nmap: Сканер, который должен быть у каждого. Аудит сети глазами админа
Для многих nmap — это "хакерская" утилита. Для инженера — это скальпель для аудита сети. Он нужен, чтобы ответить на вопрос: "Что на самом деле происходит в моей сети?". Это касается и Windows, и Linux админов.
3 команды nmap, которые должен знать каждый:
1. Инвентаризация: "Кто живёт в моей подсети?" Выдайте новый IP-адрес вручную? А вы уверены, что он свободен? nmap найдет все "живые" хосты быстрее, чем ping.
Bash
Идеально, чтобы найти "левые" устройства, подключившиеся к сети.
2. Аудит портов: "Какие службы у меня открыты?" Вы "уверены", что отключили Telnet на всех серверах? Давайте проверим.
Bash
Вывод 23/tcp open telnet — это ваш critical alert.
3. Проверка файрвола: "Мои правила работают?" Это уровень архитектора. Как понять, файрвол дропает (DROP) пакет или отклоняет (REJECT)?
Bash
filtered: Файрвол "тихо" дропает пакет.
unfiltered: Порт доступен, но закрыт.
closed: Пакет дошел, но порт закрыт (вы получили RST в ответ).
Взгляд архитектора: nmap — это инструмент валидации. Вы не "надеетесь", что ваши GPO и iptables работают. Вы проверяете это, глядя на систему "снаружи", глазами злоумышленника.
#linux #windows #networking #security #nmap #audit #команды #гайд
Для многих nmap — это "хакерская" утилита. Для инженера — это скальпель для аудита сети. Он нужен, чтобы ответить на вопрос: "Что на самом деле происходит в моей сети?". Это касается и Windows, и Linux админов.
3 команды nmap, которые должен знать каждый:
1. Инвентаризация: "Кто живёт в моей подсети?" Выдайте новый IP-адрес вручную? А вы уверены, что он свободен? nmap найдет все "живые" хосты быстрее, чем ping.
Bash
# Быстрый "пинг-скан" всей подсети, без сканирования портов
nmap -sn 192.168.1.0/24
Идеально, чтобы найти "левые" устройства, подключившиеся к сети.
2. Аудит портов: "Какие службы у меня открыты?" Вы "уверены", что отключили Telnet на всех серверах? Давайте проверим.
Bash
# Сканируем ТОП-1000 портов на сервере и пытаемся определить версию службы
nmap -sV 192.168.1.10
Вывод 23/tcp open telnet — это ваш critical alert.
3. Проверка файрвола: "Мои правила работают?" Это уровень архитектора. Как понять, файрвол дропает (DROP) пакет или отклоняет (REJECT)?
Bash
# ACK-скан. Помогает понять логику работы файрвола
sudo nmap -sA -p 22,80,443 192.168.1.10
filtered: Файрвол "тихо" дропает пакет.
unfiltered: Порт доступен, но закрыт.
closed: Пакет дошел, но порт закрыт (вы получили RST в ответ).
Взгляд архитектора: nmap — это инструмент валидации. Вы не "надеетесь", что ваши GPO и iptables работают. Вы проверяете это, глядя на систему "снаружи", глазами злоумышленника.
#linux #windows #networking #security #nmap #audit #команды #гайд
👍3
Security: `Nmap Scripting Engine (NSE)` — когда `nmap` становится "хакерским"
Боль: Вы сканируете сервер:
Решение: `Nmap Scripting Engine (NSE)` Это встроенный в
3 команды, которые меняют всё:
1. "Базовый" скриптовый скан:
Bash
2. Охота на "низко висящие фрукты":
Bash
3. Поиск конкретной уязвимости:
Bash
Взгляд архитектора: Вы переходите от "Network Discovery" (обнаружение сети) к "Vulnerability Auditing" (аудит уязвимостей). Вы смотрите на свою сеть глазами атакующего, что является основой проактивной защиты.
#security #nmap #cybersecurity #pentest #networking #гайд #musthave
Боль: Вы сканируете сервер:
nmap -p 80 192.168.1.10 . PORT 80/tcp OPEN . И что? Эта информация бесполезна. Открытый порт — это не уязвимость.Решение: `Nmap Scripting Engine (NSE)` Это встроенный в
nmap движок на LUA, который превращает сканер портов в активный сканер уязвимостей.3 команды, которые меняют всё:
1. "Базовый" скриптовый скан:
Bash
# -sC или --script=default
# Запускает "безопасный" набор скриптов: ищет анонимный FTP, версию SSH, http-title
nmap -sC 192.168.1.10
2. Охота на "низко висящие фрукты":
Bash
# --script=vuln
# Ищет САМЫЕ ИЗВЕСТНЫЕ уязвимости (Heartbleed, Shellshock, SMB MS17-010)
sudo nmap -sV --script=vuln 192.168.1.10
3. Поиск конкретной уязвимости:
Bash
# Проверяем ВСЕ веб-серверы в сети на уязвимость Log4Shell
nmap -p 80,443,8080 192.168.1.0/24 --script=http-log4shell
Взгляд архитектора: Вы переходите от "Network Discovery" (обнаружение сети) к "Vulnerability Auditing" (аудит уязвимостей). Вы смотрите на свою сеть глазами атакующего, что является основой проактивной защиты.
#security #nmap #cybersecurity #pentest #networking #гайд #musthave
🔥2
🕵️♂️ Конспект Главы 1: Мышление атакующего (Reconnaissance)
Первая глава Эбнера посвящена OSINT и активному сбору данных. Главная мысль: хакер не ломится в закрытую дверь, он ищет незапертую форточку.
* Пассивный сбор: Поиск забытых поддоменов, записей в DNS и утечек в GitHub.
* Активное сканирование: Определение версий сервисов и ОС. Помни: каждая версия — это потенциальный CVE.
* Вектор входа: Чаще всего это не «дыра» в ядре, а человеческий фактор или забытый тестовый стенд с дефолтным паролем
---
🛠 Топ-3 инструмента для самоаудита сети (по версии Эбнера)
1. Nmap — «Глаза и уши» админа
Это база. Но Эбнер учит использовать не просто сканирование портов, а NSE (Nmap Scripting Engine).
Команда для аудита:
2. Nikto — Сканер «кривых» веб-серверов
Если у тебя крутится Nginx, Apache или IIS, Nikto найдет там всё: от опасных файлов до устаревших модулей и опасных HTTP-методов (типа
Команда для аудита:
3. Responder — Ловец паролей в локалке
Самый опасный инструмент в списке. Он имитирует ответы на запросы LLMNR, NBT-NS и MDNS. Если в твоей Windows-сети кто-то опечатался в имени сетевого диска, Responder «перехватит» его запрос и попытается вытащить хэш пароля.
Команда для проверки (запускать осторожно!):
🛡 Что делать с результатами?
Если Nmap показал старый PHP, Nikto нашел папку
1. Обнови софт (Patch Management).
2. Отключи протоколы LLMNR/NetBIOS в Windows (они не нужны в 2026 году).
3. Закрой лишние порты на Firewall.
Будь на шаг впереди. С праздником еще раз!
#security #hacking #nmap #nikto #responder #infosec #sysadmin #admin_future
Первая глава Эбнера посвящена OSINT и активному сбору данных. Главная мысль: хакер не ломится в закрытую дверь, он ищет незапертую форточку.
* Пассивный сбор: Поиск забытых поддоменов, записей в DNS и утечек в GitHub.
* Активное сканирование: Определение версий сервисов и ОС. Помни: каждая версия — это потенциальный CVE.
* Вектор входа: Чаще всего это не «дыра» в ядре, а человеческий фактор или забытый тестовый стенд с дефолтным паролем
admin/admin.---
🛠 Топ-3 инструмента для самоаудита сети (по версии Эбнера)
1. Nmap — «Глаза и уши» админа
Это база. Но Эбнер учит использовать не просто сканирование портов, а NSE (Nmap Scripting Engine).
Команда для аудита:
# Ищем не просто открытые порты, а сразу проверяем их на известные уязвимости (CVE)
sudo nmap -sV --script vuln <IP_твоей_сети>
2. Nikto — Сканер «кривых» веб-серверов
Если у тебя крутится Nginx, Apache или IIS, Nikto найдет там всё: от опасных файлов до устаревших модулей и опасных HTTP-методов (типа
PUT или `TRACE`).Команда для аудита:
# Быстрая проверка веб-сервера на опасные конфиги
nikto -h http://your-web-server.com
3. Responder — Ловец паролей в локалке
Самый опасный инструмент в списке. Он имитирует ответы на запросы LLMNR, NBT-NS и MDNS. Если в твоей Windows-сети кто-то опечатался в имени сетевого диска, Responder «перехватит» его запрос и попытается вытащить хэш пароля.
Команда для проверки (запускать осторожно!):
# Слушаем сеть на предмет незащищенных запросов авторизации
sudo responder -I eth0 -rdw
🛡 Что делать с результатами?
Если Nmap показал старый PHP, Nikto нашел папку
/test/, а Responder перехватил чей-то хэш — поздравляю, ты нашел дыру раньше хакера.1. Обнови софт (Patch Management).
2. Отключи протоколы LLMNR/NetBIOS в Windows (они не нужны в 2026 году).
3. Закрой лишние порты на Firewall.
#security #hacking #nmap #nikto #responder #infosec #sysadmin #admin_future
👍3❤1🔥1👏1