25
Inspection Stages Per Request
<1s
Live Config Reload — No Restart
2+
Live IP Threat Feed Integrations
0
Downtime Required to Block
What Is Constable
A single hardened chokepoint between the public internet and your application.
Constable doesn't rely on a single defense. Every layer is independent, stackable, and tunable — so no attacker slips through a gap between them. Each inbound request runs the full ordered gauntlet and is dropped at the first layer that flags it. Only clean traffic ever reaches your origin, and every response makes the return trip back through Constable for inspection and hardening.
Layered Control, Enforced in Order
CVE-Pattern Detection
URL, header, and body rules mapped directly to named CVEs and stack-scoped. Log4Shell, PHP-CGI exploits, Exchange probes — every signature blocked on first contact.
Three-Layer Botnet Detection
IP reputation blocklists, behavioral analysis on error rate and path scanning, and user-agent fingerprinting — three independent layers that catch automated traffic.
Adaptive Scoring
Runs in shadow mode by default — logging verdicts without enforcing — then graduates to feeding conditional rules once tuned. Learning windows track every client over time.
IP Threat Intelligence
Integrates live blocklist feeds including FireHOL Level 1 and CINS Army, updated continuously. Known malicious infrastructure is blocked before it announces itself.
Zero-Downtime Config Reload
Push updated rules to GitHub. Constable polls for changes and reloads its full configuration in under a second — no restart, no dropped connections, no exposure window.
Response Inspection + Hardening
Origin responses are fingerprint-masked, scanned, rewritten, and stamped with HSTS, CSP, and frame controls — then recorded against adaptive windows before reaching the client.
Architecture
Sits at the gate. Inspects both directions.
Constable is the single hardened chokepoint between the public internet and your application. Every request runs the full ordered gauntlet and is dropped at the first layer that flags it. Only clean traffic reaches the origin.
The response makes the return trip through Constable too — passive stack fingerprinting, body inspection, rewrites, security-header injection, and a final record against the adaptive-learning windows — before it's handed back to the client. Config lives in a JSON file pulled from GitHub; update a rule, push a commit.
Request Leg
Admission, reputation, rules, body, and adaptive scoring — evaluated in order, short-circuited at the first match.
Origin Upstream
Only clean, verified traffic is forwarded to your application. Everything else is dropped before it ever leaves the proxy.
Response Leg
Stack fingerprint masking, body scan, rewrites, and security-header injection on the way back to the client.
Git-Backed Config
Rules live in JSON pulled from GitHub. Update a rule, push a commit — Constable reloads in under a second.
Put Constable at your gate.
Want to see Constable inspect live traffic against your stack? Get in touch with the AgileSecOps team for a walkthrough and deployment plan tailored to your environment.
Get a Demoinfo@agilesecops.com