anansi

anansi – attack surface intelligence from the terminal. A nine-phase recon pipeline from subdomain discovery to exploit-chain analysis.

The nine phases

  • DISCOVERY: subdomains via crt.sh CT logs + DNS brute-force wordlist
  • PROBE: live HTTP/HTTPS hosts, status codes, servers, redirect chains, titles
  • TLS: certificate expiry, SANs, protocol version, cipher, self-signed detection
  • HEADERS: missing security headers and CORS misconfigurations
  • PATHS: exposed files (.env, .git), configs, admin panels, backups, API docs
  • TECH-STACK: deep audit of detected platforms and known-vulnerable version matching
  • TAKEOVER: dangling CNAMEs pointing to unclaimed cloud services
  • OSINT: emails, phone numbers, employees, WHOIS registrant data
  • CHAIN: assembles findings into multi-step exploit paths with per-step techniques

Install

curl -fsSL https://raw.githubusercontent.com/QYVORA/qyvora-anansi/main/install.sh | bash

Usage

  • anansi target.com
  • anansi target.com --deep
  • anansi target.com --modules discovery,tls,takeover
  • anansi target.com --out json > results.json