Lab SQL injection vulnerability in WHERE clause allowing retrieval of hidden data
Lab SQL injection vulnerability in WHERE clause allowing retrieval of hidden data Задание: Эта лаборатория содержит уязвимость SQL-инъекции в фильтре категорий продуктов. Когда пользователь выбирает категорию, приложение выполняет SQL-запрос, подобный следующему: SELECT * FROM products WHERE category = 'Gifts' AND released = 1 Чтобы решить проблему lab, выполните SQL-инъекционную атаку, которая заставляет приложение отображать один или несколько неизданных продуктов. Шаг 1 – Запускаем Lab Шаг 2 – Запускаем Burp Suite Шаг 3 – Заходим на тестовый сайт Шаг 4 – Идем в категории товаров на сайте Шаг 5 – Потом переходим в запросы и ищем запрос с Gifts Шаг 6 – Передаём это запрос в Repeater Шаг 5- В запрос добавляем '+OR+1=1-- Если мы сравним, видимость категорий на сайте и то что мы видим, что категорий товаров стало больше. Ответим на вопрос, как это работает в моем телеграмм канале Модифицированный нами запрос вернет все товары, где категория - Gifts, либо 1 равна 1. Поскольку 1=1 всегда истинно, запрос вернет все товары.
Название:
Lab SQL injection vulnerability in WHERE clause allowing retrieval of hidden data
Категория:
Разное