Как собрать ультимативный набор для разведки и безопасности в одной папке
Представьте ситуацию: вам нужно быстро проверить, где «засветился» корпоративный email, или найти все субдомены клиента для пентеста. Вы начинаете судорожно вспоминать названия утилит, искать их по GitHub, бороться с зависимостями Python и кривыми конфигами. Знакомо? Обычно на подготовку окружения уходит больше времени, чем на само исследование.
Недавно я наткнулся на репозиторий awesome-osint-arsenal, который решает эту проблему радикально. Это не просто очередной список ссылок, а полноценный фреймворк для автоматизации установки сотен инструментов разведки (OSINT) и безопасности. Автор собрал в одном месте 750+ утилит, разбил их по категориям и написал скрипты, которые разворачивают всё это добро одной командой.

Что внутри этого комбайна
Проект ориентирован на тех, кто работает с Kali Linux, Ubuntu или Parrot OS, но поддерживает и другие дистрибутивы. Основная ценность здесь в кураторстве. Вместо того чтобы качать всё подряд, автор предлагает модульную установку. Вы выбираете нужный «стек» и запускаете соответствующий скрипт.
Вот что можно развернуть за пару минут:
- OSINT: Sherlock, Maigret, Amass и прочие инструменты для поиска по никнеймам и доменам.
- Red Team: Sliver, BloodHound, Nuclei — всё для активного аудита и эксплуатации.
- Blue Team: Wazuh, Suricata, Sigma — инструменты защиты и мониторинга.
- Forensics: Volatility 3, Ghidra, radare2 для реверс-инжиниринга и анализа дампов памяти.
- Hardware: утилиты для работы с SDR, HackRF и прошивками.
Отдельно порадовала поддержка Termux. Если вам нужно провести быструю разведку прямо со смартфона, там есть отдельный скрипт termux.sh, который ставит совместимый набор софта без лишних костылей.
Три фишки, которые экономят время
Первое — это интеллектуальный установщик. Скрипт install.sh сам определяет ваш пакетный менеджер (apt, pacman или dnf). Если какая-то утилита уже есть в системе, он её пропустит, а если установка упала — запишет ошибку в лог ~/osint-install-errors.log. Это гораздо удобнее, чем вручную дебажить десятки pip install.
Второе — структурированность. В репозитории 50 категорий. Есть даже специфические разделы, например, огромная подборка по Грузии (Georgian OSINT Arsenal). Там собрано более 500 ресурсов: от государственных реестров до специфических Telegram-ботов. Если работаете с этим регионом, это буквально золотая жила.
Третье — готовые связки для разведки. В README прописаны не только названия, но и логика использования. Например, автор советует связку Amass + Subfinder для поиска субдоменов, результат которой потом пробрасывается в httpx для проверки «живучести» хостов. Для новичков такие подсказки бесценны.
Как это использовать на практике
Допустим, вам прилетела задача проверить утечки данных по конкретному домену. Вместо ручного поиска по базам, вы клонируете репозиторий:
git clone https://github.com/rawfilejson/awesome-osint-arsenal && cd awesome-osint-arsenal
Затем запускаете установку только OSINT-блока:
sudo bash osint.sh
После этого у вас в системе появляются настроенные Sherlock для поиска соцсетей по нику и h8mail для поиска паролей в утечках. Все инструменты, которые ставятся через git, улетают в /opt/osint-arsenal/, так что они не замусорят вам корень системы. Чтобы запускать их из любого места, не забывайте обновить PATH:
echo 'export PATH="$PATH:/opt/osint-arsenal"' >> ~/.bashrc && source ~/.bashrc
Стоит ли качать
Проект выглядит монументально, но есть нюанс: поддерживать актуальность 750 инструментов в одиночку практически невозможно. Ссылки могут биться, а методы установки — устаревать. Автор честно об этом пишет и просит сообщество помогать с PR.
Кому это пригодится:
- Пентестерам, которым нужно быстро поднять рабочее окружение на новой виртуалке.
- Специалистам по безопасности (SOC, DFIR) для анализа инцидентов.
- Журналистам-расследователям и OSINT-энтузиастам.
Если вы только начинаете путь в ИБ, этот репозиторий может заменить вам десятки закладок в браузере. Главное — помнить про этику и закон. Инструменты мощные, и использовать их стоит только на тех объектах, где у вас есть письменное разрешение на аудит.
Интересно, что проект активно обновляется — версия 2.1 вышла совсем недавно. Если решите попробовать, начните с изучения раздела «Top 50 Must-Have Tools» в самом низу README. Это отличный фильтр, который отсекает нишевые утилиты и оставляет только базу.
