
Threat-Hunter- und Attack-Surface-Management-Plattform Ein einzelnes statisches Go-Binary für passive und halb-offensive Aufklärung, Korrelation, Risikobewertung und kontinuierliche Überwachung.
Threat-Hunter- & Attack-Surface-Management-Plattform
Ein einzelnes statisches Go-Binary für passive & semi-offensive Reconnaissance, Korrelation, Risikobewertung und kontinuierliche Überwachung.
Obscura Scan ist eine Attack-Surface-Management- und OSINT/Recon-Plattform, die du als ein einziges statisches Binary betreibst — kein Python, kein virtualenv, keine Systembibliotheken, kein Datenbankserver. Richte es auf eine Domain, URL oder IP und es führt Dutzende Recon-Module gleichzeitig aus, korreliert die Ergebnisse, bewertet das Risiko, reichert sie optional mit einem LLM an und stellt alles über eine saubere Web-UI + REST-API mit Live-Fortschritts-Streaming bereit.
Es ist die Go-Neuimplementierung der Plattform, die intern früher als AEGIS bekannt war, neu architekturiert für Geschwindigkeit, Sicherheit und Single-File-Deployment.
Der Großteil des Nutzens benötigt keine API-Schlüssel. 43 der 50 Module sind vollständig eigenständig — sie kommunizieren direkt mit dem Ziel sowie über die DNS/TLS/HTTP-Protokolle. Obscura Scan läuft mit null konfigurierten Schlüsseln; schlüsselgebundene Module werden einfach mit einer Begründung übersprungen.
confirmed/firm/tentative); der Score wird durch das schlechteste bestätigte Finding verankert und nur durch die Menge leicht beeinflusst, sodass eine Flut von Heuristiken mit geringer Konfidenz die Anzeige nicht auf 100 festnageln kann. Modulübergreifende Deduplizierung und Ein-Klick-Unterdrückung von False Positives halten den Report signaldicht./metrics, strukturiertes Logging, Graceful Shutdown.# 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
Geben Sie dann ein Ziel ein (z. B. example.com), wählen Sie ein Profil und klicken Sie auf Start Scan. Die Ergebnisse werden als lesbarer Bericht dargestellt — Risikoanzeige, Befunde, Tabellen pro Modul — nicht als rohes JSON.
./bin/obscura --version # build info
./bin/obscura --allow-internal # permit private/loopback targets (authorized internal use)