Pull to refresh

(BRS) — CLI-набор для сетевой разведки и аудита безопасности

Level of difficultyMedium
Reading time2 min
Views1.4K

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 — сетевые проверки


🛠 Примеры сценариев

  1. Разведка сети:

./main.sh → 1) Network Discovery
  1. Сканирование всех узлов:

./main.sh → 2) Port Scanner → Scan all hosts
  1. Аудит уязвимостей:

./main.sh → 3) Vulnerability Scanner → Auto-scan
  1. Просмотр результатов:

./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ГБ+ свободного места для логов

  • Права на установку зависимостей (если не установлены)


GitHub: https://github.com/EPTLLC/brs

Tags:
Hubs:
+5
Comments2

Articles