Сетевая разведка: почему она работает
Урок объясняет, что нарушитель узнаёт о сети до атаки и как уменьшить эту видимость.
Разведка (reconnaissance) — этап, на котором собирают информацию о сети: какие хосты живы, какие сервисы открыты, как устроена топология.
Зачем защитнику понимать разведку
Атака начинается с разведки. Чем больше нарушитель узнаёт бесплатно, тем точнее бьёт. Если вы понимаете, что именно «светится» наружу, вы можете это убрать или хотя бы заметить, что кто-то интересуется вашей сетью.
Базовые инструменты диагностики
Те же команды, что использует администратор для проверки своей сети, дают и разведданные. Проверять только свою сеть.
# жив ли хост (свой!)
ping -c 4 192.168.1.1
# путь до узла своей сети
traceroute 192.168.1.1ping отвечает на вопрос «хост в сети?», traceroute показывает цепочку маршрутизаторов до цели. Для нарушителя это карта подходов; для вас — инструмент диагностики и понимания собственной топологии.
Пассивная и активная разведка
| Тип | Как | Заметность |
| Пассивная | сбор из открытых источников, прослушивание | почти незаметна |
| Активная | сканирование, запросы к хостам | оставляет следы в логах |
Как работает под капотом
Активная разведка опирается на то, что сервисы отвечают на запросы. Живой хост отвечает на ping (если ICMP не закрыт), открытый порт отвечает на попытку соединения. Каждый ответ — крупица информации. Защита уменьшает количество «бесплатных» ответов: закрытые порты, фильтрация ICMP на периметре, отсутствие лишних баннеров.
Запрос ----> [ Хост ]
<---- ответ = улика о сервисеКак защититься и обнаружить
- Закрыть на периметре всё лишнее (минимум привилегий).
- Логировать и мониторить всплески подключений к множеству портов — признак сканирования.
- Использовать IDS (разберём позже), чтобы получать оповещения о разведке.
- Не публиковать наружу внутреннюю топологию и версии ПО в баннерах.
Частые ошибки
- Считать, что «нас никто не сканирует». Публичные адреса сканируются непрерывно автоматикой.
- Полностью блокировать ICMP «ради безопасности» и ломать диагностику — фильтруйте разумно.
- Не собирать логи подключений, лишая себя возможности заметить разведку.
Итоги
- Разведка работает, потому что сервисы отвечают на запросы.
- Защита уменьшает видимость и фиксирует попытки сканирования.
- ping/traceroute — это диагностика своей сети, применять к чужим нельзя.