Brabus Recon Suite (BRS) — CLI-набор для сетевой разведки и аудита безопасности
Мы в EasyProTech часто работаем с инфраструктурой, в которой нет места сложным обёрткам, тяжёлым тулзетам и веб-интерфейсам. Нужно просто:
-
зайти в терминал,
-
просканировать сеть,
-
проверить сервисы и уязвимости,
-
сохранить результат.
Так появился Brabus Recon Suite (BRS) — набор Bash-скриптов для оффлайн-разведки и внутреннего аудита.
🔧 Что такое BRS
-
CLI-интерфейс на Bash
-
Работает с любых путей, без установки
-
Сохраняет все результаты по папкам с метками времени
-
Поддерживает 7 языков
-
Не требует облаков, токенов или сторонних API
🧰 Что входит
-
network_discovery.sh— поиск устройств в сети (ping, arp, быстрая портовая разведка) -
port_scanner.sh— подробный портскан черезnmap,masscan -
vulnerability_scanner.sh— скрипты nmap,nikto,sqlmap, слабые пароли -
system_info.sh— вывод сведений об ОС, железе, конфигурации, защите -
attack_tools.sh— брутфорс и активные тесты (опционально, с предупреждением)
📋 Поддерживаемые инструменты
-
nmap,masscan— сканеры портов -
hydra,john— проверка паролей -
nikto,sqlmap— уязвимости веба и SQL -
ettercap,aircrack-ng— сетевые проверки
🛠 Примеры сценариев
-
Разведка сети:
./main.sh → 1) Network Discovery
-
Сканирование всех узлов:
./main.sh → 2) Port Scanner → Scan all hosts
-
Аудит уязвимостей:
./main.sh → 3) Vulnerability Scanner → Auto-scan
-
Просмотр результатов:
./main.sh → 5) View Results
🌍 Локализация
Интерфейс поддерживает:
-
🇬🇧 EN, 🇷🇺 RU, 🇩🇪 DE, 🇫🇷 FR, 🇪🇸 ES, 🇨🇳 ZH, 🇹🇷 TR
Язык выбирается в configs/language.conf или на первом запуске.
⚙️ Установка и запуск
git clone https://github.com/EasyProTech/brs.git cd brs ./main.sh
Права sudo требуются для запуска некоторых внешних утилит (nmap, masscan, aircrack-ng, и пр.).
📎 Минимальные требования
-
Ubuntu 22.04+ / Debian / любая bash-совместимая система
-
2ГБ+ свободного места для логов
-
Права на установку зависимостей (если не установлены)
📝 Лицензия и статус
MIT License. Проект открыт, стабильный, не требует установки и может быть использован в airgapped-сетях. Поддержка не предоставляется.
GitHub: https://github.com/EPTLLC/brs
ссылка на оригинал статьи https://habr.com/ru/articles/923436/
Добавить комментарий