curiouslearnerdev/online_tools-ai/subdomain-enum
Claude Code and agent skill by curiouslearnerdev/online_tools-ai
- community
Checking that the SKILL.md file is still in the repository.
Subdomain and DNS enumeration workflow using subfinder, amass, dnsenum, fierce, theharvester, gau, and waybackurls
Install
npx vskill@latest install curiouslearnerdev/online_tools-ai/subdomain-enumSKILL.md
subdomain-enum
Subdomain and DNS reconnaissance workflow for HexStrike AI. Use this skill when a user wants to enumerate subdomains, discover DNS records, find email addresses, or build a full attack surface map for a domain.
Workflow
1. Passive subdomain discovery (subfinder)
Start passive — no direct DNS queries to the target, low noise:
2. Active subdomain enumeration (amass)
Follow up with amass for active DNS brute-force and graph-based enumeration:
3. DNS zone transfer and record enumeration (dnsenum)
Attempt zone transfers and enumerate MX, NS, A, CNAME records:
4. DNS reconnaissance (fierce)
Fierce does brute-force subdomain discovery and identifies nearby IP ranges:
5. Email, host, and URL harvesting (theharvester)
Collect emails, hosts, and IPs from public sources (Google, Bing, LinkedIn, etc.):
6. Historical URL discovery (gau + waybackurls)
Pull archived URLs to find forgotten endpoints, old parameters, and legacy paths:
Feed the results into web-vuln skill tools (nuclei, sqlmap) for vulnerability testing.
7. WHOIS lookup
Gather registration info, nameservers, and ASN data:
8. HTTP probe discovered subdomains (httpx)
After collecting subdomains, probe which ones are live:
Attack surface map — full pipeline
Tips
- Run subfinder and amass in parallel — they use different data sources.
- Always probe discovered subdomains with httpx before scanning — many will be dead.
- Historical URLs from gau/waybackurls often expose parameters that are still live but not linked from the main site.
- Zone transfers (dnsenum) are rare but high-value — always attempt them.
HexStrike Tool Reference
| Tool | Use case | |
|---|---|---|
subfinder | Passive subdomain discovery | |
amass | Active/passive subdomain + graph enumeration | |
dnsenum | DNS zone transfer + record enumeration | |
fierce | DNS brute-force + nearby IP ranges | |
theharvester | Email, host, IP OSINT from public sources | |
gau | Historical URL discovery (AlienVault/Wayback) | |
waybackurls | Wayback Machine URL archive | |
whois | Domain registration + ASN info | |
httpx | Probe live subdomains | |
bbot | Comprehensive OSINT + recon automation |
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingstorage/hexstrike-ai-community-edition-master/skills/subdomain-enum/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/curiouslearnerdev/online_tools-ai/subdomain-enum)