Автор темы
Ситуация, знакомая многим. Ты начинаешь пентест, запускаешь разведку, и через два часа понимаешь: поверхность атаки шире, чем казалось. Поддомены тянут за собой новые сервисы, каждый сервис открывает ещё ветку. Можно копать дальше. Можно остановиться и пойти ломать то, что уже нашёл.
На форуме столкнулись две позиции, и обе рабочие.
Позиция 1: таймбокс с первого дня. Ставишь себе, допустим, два часа на пассивную разведку, час на активную, и дальше переходишь к эксплуатации. Логика простая: на реальном проекте у тебя дедлайн. Если привыкнешь работать без ограничений, на коммерческом пентесте утонешь в разведке и не успеешь показать результат заказчику.
Позиция 2: полнота важнее скорости. Разведка определяет весь дальнейший ход. Пропустил один сервис на нестандартном порту, не нашёл скрытый эндпоинт, и вся эксплуатация идёт мимо самого слабого звена. Таймер здесь только мешает: он заставляет бросить работу на полпути.
Лично я замечал, что без таймера разведка у меня раздувается до половины всего времени. Но и с жёстким таймером бывало обидно: после перехода к эксплуатации находил, что ключевой вектор лежал в той части скоупа, которую не успел покрыть.
Ты ставишь себе жёсткий таймер на разведку и переходишь дальше, даже если чувствуешь, что не докопал, или работаешь без часов и переходишь к эксплуатации только когда уверен в полноте скоупа?
Последнее редактирование: