> RUN: INFORMATION_GATHERING

Information Gathering

Разведка и сбор информации (OSINT/Active Scan). На этом этапе производится поиск DNS-записей, поддоменов, открытых портов и email-адресов целевой организации перед началом активной фазы тестирования.

Nmap

PORT_SCANNER

Классический инструмент сетевого сканирования. Обнаруживает хосты, порты, сервисы и версии ОС.

root@kali:~# nmap -sV -sC -O target.com

TheHarvester

OSINT

Предназначен для сбора email, поддоменов, IP и имен сотрудников из открытых источников (Google, LinkedIn).

root@kali:~# theHarvester -d target.com -b all

Maltego

LINK_ANALYSIS

Инструмент визуального анализа связей (графов). Помогает построить карту отношений между доменами, IP и людьми.

Recon-ng

RECON_FRAMEWORK

Богатый фреймворк для OSINT с архитектурой похожей на Metasploit. Поддерживает модули и API ключи для поиска.

> RUN: VULNERABILITY_ANALYSIS

Vulnerability Analysis

Анализ уязвимостей. Инструменты для автоматической проверки найденных сетевых служб (CVE, устаревшие версии софта, слабые конфигурации).

Nessus / OpenVAS

Полнофункциональные сканеры уязвимостей масштаба предприятия с базами данных актуальных эксплойтов.

GUI Dashboards

Nikto

Специализированный сканер веб-серверов. Ищет дефолтные файлы, устаревшие Apache/Nginx компоненты.

root@kali:~# nikto -h http://target.com
> RUN: WEB_APP_ANALYSIS

Web Application Analysis

Инструменты для тестирования веб-приложений (согласно классификации OWASP Top 10: XSS, SQLi, CSRF, IDOR). Основной упор на проксирование и фаззинг (Fuzzing).

Burp Suite / OWASP ZAP

Интегрированные платформы для веб-пентеста. Работают как intercepting proxy, позволяя останавливать и модифицировать HTTP/HTTPS запросы "на лету" перед их попаданием на сервер.

Repeater Intruder Scanner

WPScan

Находит уязвимые темы и плагины в WordPress.

Gobuster / ffuf

Брутфорс скрытых директорий и API эндпоинтов.

> RUN: DATABASE_ASSESSMENT

Database Assessment

SQLmap

Универсальный и автоматизированный инструмент для раскрутки SQL-инъекций. Умеет определять тип СУБД, делать дамп таблиц и заливать shell.

root@kali:~# sqlmap -u "site.com/item?id=1" --dbs
root@kali:~# sqlmap -u "site.com/item?id=1" --os-shell

DB Clients

Набор клиентов и утилит для прямого подключения к базам, если порты выведены наружу.

  • DBVisualizer / SQLite Browser
  • Oscanner (Oracle)
  • tnscmd10g
> RUN: PASSWORD_ATTACKS

Password Attacks

Offline Cracking

Использует мощности GPU/CPU атакующего для подбора хешей из дампа БД (MD5, SHA, NTLM).

HASHCAT (GPU acceleration)

root@kali:~# hashcat -a 0 -m 1000 hashes.txt wordlist.txt

JOHN THE RIPPER (CPU)

root@kali:~# john --wordlist=rockyou.txt hashes.txt

Online Brute-force

Атака по сети на формы авторизации или системные сервисы (SSH, RDP, FTP). Работает медленнее, может вызвать блокировку (Fail2Ban).

HYDRA

root@kali:~# hydra -l admin -P pass.txt ssh://IP

MEDUSA / NCRACK

Сетевые параллелизированные брутфорсеры.

> RUN: WIRELESS_ATTACKS

Wireless Attacks

Aircrack-ng Suite

📡

Тяжелая артиллерия для аудита Wi-Fi сетей. Включает мониторинг деаутентификацию пользователей для перехвата парольного хендшейка.

  • > airodump-ng (Сниффер пакетов)
  • > aireplay-ng (Инъекции + Деаут)
  • > aircrack-ng (Крекинг WPA/WPA2 pcap)

PixieWPS / Reaver

Эксплуатация встроенных пин-кодов роутеров по протоколу WPS (менее актуально, но все еще встречается).

Wifite

Скрипт-автоматор. Запускает aircrack/reaver алгоритмы по всем точкам доступа в зоне видимости по очереди.

> RUN: REVERSE_ENGINEERING

