Servers
Open ports from outside, then over SSH: sshd, firewall, fail2ban, updates, accounts, sudo, keys, services, nginx, Docker, Redis and Postgres.
Servers, sites, code and GitHub across the whole ecosystem — scanned read-only, kept with their history, and diffed against the state you last accepted.
Open ports from outside, then over SSH: sshd, firewall, fail2ban, updates, accounts, sudo, keys, services, nginx, Docker, Redis and Postgres.
Certificates and TLS versions, HSTS and CSP, cookies, CORS, Django DEBUG, exposed .env and .git, and auth gates that must answer 401.
Secrets in git history, redacted; semgrep with Decipher’s own rules; vulnerable dependencies; files that should never be committed.
Visibility, branch protection, Dependabot and secret-scanning alerts, access, deploy keys, webhooks and risky workflows.
SPF, DMARC and CAA on every domain, and CNAMEs left pointing at nothing.
Every finding keeps its first and last sighting; the baseline says what is new, what got worse and what got fixed.
manage.py scan.
The one limit: a server is audited from the inside only where its agent runs — the agent is installed from a laptop, and Warden can never push code to it.
Sign in with the account an administrator made for you.