Skip to content

balwantyadav1/BugHunterKit

Repository files navigation

Index

Title

BugHunterKit 🚀 Your Ultimate Bug Bounty Reconnaissance Toolkit Setup 🌐

The BugHunterKit tool facilitates the installation of multiple enumeration tools, enhancing capabilities for Bug Bounty programs or Vulnerability Assessment and Penetration Testing (VAPT) initiatives.


Screenshots

App Screenshot

Motivation-to-Make-this-Tool

In the realm of cybersecurity, time is of the essence, and efficiency is paramount. Recognizing this need, we present a versatile tool designed to streamline the installation and configuration of multiple enumeration tools. This tool seamlessly integrates subdomain enumeration, URL enumeration, and directory enumeration, providing a robust suite for security professionals.

Key Features:

  1. Cross-Platform Compatibility:

    • Linux: Compatible with Debian, Red Hat, and Arch-based distributions.
    • macOS: Ensuring functionality on Apple's operating system.
    • Windows (WSL): Seamlessly integrating with Windows Subsystem for Linux, extending support to the Windows environment.
  2. Time-Saving Installation:

    • By automating the installation process, our tool eliminates the need for manual setup, saving valuable time.
    • Deploys dependencies effortlessly, ensuring a hassle-free experience.
  3. Configuration Made Simple:

    • Streamlines configuration files to guarantee optimal performance.
    • Provides clear instructions on customization to meet specific needs.
  4. Boosting Productivity:

    • Empowers cybersecurity professionals to focus on analysis and mitigation rather than wrestling with tool setup.
    • Centralizes multiple enumeration tools for a comprehensive approach to security assessments.

In an era where every second counts, our enumeration tool stands as a testament to efficiency, enabling practitioners to fortify their security posture with ease. Elevate your productivity, embrace simplicity, and stay ahead in the ever-evolving landscape of cybersecurity.


Operating-System-Compatibility

O/S Status
Linux
macOS
Windows (WSL2)

Tools-that-install

SUBDMIN-ENUMERATION URL-ENUMERATION Directory-ENUMERATION 🌐 🚀
subfinder Gauplus DirSearch
Subscraper Waybackurls FFUF
Findomain Arjun
Amass paramspider
Github-Subdomains Gf tools
httpx

Installation

Install-in-Debian-Based-Linux

Install dependency

sudo apt-get install git curl wget
sudo apt-get install golang

Add these lines to your shell profile file (e.g., ~/.bashrc, ~/.zshrc, or ~/.bash_profile):

nano ~/.bashrc 

Set Go Environment Variables . copy the following lines at the end of the file and Save it..

export PATH=$PATH:/usr/local/go/bin
export GOPATH=$HOME/go
export PATH=$PATH:$GOPATH/bin

Create a Go Workspace

mkdir -p ~/go/src
mkdir -p ~/go/bin

Installing Rust :-

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

Reboot system to load the file properly :-

sudo reboot -f

Install BugHunterKit tool

git clone https://github.com/balwantyadav1/BugHunterKit.git
cd BugHunterKit
chmod +x *
./install_all.sh 

copy the file into /usr/local/bin

./linux_ch.sh

Installation Complete

Watch the video installing in Debian-Based-Linux CLICK -TO_WATCH 👇

Watch the video

Installation-RedHat-Based-Linux

Install dependency

sudo dnf install git curl wget
sudo dnf install golang 

Add these lines to your shell profile file (e.g., ~/.bashrc, ~/.zshrc, or ~/.bash_profile):

nano ~/.bashrc 

Set Go Environment Variables . copy the following lines at the end of the file and Save it..

export PATH=$PATH:/usr/local/go/bin
export GOPATH=$HOME/go
export PATH=$PATH:$GOPATH/bin

Create a Go Workspace

mkdir -p ~/go/src
mkdir -p ~/go/bin

Installing Rust :-

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

Reboot system to load the file properly :-

sudo reboot -f

Install BugHunterKit tool

git clone https://github.com/balwantyadav1/BugHunterKit.git
cd BugHunterKit
chmod +x *
./install_all.sh 

copy the file into /usr/local/bin

./linux_ch.sh

Installation Complete

Installation-Arch-Based-Linux

Install dependency

sudo pacman -Syu --noconfirm git curl wget go 

Add these lines to your shell profile file (e.g., ~/.bashrc, ~/.zshrc, or ~/.bash_profile):

nano ~/.bashrc 

Set Go Environment Variables . copy the following lines at the end of the file and Save it..

export PATH=$PATH:/usr/local/go/bin
export GOPATH=$HOME/go
export PATH=$PATH:$GOPATH/bin

Create a Go Workspace

mkdir -p ~/go/src
mkdir -p ~/go/bin

Installing Rust :-

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

Reboot system to load the file properly :-

sudo reboot -f

Install BugHunterKit tool

git clone https://github.com/balwantyadav1/BugHunterKit.git
cd BugHunterKit
chmod +x *
./install_all.sh 

copy the file into /usr/local/bin

./linux_ch.sh

Installation Complete

Installation-MacOS

Installing Rust :-

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
brew install git curl wget

install BugHunterKit tool

git clone https://github.com/balwantyadav1/BugHunterKit.git
cd BugHunterKit
chmod +x *
./install_all.sh 

copy the file into /usr/local/bin

./mac_ch.sh

Installation Complete

Watch the video installing in MacOS CLICK -TO_WATCH 👇

Watch the video

License

MIT License

Contributing

Contributions are always welcome!

Balwant - Developer

Himanshu - Tester

Akash - Tester

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages