Open redirect — уязвимость, позволяющая перенаправить пользователя на внешний сайт (часто для фишинга).
Пример проверки:
curl -L "http://<target>/redirect?url=http://evil.com" --max-redirs 10
🔵 -L — следовать за редиректами
🔵 --max-redirs 10 — ограничить переходы, чтобы избежать бесконечного цикла
Если приложение не фильтрует URL, произойдёт перенаправление на
evil.com, что подтверждает уязвимость.Что тестируем:
➡️ Перенаправление на внешние сайты
➡️ Обработку параметров с URL (next, target, redirect и др.)
➡️ Корректность валидации ссылок
⚡ Советы:
— Проверяй разные параметры (next, goto, return, redirect)
— Для автоматизации используй Burp Suite, OWASP ZAP или собственные скрипты
📍 Навигация: [Вакансии]
🐸 Библиотека хакера
#cheat_sheet