Discover and explore top open-source AI tools and projects—updated daily.
CLI tool for AI-powered subdomain discovery
Top 79.8% on SourcePulse
SubGPT is a tool designed to discover new subdomains for a given domain by leveraging AI, specifically BingGPT. It's intended for security researchers and penetration testers who have already gathered an initial set of subdomains and want to expand their scope using AI-generated possibilities. The primary benefit is uncovering subdomains that traditional enumeration methods might miss.
How It Works
SubGPT takes an existing list of subdomains for a target domain and feeds them to BingGPT. The AI model then generates new, plausible subdomains based on the input patterns. These generated subdomains are subsequently checked against A/CNAME records to verify their existence. This AI-driven approach allows it to discover subdomains that are contextually relevant and potentially overlooked by brute-force or dictionary-based tools.
Quick Start & Requirements
pip install subgpt
or git clone https://github.com/s0md3v/SubGPT && cd SubGPT && python setup.py install
subgpt -i input.txt -o output.txt -c /path/to/cookies.json
Highlighted Details
Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
The tool is subject to Bing's daily usage limits and is slower than traditional subdomain enumeration tools. It cannot replace established generators like gotator
or alterx
. The effectiveness is dependent on the quality of the initial subdomain list and the AI's ability to infer relevant patterns.
1 year ago
Inactive