Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/BountyStrike/Bountystrike-sh
Poor (rich?) man's bug bounty pipeline https://dubell.io
https://github.com/BountyStrike/Bountystrike-sh
bugbounty bugbounty-platform
Last synced: 22 days ago
JSON representation
Poor (rich?) man's bug bounty pipeline https://dubell.io
- Host: GitHub
- URL: https://github.com/BountyStrike/Bountystrike-sh
- Owner: BountyStrike
- License: gpl-3.0
- Created: 2019-12-17T20:57:53.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2023-04-24T11:35:27.000Z (over 1 year ago)
- Last Synced: 2024-08-05T17:43:03.583Z (4 months ago)
- Topics: bugbounty, bugbounty-platform
- Language: Shell
- Homepage:
- Size: 63.5 KB
- Stars: 265
- Watchers: 14
- Forks: 61
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
- awesome-hacking-lists - BountyStrike/Bountystrike-sh - Poor (rich?) man's bug bounty pipeline https://dubell.io (Shell)
README
# Bountystrike-sh
**Bountystrike-sh** is a collection of bash and python scripts that installs common bug bounty tools, performs recon scans and continous asset discovery.
Bountystrike-sh is opensource but belongs to the BountyStrike project, self-hosted bug bounty management system.
```
____ ____ _ _ _ _ _________ _______ _______ _____ _____ _ ________
| _ \ / __ \| | | | \ | |__ __\ \ / / ____|__ __| __ \|_ _| |/ / ____|
| |_) | | | | | | | \| | | | \ \_/ / (___ | | | |__) | | | | ' /| |__
| _ <| | | | | | | . ` | | | \ / \___ \ | | | _ / | | | < | __|
| |_) | |__| | |__| | |\ | | | | | ____) | | | | | \ \ _| |_| . \| |____
|____/ \____/ \____/|_| \_| |_| |_| |_____/ |_| |_| \_\_____|_|\_\______|________________________________ WHAT THE SHELL?__________________________________
== Info
Bountystrike-sh is a simple bash pipeline script
containing a bunch tools piping data between each other.
No need for any fancy setup ^_^Stiched together by @dubs3c.
== Usage:
bstrike.sh [project] [domain]
bstrike.sh install (Install tooling)
bstrike.sh run fra fra.se (Run pipeline)
bstrike.sh [assetdiscovery|ad] fra.se (Run only asset discovery)
bstrike.sh [contentdiscovery|cd] fra.se (Run only content discovery)
bstrike.sh [networkdiscovery|nd] fra.se (Run only network discovery)
bstrike.sh [visualdiscovery|vd] fra.se (Run only visual discovery)
bstrike.sh [vulndiscovery|vvd] fra.se (Run only vulnerability discovery)
```## Tools
The following tools and worldlists will be installed:
* [Amass](https://github.com/OWASP/Amass)
* [Subfinder](https://github.com/projectdiscovery/subfinder)
* [Gobuster](https://github.com/OJ/gobuster)
* [Waybackurls](http://github.com/tomnomnom/waybackurls)
* [WaybackUnifier](https://github.com/mhmdiaa/waybackunifier)
* [httprobe](github.com/tomnomnom/httprobe)
* [meg](https://github.com/tomnomnom/meg)
* [unfurl](https://github.com/tomnomnom/unfurl)
* [filter-resolved](https://github.com/tomnomnom/hacks/tree/master/filter-resolved)
* [gowitness](https://github.com/sensepost/gowitness)
* [GetJS](https://github.com/003random/getJS)
* [Subzy](https://github.com/lukasikic/subzy)
* [SubOver](https://github.com/Ice3man543/SubOver)
* [Aquatone](https://github.com/michenriksen/aquatone)
* [gitrob](https://github.com/michenriksen/gitrob)
* [dnsgen](https://github.com/ProjectAnte/dnsgen)
* [truffleHog](https://github.com/dxa4481/truffleHog)
* [massdns](https://github.com/blechschmidt/massdns)
* [masscan](https://github.com/robertdavidgraham/masscan)
* [nmap](https://github.com/nmap/nmap)
* [SecLists](https://github.com/danielmiessler/SecLists)
* [sshgit](https://github.com/eth0izzle/shhgit)
* [api_wordlist](https://github.com/chrislockard/api_wordlist)
* [wafw00f](https://github.com/EnableSecurity/wafw00f)
* [fuzzdb](https://github.com/fuzzdb-project/fuzzdb)
* [Probable-Wordlists](https://github.com/berzerk0/Probable-Wordlists)
* [Bo0oM/fuzz.txt](https://github.com/Bo0oM/fuzz.txt)
* [Corsy](https://github.com/s0md3v/Corsy)
* [ffuf](https://github.com/ffuf/ffuf)
* [flumberboozle](https://github.com/fellchase/flumberboozle)
* [bass](https://github.com/Abss0x7tbh/bass)
* [dirsearch](https://github.com/maurosoria/dirsearch)
* [unisub](https://github.com/tomnomnom/hacks/tree/master/unisub)
* [MullvadVPN](https://mullvad.net/)Other stuff that will be installed as well:
* Python 3.7.6
* NodeJS
* npm
* Docker CE
* Ruby## Install
Just run `bash install.sh` to get the bug hunting environment. So far only tested for Ubuntu 22.04.### Vagrant
You also the have the option to use vagrant with virtualbox, just runt `vagrant up && vagrant ssh`. Create a folder called `data` in the root directory, vagrant will map it to `/vagrant_data` inside the VM.## Running
Simply run `./bstrike.sh `.## Contributing
Any feedback or ideas are welcome! Want to improve something? Create a pull request!1. Fork it!
2. Create your feature branch: `git checkout -b my-new-feature`
3. Commit your changes: `git commit -am 'Add some feature'`
4. Push to the branch: `git push origin my-new-feature`
5. Submit a pull request :D## License
Bountystrike-sh is made with ♥ by [@dubs3c](https://github.com/dubs3c) and is released under the GNU General Public License v3.0.