OBLITERATUS is a sophisticated security orchestration engine designed for advanced post-exploitation research and defensive evasion testing. It implements a multi-layered stealth architecture to minimize the "Signature of Intent" while performing deep forensic analysis and identity correlation across modern Windows environments.
🔬 Low-Level Execution Bridge (Halo's Gate)
- Indirect Syscalls: Custom ASM bridge (
EnergyFlow) dynamically resolves System Service Numbers (SSNs) and identifies syscall gadgets withinntdll.dll. See HALOS_GATE.md for technical deep-dive. - Stack Hygiene: Strict adherence to Windows x64 calling conventions and shadow space management to mitigate stack-based anomaly detection.
- Phase Transitioning: Eliminates the
RWX(Read-Write-Execute) footprint. Memory pages are allocated asPAGE_READWRITE(0x04) during initial sync and transmuted toPAGE_EXECUTE_READ(0x20) usingNtProtectVirtualMemoryimmediately before execution. - Handle Sanitization: Precise lifecycle management via
NtClose, preventing process-to-target linkage leakage in the kernel object table.
- Semantic Correlation: Advanced "Identity Nexus" module that performs a Bayesian-like join between session cookies and saved credentials. It identifies Critical Compromise Nodes where an active session matches a stored identity, bypassing MFA requirements.
- App-Bound Research (v20): Integrated COM-based suitor module that interacts with the
Google Chrome Elevation Service(IElevator) to research bypasses for modern Chromium encrypted stores. - VFS Forensic Sanitization: Utilizes memory-backed SQLite processing to perform triple-copy snapshots (DB+WAL+SHM) with zero disk persistence in
%TEMP%.
- Ephemeral Tokenization: All orchestration endpoints are shielded by a PID-based ephemeral token (
X-Signal-Token), preventing unauthorized local process interference. - Automatic UAC Elevation: The binary self-elevates to Administrator on startup via
ShellExecuteWwith therunasverb, ensuring all privileged operations (registry writes, COM interfaces, memory manipulation) succeed without manual elevation. - Handshake Protocol: The C2 interface is hidden behind a simulated Apache 404 facade.
The system remains dormant behind a 404 facade until the specific interaction sequence (3-click handshake or F2) is executed.
Featuring a KaliOS-inspired Dark Theme with XFCE panel design and custom SVG dock icons:
- System Optimizer: One-click kernel-level module to disable Windows Telemetry (
AllowTelemetry), Error Reporting (Disabled), and Tracking (Start_TrackProgs) withDiagTrackservice shutdown. - Processes: Real-time process enumeration with search filtering and PID selection.
- Architect Module: Centralized node for process selection and signal synchronization (Quantum Sync, Nexus Correlation, Passwords, Cookies).
- Decrypter: Real-time visualization of correlated credentials and active session tokens with CSV export.
- Terminal Console: Integrated command execution terminal with live output streaming via WebSocket.
- Hex Live-Viewer: Low-level buffer monitoring for payload integrity verification.
- Environment: Go 1.21+ required.
- Dependency Sync:
go mod tidy
- Stealth Build:
go build -ldflags="-s -w -H=windowsgui" -o bin/obliteratus.exe ./src/go
The binary automatically requests Administrator privileges via UAC on startup:
- Run
bin/obliteratus.exe— UAC prompt will appear automatically. - Connect via
http://localhost:8080. - Execute Handshake Protocol (3-click or F2) to initialize the signal.
- Status badge will display [ADMIN] confirming elevated privileges.
OBLITERATUS is intended strictly for authorized security auditing, research, and educational purposes. The developer assumes no responsibility for unauthorized use. Accessing private data without explicit permission is illegal and unethical.
Engineering Cyber-Resilience through Offensive Innovation.
