Судя по скриншотам, это практическая работа по поиску XSS-уязвимости (межсайтового скриптинга) на учебном полигоне. В тексте подробно описано, как хакеры обходят защиту форм ввода через URL-адрес.
Вот пошаговая инструкция, что вам нужно сделать, чтобы пройти это задание:
Шаг 1: Перейдите на полигон
Откройте в браузере ссылку на демо-страницу, которая указана в тексте:
https://playground.learnqa.ru/demo/xss
Шаг 2: Проверьте уязвимость через URL (Обход валидации формы)
В тексте сказано, что если ввести <script>alert(123)</script> в поле поиска на самой странице, форма выдаст ошибку (так как разрешены только буквы и цифры). Поэтому нужно вводить код прямо в адресную строку браузера.
1. Посмотрите на URL страницы. Он выглядит примерно так: https://playground.learnqa.ru/demo/xss?q=... (параметр q отвечает за поисковый запрос).
2. В адресной строке браузера замените всё, что стоит после ?q=, на этот код:
?q=<script>alert(123)</script>
3. Полный URL должен получиться таким:
https://playground.learnqa.ru/demo/xss?q=<script>alert(123)</script>
4. Нажмите Enter.
5. Результат: Если на странице выскочит всплывающее окно с цифрой 123 (как на 3-м скриншоте), значит, уязвимость сработала.
Шаг 3: Вывод cookie (Кража данных)
Теперь текст просит вас проверить, можно ли с помощью этой уязвимости украсть данные пользователя (его сессионные cookie).
1. Снова вернитесь в адресную строку браузера.
2. Измените URL так, чтобы вместо alert(123) выполнялся вывод cookie. Для этого используйте следующий код:
?q=<script>alert(document.cookie)</script>
3. Полный URL будет выглядеть так:
https://playground.learnqa.ru/demo/xss?q=<script>alert(document.cookie)</script>
4. Нажмите Enter.
5. Результат: На экране должно появиться всплывающее окно, в котором будет отображаться текст ваших cookie (набор символов и цифр). Это докажет, что злоумышленник может украсть вашу сессию.
Итог задания: Вам нужно просто проделать эти манипуляции с URL-адресом и убедиться, что всплывающие окна появляются. На этом практическая часть завершена.