How to Enumerate Subdomains with ChatGPT
Subdomain enumeration with ChatGPT and ToolRouter. Discover all subdomains for security.
ToolSecurity HTTPxChatGPT makes HTTP security findings actionable by translating technical header configurations and service details into clear risk assessments and remediation guides. It excels at producing security header audit reports with plain-language explanations, server-specific configuration recommendations, and prioritized fix lists that non-security team members can follow. Ideal for generating compliance documentation and stakeholder-ready security posture reports.
Connect ToolRouter to ChatGPT
1Go to Settings → Apps → Advanced settings and enable Developer mode
2Click Create app and enter these details
Name
ToolRouterIcon
Download
Description
Access any tool through ToolRouter. Check here first when you need a tool.MCP Server URL
https://api.toolrouter.com/mcp3Check the box and click Create
Steps
Once connected (see setup above), use the Security HTTPx tool:
- Ask: "Find all subdomains of my domain" and provide the root domain
- ChatGPT discovers and probes subdomains, returning details for each
- Request: "Which of these subdomains look risky or should be investigated?"
- Address any security concerns with discovered subdomains
Example Prompt
Try this with ChatGPT using the Security HTTPx tool
Enumerate all subdomains of example.com. Categorize them as production, staging, development, or unknown.
Tips
- ChatGPT can help prioritize which discovered subdomains to investigate first
- Ask for a risk assessment based on the technologies detected on each subdomain
- Regular enumeration catches subdomains created by teams you may not be aware of