Attack surface discovery
Subdomain enumeration, DNS records, live hosts, exposed services and stale assets — all mapped from a single root domain.
Enter a domain. In minutes, Cactus maps your external attack surface, checks for common web exposures, and hands you a high-level security overview you can act on. No signup. No credit card. No obligation.
Cactus is built by our offensive security team for people who want a fast, honest read on where their web assets stand — without running their own scanner stack.
Subdomain enumeration, DNS records, live hosts, exposed services and stale assets — all mapped from a single root domain.
Expiry, chain issues, weak ciphers, self-signed leaf certs and misconfigured SANs across every live host it finds.
CSP, HSTS, X-Frame-Options, X-Content-Type-Options, Referrer-Policy, Permissions-Policy — graded and explained.
SPF, DKIM and DMARC records: is your domain spoofable? Cactus tells you, in plain English, with a copy-pasteable fix.
Identify web stacks (nginx, Apache, Express, WordPress, Cloudflare, etc.) and flag known, publicly-disclosed CVEs against detected versions.
Get a clean, link-shareable report with severity-ranked findings — take it to your engineering team, your board, or your pentester.
No black boxes. Here's the checklist Cactus runs against your domain on every scan.
Cactus is browser-based. Nothing to install, nothing to configure.
Type your root domain. Cactus handles the rest — subdomains, DNS, certs, headers, email auth, exposed endpoints.
Purely passive + low-noise active checks. No brute-force, no exploit payloads. Safe to run on production.
A shareable, severity-ranked summary. Hand it to your engineers, your board, or come talk to us for a deeper pentest.
Short answers. If yours isn't here, email ask@securepurple.com.
Yes. Cactus is genuinely free — no signup, no credit card, no "free trial". We built it as a community tool to help defenders and founders get a fast read on their external posture.
Yes. Cactus is mostly passive (DNS, certificate transparency, public fingerprinting) plus a small amount of low-noise active checks (HEAD / GET on a handful of endpoints). It does not fuzz, brute-force or send exploit payloads.
Cactus only performs checks that any authorised visitor to a public site can already do (DNS lookups, certificate inspection, header reads). We still ask you to scan only assets you own or have permission to assess — it's the right thing to do.
No, and we'll say so openly. Cactus gives you a high-level snapshot of your external posture. A real pentest digs into authentication, authorisation, business logic and chained exploitation. If Cactus surfaces enough to worry you, talk to us.
Scan results are retained only for the duration needed to render and share your report. No scan data is sold, shared, or used for marketing. See our privacy policy for specifics.
Free, hosted, and ready when you are. Enter your domain and let Cactus do the rest.
Launch Cactus