
Платформа для охоты за угрозами и управления поверхностью атаки. Единый статический бинарный файл Go для пассивной и полунаступательной разведки, корреляции, оценки рисков и непрерывного мониторинга.
Платформа для охоты за угрозами и управления поверхностью атаки
Единый статический бинарник на Go для пассивной и полунаступательной разведки, корреляции, оценки рисков и непрерывного мониторинга.
Obscura Scan — это платформа управления поверхностью атаки и OSINT/разведки, которая запускается как один статический бинарник — без Python, без virtualenv, без системных библиотек, без сервера баз данных. Укажите ей домен, URL или IP, и она параллельно запустит десятки модулей разведки, скоррелирует результаты, оценит риск, при необходимости обогатит данные с помощью LLM и предоставит всё через чистый веб-интерфейс + REST API с потоковой передачей прогресса в реальном времени.
Это переписанная на Go версия платформы, ранее известной внутри компании как AEGIS, переработанная ради скорости, безопасности и развёртывания одним файлом.
Большая часть функциональности не требует API-ключей. 43 из 50 модулей полностью самодостаточны — они напрямую взаимодействуют с целью и протоколами DNS/TLS/HTTP. Obscura Scan работает с нулевым количеством настроенных ключей; модули, требующие ключей, просто пропускаются с указанием причины.
confirmed/firm/tentative); оценка привязана к худшей подтверждённой находке и лишь слегка корректируется объёмом, поэтому поток эвристик с низкой уверенностью не может загнать индикатор на 100. Кросс-модульная дедупликация и подавление ложных срабатываний в один клик сохраняют отчёт насыщенным сигналами./metrics, структурированное логирование, корректное завершение работы.# 1. Get it (see Installation for binaries / Docker)
git clone https://github.com/security-life-org/Obscura.git
cd Obscura
make build # -> bin/obscura (CGO_ENABLED=0, pure Go)
# 2. Run it (every config value is optional)
./bin/obscura
# 3. Open the UI
# http://127.0.0.1:8080
Затем введите цель (например, example.com), выберите профиль и нажмите Start Scan. Результаты отображаются в виде удобочитаемого отчёта — индикатор риска, обнаруженные проблемы, таблицы по модулям — а не необработанный JSON.
./bin/obscura --version # build info
./bin/obscura --allow-internal # permit private/loopback targets (authorized internal use)