Find subdomains with GPT, for free
Project description
SubGPT takes subdomains you have already discovered for a target and uses BingGPT to predict what other subdomains are likely to exists. It's free as it uses Microsoft Bing.
Like the tool? Support my work for as little as $1, here :)
Install & Configuration
Installation
- with pip (recommended):
pip install subgpt
- from github:
git clone https://github.com/s0md3v/SubGPT && cd SubGPT && python setup.py install
Getting Bing Cookie
- Install
- Visit bing.com
- Open the extension and copy your cookies using the "export" button
- Paste it in a file e.g.
cookies.json
- Done. Now you can
Note: Any issues regarding BingGPT itself should be reported EdgeGPT, not here.
Using SubGPT
Find Subdomains
subgpt -i input.txt -o output.txt -c /path/to/cookies.json
Generate Subdomains
If you just want to generate subdomains and not resolve them, use this option:
subgpt -i input.txt -o output.txt -c /path/to/cookies.json --dont-resolve
Important
- Sometimes your cookie will expire if you visit bing.com. In that case, just export it again.
- Make sure your subdomains list only has subdomains from one domain.
- SubGPT looks at A/CNAME records to determine whether a subdomain exists. It can also detect wildcard on first-level subdomains and handle it automatically. You can go through the code to see how its implemented if it concerns you.
- It can't replace traditional sub-generators like gotator, alterx, dnsgen etc. However, being powered by AI helps it generate subdomains that may not exist.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
subgpt-0.0.1.tar.gz
(15.9 kB
view hashes)