The Argus Defensive Suite
Detailed technical capabilities, deployment architecture, and API samples for our core security products.
Argus ProxyLB
SOCKS5 Load-Balancing Proxy in Go
Argus ProxyLB is a production-ready SOCKS5 load-balancing proxy written in Go. It accepts multiple simultaneous client connections and routes them through a pool of upstream SOCKS5 proxies using a configurable, pluggable ranking system.
- Accepts multiple simultaneous SOCKS5 client connections
- Intelligent routing through an upstream SOCKS5 proxy pool
- Configurable, pluggable ranking based on latency and health
- Chained instances to build multi-tier routing hierarchies
// proxy routing architecture
proxylb --config /etc/proxylb/config.json --status
Active Client Connections: 142 Upstream SOCKS5 Proxies: 8 active / 10 total Current Routing Strategy: ranked (RTT + Success Rate) Health Check: All systems nominal (Status: ACTIVE)
Argus Vault
Distributed Backup Storage Platform by Argus Security
Argus Vault is a secure, distributed backup storage platform. It segregates, compresses, and replicates backup data using zero-knowledge encryption directly to Usenet and cloud providers.
vault upload --file db_backup.tar.gz --redundancy 3
Calculating SHA-256 hash... 2a71ac551... Checking deduplication registry... [NO DUPES FOUND] Deduplicating & Chunking file... 8 blocks generated Replicating chunks to Usenet & Redundant Targets... Progress [ββββββββββββββββββββ] 100% (Real-time HTMX update) Reassembly & NZB configuration completed. (Status: SECURE)
Argus Shield
High-Performance WAF Reverse Proxy in Go
Argus Shield is a high-performance Web Application Firewall (WAF) reverse proxy data plane written in Go. Designed to inspect and filter HTTP traffic at line rates, it sits as a defensive barrier in front of your applications, protecting them against exploit payloads, malicious bots, and data leaks.
// waf defensive pipeline
id: xss-prevention-policy name: "Block Cross-Site Scripting Attacks" action: BLOCK conditions: - parameter: REQUEST_BODY match_regex: "(?i)<script|javascript:|onerror=" - parameter: HEADERS match_key: "User-Agent" match_regex: "sqlmap|nikto|nmap"
[2026-05-28T15:28:44Z] [watcher] Rules modified: rules.yaml [2026-05-28T15:28:44Z] [watcher] Compiling and reloading configuration... [2026-05-28T15:28:44Z] [WAF] Reload complete. 48 rules compiled successfully.
Argus Sentinel
High-Throughput SIEM Ingestion & Event Correlation in Go
Argus Sentinel is a cloud-native Security Information and Event Management (SIEM) data plane written in Go, paired with a web management interface in the Argus Security Portal. Designed to ingest logs via standard Syslog, HTTP webhooks, and stdin at rates exceeding 100k events/sec, it filters, normalizes, enriches, and correlates events in real-time to detect threats and escalate them into actionable security incidents.
// SIEM correlation pipeline
"event": "save" "rule": { "id": "signals-rule-uuid", "name": "Brute Force Logins", "rule_type": "threshold", "conditions": {"match": {"category": "auth"}}, "threshold_count": 10, "time_window_seconds": 300, "alert_severity": "high" }
[2026-05-28T15:28:44Z] [Redis] Rule compiled: 'Brute Force Logins' [2026-05-28T15:28:44Z] [Redis] Publishing saved rule to 'sentinel:rules:sync'... [2026-05-28T15:28:44Z] [SIEM Engine] Rules hot-reload synchronized successfully.
Argus Crypt
Key Management Service (KMS) & Secrets Vaulting
Argus Crypt is an enterprise-grade Key Management Service (KMS) and cryptographic data plane. It provides secure envelope encryption, cryptographically-secure token generation, automatic key rotation schedules, and a zero-knowledge hardware security module (HSM) fallback to store secrets safely.
POST /api/v1/keys/app-key-v1/encrypt { "plaintext": "dGhlc2VjcmV0ZGF0YQ==" } RESPONSE: { "ciphertext": "eyJhcmctY3J5cHQiOiAiQjE0QzM4QSJ9...", "key_version": 2 }
[2026-05-28T15:28:44Z] [KMS] Key loaded: app-key-v1 (Version: 2) [2026-05-28T15:28:44Z] [KMS] Cryptographic operation succeeded. [2026-05-28T15:28:44Z] [SoftHSM2] Hardware backing synchronized (Slot: 1).