https://github.com/hunthubspace/subscope
SubScope is a Python-based command-line tool that helps you manage domains and subdomains in workspaces using an SQLite database.
https://github.com/hunthubspace/subscope
automation bugbounty bugbounty-tool database ethical-hacking exploit penetration-testing python sqlite web web-penetration-testing
Last synced: 4 months ago
JSON representation
SubScope is a Python-based command-line tool that helps you manage domains and subdomains in workspaces using an SQLite database.
- Host: GitHub
- URL: https://github.com/hunthubspace/subscope
- Owner: hunThubSpace
- License: mit
- Created: 2024-09-27T15:58:20.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-01-30T08:43:30.000Z (over 1 year ago)
- Last Synced: 2025-07-01T11:05:59.772Z (12 months ago)
- Topics: automation, bugbounty, bugbounty-tool, database, ethical-hacking, exploit, penetration-testing, python, sqlite, web, web-penetration-testing
- Language: Python
- Homepage: https://www.hunthub.space
- Size: 366 KB
- Stars: 1
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# SubScope
**SubScope** is a Python-based command-line and GUI tool that helps you manage domains, subdomains, live urls and IP ranges in workspaces using an SQLite database. This script simplifies the process of adding, listing, and deleting domains and subdomains, along with workspace management. It is especially useful for penetration testers, bug bounty hunters, or anyone who needs to efficiently organize and manage domain data.
## Requirements
- Python 3.x
- SQLite (included with Python)
## Installation
1. Clone the repository:
```bash
git clone https://github.com/hunThubSpace/SubScope.git && cd SubScope
```
2. Run the script:
```bash
chmod +x subscope.py
./subscope.py -h
```
This will display usage information:
```
usage: ./subscope.py [-h] {program,domain,subdomain,url,ip} ...
Manage programs, domains, subdomains, and IPs
positional arguments:
{program,domain,subdomain,url,ip}
program Manage programs
domain Manage domains in a program
subdomain Manage subdomains in a program
url Manage urls
ip Manage IPs in a program
options:
-h, --help show this help message and exit
```
## Usage
The script is executed from the command line. The general syntax is:
```bash
python3 subscope.py [options]
```
If you want to use above commands, use `-h` or `--help` for help
| Management | Link | Management | Link | Management | Link |
| ---------- | ---- | ---------- | ---- | ---------- | ---- |
| Program | [Click Here](https://medium.com/@hunthubspace/streamlining-your-bug-bounty-projects-adding-and-managing-programs-via-subscope-e394acfdf711) | Subdomain | [Click Here](https://medium.com/@hunthubspace/a-deep-dive-into-subdomain-management-using-subscope-43f8653b4593) | IP Address | [Click Here]()
| Domain | [Click Here](https://medium.com/@hunthubspace/effective-domain-management-for-bug-bounty-programs-using-subscope-f74b7a0db428) | URL | [Click Here](https://medium.com/@hunthubspace/managing-and-modifying-urls-in-subscope-for-bug-bounty-programs-a-comprehensive-guide-667df5ed07ab)
## Contributing
Contributions are welcome! Please feel free to submit a pull request or open an issue if you have suggestions or improvements.