18+
реклама
18+
Бургер менюБургер меню

Михаил Тарасов – Пентест из Подвала от Recon до Shell (страница 4)

18
site:target.com intext: «password»

— Поиск админ-панели или страниц логина:

site:target.com inurl: admin

2. Shodan и другие поисковики устройств

Shodan — это Google для интернета вещей и серверов. Он сканирует публичные IP и собирает данные о сервисах, портах, версиях ПО.

Что можно найти:

— Открытые камеры, роутеры, промышленные системы

— Версии Apache, Nginx, базы данных

— Необновлённые сервисы с известными уязвимостями

Пример запроса на Shodan:

apache title: «Welcome to nginx» country: «RU»

3. Public Repositories и Social Media

— GitHub, GitLab — ищем утекшие конфиги и пароли

— LinkedIn — ищем сотрудников, их роли, технологии компании

— Pastebin — утекающие логи и пароли

Active Recon — разведка с взаимодействием

Здесь уже начинаешь шевелить пальцами, но осторожно.

1. Сканирование портов

Простейший инструмент — nmap:

nmap -sS -p- -T4 -oA fullscan target.com

— -sS — stealth SYN scan, чтобы не светиться

— -p- — сканируем все 65535 портов

— -T4 — ускорение скана

— -oA — вывод в несколько форматов для последующего разбора

2. Определение сервисов и версий

nmap -sV -p22,80,443 target.com

Позволит понять, какие сервисы там живут и их версии — ключ к выбору эксплойтов.

3. Сканирование уязвимостей

Автоматические сканеры типа OpenVAS или Nessus помогут найти стандартные баги.

Пример реальной разведки

Собираем данные по домену example.com.

— Сначала subfinder находим поддомены:

subfinder -d example.com -silent> subs. txt

— Затем Nmap:

nmap -sV -p- -T4 -iL subs. txt -oN all_ports. txt

— Пробуем подхватить админ-панели через Gobuster:

gobuster dir -u http://admin.example.com -w /usr/share/wordlists/dirbuster/directory-list-2.3-medium. txt

Советы и лайфхаки

— Не лезь с nmap в крупные корпоративные сети без разрешения — быстро поймают. Лучше пассивная разведка.

— Используй сервис на три буквы и прокси, чтобы не палиться при горячей разведке.

— Сохраняй результаты, чтобы не искать данные заново.

— Автоматизируй рутинные задачи через скрипты.

Итог

Разведка — твоя карта и компас. Она помогает понять, что ломать и куда лезть, чтобы не спалиться. Passive recon — безопасность и масштаб, active — точность и детализация. Объединив их, ты будешь знать цель досконально, будто живёшь в её голове.

Поддомены, IP, сервисы, открытые порты — всё, что светит

1. Поддомены — ключ к тайным дверям

Поддомены — это как подсобки и кладовки в большой системе. Часто именно там спрятаны сервисы с дырками, которые не видны на основном домене.

Почему важны поддомены?

— Они часто менее защищены

— Часто не попадают под основной WAF

— Могут быть старые тестовые или dev-серверы с дырками

— Нередко там админки и внутренние панели

Как искать поддомены?

Инструменты:

— subfinder — быстрый сбор поддоменов

— Amass — глубокий анализ, связывает данные из множества источников

— findomain — прост и эффективен

— Онлайн-сервисы: VirusTotal, crt.sh (сертификаты), SecurityTrails

Пример команды subfinder:

subfinder -d example.com -silent> subs. txt

Amass для более масштабного сбора:

amass enum -d example.com -o amass_output. txt

Как проверить валидность поддоменов?

massdns для быстрой проверки DNS:

massdns -r resolvers. txt -t A -w alive. txt subs. txt