Skip to content

whoiskay404/Misconfig_Security

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

4 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Kay Bug Bounty Hunter Banner

πŸ›‘οΈ Kay Bug Bounty Hunter

Lightweight Recon & Web Hygiene Scanner for Bug Bounty Hunters

πŸ›‘οΈ Kay Bug Bounty Hunter

A lightweight, fast, and non-destructive reconnaissance & web hygiene scanner built for modern bug bounty hunters.


πŸš€ Overview

Kay Bug Bounty Hunter is a Python-based security tool designed to help researchers quickly perform authorized reconnaissance and identify common web security misconfigurations.

It focuses on clarity, speed, and practical results β€” making it ideal for:

  • Bug bounty hunters
  • Cybersecurity students
  • Web pentesters

Unlike noisy scanners, this tool performs safe, controlled checks and generates clean, professional reports.


✨ Features

  • πŸ” Subdomain enumeration (wordlist + passive discovery)

  • 🌐 HTTP/HTTPS service analysis

  • πŸ” Security headers inspection

  • πŸͺ Cookie security flag analysis

  • πŸ“„ Form & endpoint discovery

  • 🧠 JavaScript endpoint extraction

  • πŸ”‘ Secret detection (API keys, tokens, credentials)

  • ⚑ Multi-threaded scanning engine

  • πŸ“Š Automatic risk scoring (0–100)

  • πŸ“ Report generation:

    • TXT (quick view)
    • JSON (automation)
    • HTML (professional report)

βš™οΈ Installation

1. Clone the repository

git clone https://github.com/kaysociety/kaybugbountyhunter.git
cd kaybugbountyhunter

2. Make executable (Linux/Kali)

chmod +x kaybugbuntyhunter.py

3. Run the tool

python3 kaybugbuntyhunter.py

πŸ§ͺ Usage

πŸ”Ή Basic Scan

python3 kaybugbuntyhunter.py example.com --yes

⚠️ You must include --yes to confirm you have permission to scan the target.


πŸ“Œ Command Options

Option Description
--yes Confirm authorized testing (required)
--passive Enable passive subdomain discovery (crt.sh)
-o, --output Output directory (default: bug/output)
-t, --threads Number of threads (default: 20)
--timeout Request timeout in seconds
--ports Custom ports (e.g. 80,443,8080 or 8000-8100)

🧰 Examples

Passive + Faster Scan

python3 kaybugbuntyhunter.py target.com --yes --passive -t 40

Custom Output Directory

python3 kaybugbuntyhunter.py target.com --yes -o results/

Custom Ports

python3 kaybugbuntyhunter.py target.com --yes --ports 80,443,8080,8443

πŸ“Š Output

After scanning, reports are saved in:

bug/output/
β”œβ”€β”€ report.txt
β”œβ”€β”€ report.json
└── report.html

🌐 HTML Report

The HTML report provides a clean, professional interface including:

  • πŸ“ˆ Risk score
  • πŸ“‹ Findings table (Severity, Evidence, Recommendations)
  • 🌍 Hosts and endpoints
  • πŸ” Discovered services and metadata

Open it in your browser:

xdg-open bug/output/report.html

πŸ” What the Tool Detects

πŸ”΄ High Severity

  • Secrets exposed in JavaScript (API keys, tokens)
  • Possible subdomain takeover fingerprints

🟑 Medium Severity

  • Missing security headers
  • Weak cookie configurations (Secure, HttpOnly, SameSite)

πŸ”΅ Informational

  • Open ports
  • Forms and endpoints
  • Interesting URLs
  • Metadata files (robots.txt, sitemap.xml)

πŸ“ˆ Risk Scoring

Each finding contributes to a total risk score (0–100):

  • Critical β†’ 40
  • High β†’ 25
  • Medium β†’ 10
  • Low β†’ 4
  • Info β†’ 1

🧠 Recommended Workflow

  1. Run scan:
python3 kaybugbuntyhunter.py target.com --yes --passive
  1. Open HTML report

  2. Prioritize:

  • πŸ”΄ High β†’ immediate investigation
  • 🟑 Medium β†’ configuration fixes
  • πŸ”΅ Info β†’ manual testing leads

⚠️ Legal Disclaimer

This tool is intended for authorized security testing only.

You must:

  • Only scan systems you own, or
  • Have explicit permission to test

The author is not responsible for misuse.


πŸ§‘β€πŸ’» Author

Karabo Kosi (Kaysociety)


⭐ Support

If you find this project useful:

  • ⭐ Star the repository
  • 🍴 Fork it
  • πŸ“’ Share it

πŸ’‘ Roadmap

  • CVE detection
  • Directory brute forcing
  • API fuzzing
  • Screenshot capture
  • Integration with Burp Suite / OWASP ZAP

πŸ“œ License

This project is licensed under the MIT License.


πŸ”₯ Built for hackers. Designed for clarity.

πŸ“Έ Screenshots

Releases

No releases published

Packages

 
 
 

Contributors

Languages