Skip to content

Anubis v2.0.0 — The Sovereign Security Engine

Choose a tag to compare

@SepJs SepJs released this 30 Jun 16:11
· 64 commits to main since this release
2ceaa9d

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 -w stripping and upx support, with automated SHA256 checksum verification.

Optimizations:

  • Dependency Audit: Aggressively pruned dependencies. Removed fatih/color and progressbar in favor of standard library implementations to minimize the attack surface.
  • Hardening: Enabled CGO_ENABLED=0 globally 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.