Reverse Engineering

Дизассемблирование и декомпиляция бинарных файлов (ELF/EXE/APK) для поиска 0-day уязвимостей, анализа малвари или написания кряков.

G

Ghidra

SRE фреймворк от АНБ. Бесплатный мощный декомпилятор.

R2

Radare2

Open-source фреймворк бинарного анализа в консоли.

D

OllyDbg / EDB

Динамические отладчики, анализ регистров CPU.

> RUN: EXPLOITATION_TOOLS

Exploitation Tools

Metasploit Framework

Стандарт индустрии для разработки и запуска эксплойтов. Позволяет выбрать эксплойт, настроить нагрузку (Payload), зашифровать её от антивируса (Encoder) и запустить атаку (Exploit), получая Meterpreter shell.

msf6 > use exploit/windows/smb/ms17_010_eternalblue
msf6 exploit(...) > set RHOSTS 192.168.1.10
msf6 exploit(...) > exploit
[*] Started bind TCP handler against 192.168.1.10:4444
[*] Meterpreter session 1 opened

SearchSploit

Локальная копия базы Exploit-DB.

BeEF

Фреймворк для зацепа и эксплуатации браузеров (XSS).

> RUN: SNIFFING_SPOOFING

Sniffing & Spoofing

Wireshark

Главный мировой графический анализатор протоколов (PCAP). Позволяет увидеть всё, что летит по сети в открытом виде (HTTP, FTP пароли).

Responder

Утилита для отравления LLMNR, NBT-NS в Windows-сетях. Ловит NTLMv2 хеши учетных записей администраторов.

Ettercap / Bettercap

Используется для атак типа Man-in-the-Middle (ARP-spoofing). Перенаправляет трафик жертвы через машину атакующего.

> RUN: POST_EXPLOITATION

Post Exploitation

Система взломана, что дальше? Инструменты для обхода антивирусов, повышения привилегий до SYSTEM/root (Privilege Escalation), кражи дампов и создания постоянных бекдоров.

Mimikatz

Извлечение паролей из памяти LSASS, Golden Tickets.

Empire / Covenant

Пост-эксплуатационные фреймворки и C2 (Command & Control).

BloodHound

Графовый визуализатор Active Directory для поиска путей к админу домена.

> RUN: FORENSICS

Forensics

Инструменты компьютерной криминалистики (Blue Team). Восстановление удаленных файлов, анализ дампов оперативной памяти (в поиске скрытых руткитов) и аудит образов жестких дисков.

  • Autopsy: Графическая оболочка The Sleuth Kit. Восстановление данных.
  • Volatility: Мощнейший скрипт для анализа дампов оперативной памяти (.vmem, .raw).
  • Binwalk: Анализ прошивок (firmware) IoT роутеров и встраиваемых систем.
> RUN: REPORTING_TOOLS

Reporting Tools

Любой коммерческий пентест заканчивается выдачей подробного отчета. В Kali Linux встроены средства для коллаборативного создания отчетов и агрегации результатов сканеров.

Faraday IDE

Платформа для проведения комплексных тестов. Автоматически парсит вывод встроенных в Kali консольных утилит (nmap, nikto).

Dradis

Репозиторий для командной работы и генерации итоговых Word/PDF отчетов по шаблону.

> RUN: SOCIAL_ENGINEERING

Social Engineering Tools

SET (Social-Engineer Toolkit)

Автоматизация атак на персонал (человеческий фактор): создание клонов страниц авторизации Google/Facebook для кражи паролей, генерация зараженных PDF и рассылка фишинговых писем.

root@kali:~# setoolkit

Evilginx2

Современный фреймворк для MITM. Создает прокси-сервер, который обходит защиту двухфакторной аутентификации (2FA), перехватывая сессионные cookies после входа пользователя.

> RUN: SYSTEM_SERVICES

System Services

Встроенные службы Linux, которые необходимы пентестеру для поднятия инфраструктуры "на лету" прямо на боевой машине.

apache2 / nginx
Быстрый запуск веб-сервера для доставки payload'ов жертве (Hosting malicious files).
postgresql
БД, необходимая для быстрой работы поиска (search) внутри Metasploit Framework.
sshd
SSH-сервер для создания защищенных туннелей (Port Forwarding) и удаленного доступа.
tor
Маршрутизация трафика через луковую сеть для скрытия IP атакующего.