Anubis v2.0.0 — The Sovereign Security Engine
We are proud to announce the official release of Anubis v2.0.0. This milestone represents a complete architectural overhaul, transforming Anubis from a security scanner into an autonomous, hardened, and stealth-oriented security auditing platform.
Key Highlights:
- Zero-CGO Architecture: We have achieved total independence from system libraries. By replacing all C-dependent modules with pure Go alternatives (including
modernc.org/sqlite), Anubis is now safer, more portable, and easier to compile across all platforms. - Stealth-First Evasion: Anubis is now effectively invisible to standard WAFs and IPS. With polymorphic jitter, randomized packet padding, and dynamic browser fingerprinting, it blends seamlessly into legitimate traffic.
- Adaptive Intelligence: The new Heuristic Engine uses AI-driven latency analysis to dynamically adjust scan intensity, ensuring you maintain maximum speed without triggering rate-limiting.
- Resilience & Reliability: With a panic-recovery system, atomic state management, and a circuit-breaker pattern, Anubis is built to run long-term, high-concurrency scans without crashes.
Technical Improvements:
- Core: Transitioned to a high-performance worker-pool pattern with dynamic context cancellation.
- Payloads: Advanced multi-layer encoding engine (Double-URL, Base64 nested, Unicode) to bypass deep packet inspection.
- Networking: Full raw socket support and intelligent proxy rotation (SOCKS5/HTTP/HTTPS) with auto-failover.
- API: Full gRPC support for remote control and integration into existing CI/CD pipelines.
- Database: High-speed, AES-256-GCM encrypted local storage for scan history and trend analysis.
- Build: Optimized binary sizes using
-s -wstripping andupxsupport, with automated SHA256 checksum verification.
Optimizations:
- Dependency Audit: Aggressively pruned dependencies. Removed
fatih/colorandprogressbarin favor of standard library implementations to minimize the attack surface. - Hardening: Enabled
CGO_ENABLED=0globally to eliminate dynamic linking risks and ensure static binary stability.
Get Started:
For installation instructions, cross-platform support details, and the full architectural blueprint, please visit our [GitHub Repository](https://github.com/SepJs/anubis).
Vladimir Unknown — Engineering Excellence in Security.