Мы привыкли к подходу:
Есть домен в скоупе — смотрим его. Нет в скоупе — идем дальше.
Что, если подойти к процессу поиска багов в стиле red team?
💡 Предположим, во время разведки тебе под руку попался странный ресурс:
⚫️ В имени нет названия компании
⚫️ Но он делает 302-редирект на домен компании
⚫️ Домен не резолвится
Формально он не входит в скоуп, но фактически может являться частью инфраструктуры.
Как помогает urlscan.io
urlscan.io позволяет смотреть на цель как на систему, а не как на один URL. Он показывает:
⚫️ Все редиректы и переходы
⚫️ Домены и IP, с которыми общается страница
⚫️ Загружаемые JS, CSS и сторонние ресурсы
⚫️ Сookies, DOM, JS-переменные
⚫️ Облачные ресурсы, которые не видно через DNS
Таким образом, даже если домен не резолвится, редирект или связанный ресурс всё равно может существовать.
Почему это расширяет скоуп 🥳
Когда ты анализируешь редиректы:
✔️ В скоуп попадают активы без прямой связи по имени
✔️ Находятся облачные ресурсы, забытые хосты, dev-стенды
✔️ Появляется возможность связать тот самый непонятный ресурс с целевой организацией
Иногда самое интересное — между запросами, а не в ответе 💲
