Recon Skill — Subdomain & Asset Discovery
Purpose
Perform initial reconnaissance and asset mapping strictly within the authorized target scope.
Workflow
- Target Setup & Subdomain Discovery:
Use
subfinderto discover subdomains for the requested target:mkdir -p /workspace/recon/<target> subfinder -d <target> -silent -o /workspace/recon/<target>/subfinder.txt - Asset Consolidation:
Include the main target and discovered subdomains:
echo "<target>" >> /workspace/recon/<target>/subfinder.txt sort -u /workspace/recon/<target>/subfinder.txt -o /workspace/recon/<target>/in_scope.txt - DNS Resolution:
Use
dnsxto resolve A, CNAME, and AAAA records:dnsx -l /workspace/recon/<target>/in_scope.txt -silent -o /workspace/recon/<target>/resolved.txt - HTTP Probing:
Use
httpxto probe live web servers, extract status codes, page titles, and web tech stack:httpx -l /workspace/recon/<target>/resolved.txt -silent -title -status-code -tech-detect -json -o /workspace/recon/<target>/httpx.json
Output Artifacts
/workspace/recon/<target>/subfinder.txt- Raw discovered subdomains/workspace/recon/<target>/in_scope.txt- Validated in-scope hosts/workspace/recon/<target>/resolved.txt- Live DNS resolving hosts/workspace/recon/<target>/httpx.json- HTTP probe results with web technologies
Safety Guidelines
- Never scan wildcards outside the allowed domain list.
- Keep rate limits conservative (default: 10 req/s).