/Bug-Hunting-Setup

Bash script that streamlines the process of setting up your Debian Linux machine for bug hunting.

Primary LanguageShell

All-in-One-Bug-Hunting-Setup

Welcome to the All-in-One Bug Hunting Setup! This bash script streamlines the process of setting up your Debian Linux machine for bug hunting endeavors.

Key Features

The standout feature of this script is its capability to install and set up Go on your machine if it's not already installed.

How to Set Up

Setting up and using this script is a breeze. Follow these straightforward steps:

1. sudo git clone https://github.com/x86trace/Bug-Hunting-Setup.git
2. cd All-in-One-Bug-Hunting-Setup/
3. chmod +x install.sh
4. bash install.sh or ./install.sh
5. **(The easiest one)** Enter your password and sit back.

Included Tools

This script equips your machine with a powerful set of bug hunting tools, including:

  1. Sublist3r - Subdomain Enumeration
  2. lazyrecon - A tool for the not-so-energetic hunter
  3. waybackurls - Fetch URLs from the Wayback Machine
  4. sqlmap - Database testing tool
  5. ffuf - Web fuzzing tool
  6. nuclei - Send requests based on templates
  7. amass - Map attack surfaces
  8. dirsearch - Directory search tool
  9. wpscan - WordPress testing tool
  10. nmap - Network mapping tool
  11. httprobe - Probe list of HTTP and HTTPS servers
  12. httpx - Run multiple HTTP probes
  13. gobuster - Content discovery tool
  14. gau - Get-All-URLs tool
  15. assetfinder - Find domains and subdomains
  16. dnscan - DNS scanning tool
  17. SecList - Extensive collection of wordlists for various purposes

Acknowledgments

Special thanks and credits to nahamsec for the inspiration and a bit of assistance. XD If you find this script helpful, let me know! Enjoy bug hunting! 😉