Skip to main content

A short description of the package

Project description

SubBud - Bug Bounty Subdomain Management Tool 🐞

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. 🎯

Table of Contents 📋

Installation 🚀

SubBud is available on PyPI, and you can easily install it using pip:

pip install subbud

Usage 🛠️

SubBud offers various operations to manage your subdomains effectively.

Adding Subdomains ➕

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.

Printing Subdomains 🖨️

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.

Listing Projects 📃

To list all available projects, use the -o list operation:

subbud -o list
  • -o list: Lists all available projects

Deleting Projects ❌

To delete a project and its associated subdomains, use the -o delete operation:

subbud -p project_name -o delete

Saving Merged Subdomains 💾

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

Requirements ⚙️

  • Python 3.x
  • Redis Server (Make sure the Redis server is running) 🛠️

Contributing 🤝

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 !

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

subbud-0.0.2.tar.gz (4.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

subbud-0.0.2-py3-none-any.whl (4.9 kB view details)

Uploaded Python 3

File details

Details for the file subbud-0.0.2.tar.gz.

File metadata

  • Download URL: subbud-0.0.2.tar.gz
  • Upload date:
  • Size: 4.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.12

File hashes

Hashes for subbud-0.0.2.tar.gz
Algorithm Hash digest
SHA256 46b314224dada8fbf0554170cae669c198468d5de2e8cc49cdf3eaea603d21f7
MD5 118697ce354ece104e329de78b7ddee5
BLAKE2b-256 cfe155b4d3a9fa4e454d0241db048c5da707ec2d6bd568a0b25aeb2a1f139cfc

See more details on using hashes here.

File details

Details for the file subbud-0.0.2-py3-none-any.whl.

File metadata

  • Download URL: subbud-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 4.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.12

File hashes

Hashes for subbud-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 b098e9769e736da96bed6ca26e457524768378f42bd067cd368dbcdd27061edf
MD5 62e2c7e79b032ca992fd8c5b2257c676
BLAKE2b-256 21d7c08482374a9cc630a17c17e9947663057502420fcc021475d66cad3927a2

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page