SubBud is a versatile command-line tool designed to simplify the management of subdomains (collected form various sources) for bug bounty hunters and security researchers. It provides features to add, print, list, delete, and save subdomains for different projects, helping you keep track of your bug bounty targets effectively. π―
SubBud is available on PyPI, and you can easily install it using pip:
pip install subbud
SubBud offers various operations to manage your subdomains effectively.
To add subdomains to a project, use the -o add
operation
subbud -p project_name -o add -f subdomainsfromamass.txt
-p project_name
: The name of your project.-o add
: Specifies the operation to add subdomains.-f subdomains.txt
: The file containing subdomains to add.
To print merged/unique subdomains for a project, use the -o print operation:
subbud -p project_name -o print
-p project_name
: The name of your project.-o print
: Specifies the operation to print subdomains.
To list all available projects, use the -o list
operation:
subbud -o list
-o list
: Lists all available projects
To delete a project and its associated subdomains, use the -o delete
operation:
subbud -p project_name -o delete
To save the merged subdomains to a text file on the current directory , use the -o save
operation:
it will save it with the current date and project name.
subbud -p project_name -o save
- Python 3.x
- Redis Server (Make sure the Redis server is running) π οΈ
Contributions to SubBud are welcome! If you have any suggestions, improvements, or bug fixes, please open an issue or create a pull request !
Inspired by @jhaddix β€οΈ Sir !