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 details)
File details
Details for the file subgpt-0.0.1.tar.gz
.
File metadata
- Download URL: subgpt-0.0.1.tar.gz
- Upload date:
- Size: 15.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c842efc57da62f35119abc4e1f083abea018b8d39b396b4bd83d1291301aef38 |
|
MD5 | 40e115659b5115fb3be3fcff533818e3 |
|
BLAKE2b-256 | 3ee6d019ee68a3c8cb0575ec049faf43895a8412d8294e899a738610cce404fd |