Skip to content
This repository was archived by the owner on Mar 30, 2026. It is now read-only.

Gratonic/Hackesoup

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

169 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ₯£ Hackesoup – Hacking Suite for Penetration Testers and Bug Bounty Hunters

Contributions Welcome MIT License Volunteer Project No Funding

🧑 Note: Hackesoup is a 100% volunteer-driven open source community focused project.
There is no funding or salaries involved. Everyone contributes out of passion for learning and helping others.

Hackesoup is an all-in-one hacking suite built for Penetration Testing and Bug Bounty Hunting.

✨ Vision

In today’s cybersecurity landscape, professionals face significant challenges, including an overwhelming number of complex tools, high costs associated with closed-source tools, and a lack of free and open-source options. These barriers can be a headache for cybersecurity professionals. Hackesoup was created to tackle these issues by providing a diverse range of free and open-source hacking tools designed specifically for penetration testing and bug bounty hunting, all integrated into a single hacking suite. Together, we can revolutionize the cybersecurity landscape with hard work fueled by passion.

Alt text


πŸ”§ How To Install Hackesoup

  1. sudo dnf install python3.12 or sudo apt install python3.12 (install python version 3.12)

  2. cd path/to/Hackesoup (project root directory)

  3. chmod 700 ./Config/Linux/install.sh (gives you permission to read, write, and execute the install file - might need sudo)

  4. ./Config/Linux/install.sh (runs the install file, which creates a virtual environment and installs the requirements)

  5. source ./hackesoup_venv/bin/activate (starts the virtual environment created by the install script)

  6. cd Interfaces (moves to the Interfaces/ directory)

  7. python3 hsmi.py (runs the programs menu interface - the other interfaces are unavailable)

NOTE: * You'll have to complete step 4 every time you run Hackesoup (the venv is located in Hackesoup [the project root directory]) * To deactivate the virtual environment (venv), run the command "deactivate"

πŸš€ Features (Planned)

  • Clean and organized UI
  • Fast and user-friendly toolset
  • Support for multiple languages

πŸ› οΈ Tools (Complete: βœ…, Planned: *)

βœ… PatchPirate (GitHub OSINT tool)

βœ… Serikandor (website OSINT and mapper tool)

βœ… Wafter (WAF detector)

βœ… Mudelatie (XSS vulnerability scanner)

  • Dabijar (SQLI vulnerability scanner)
  • Baumspinne (directory traversal vulnerability scanner)
  • Soupemapper (network mapper)

πŸ—οΈ Project Status: 🚧 In Development

We are in the early phase of development. Currently working on:

  • πŸ‘¨β€πŸ’» Gathering contributors
  • πŸ“ Writing documentation
  • πŸ› οΈ Writing and improving tools

πŸ§‘β€πŸ€β€πŸ§‘ Join the Team

We welcome everyone – beginner or expert!

πŸ‘₯ Roles Needed:

Role Description
πŸ‘¨β€πŸ’» Programmers/Developers Python, C/C++, Bash
πŸ”’οΈ Cybersecurity Professionals Blue, Red, and Purple Teamers
🎨 UI/UX Designers Help shape the look and feel
🐞 Bug Testers Find and report issues
🐞 Bug Fixers Fix bugs

πŸ’¬ Chat with us on Discord


πŸ› οΈ Code Stack

Layer Language
UI Python
Tools Python, C/C++, Bash

File Tree

Hackesoup # project root directory
β”œβ”€β”€ Config # configuration files
β”‚Β Β  └── Linux
β”‚Β Β      └── install.sh
β”œβ”€β”€ Images
β”‚Β Β  └── hackesoup.png
β”œβ”€β”€ Interfaces # UI files
β”‚Β Β  β”œβ”€β”€ hscli.py
β”‚Β Β  β”œβ”€β”€ hsgui.py
β”‚Β Β  └── hsmi.py
β”œβ”€β”€ Soup # core functionality files
β”‚   β”œβ”€β”€ DB # data for tools
β”‚   β”‚Β Β  β”œβ”€β”€ Mudelatie
β”‚   β”‚Β Β  β”‚Β Β  └── payloads.txt
β”‚   β”‚Β Β  └── Wafter
β”‚   β”‚Β Β      └── waf_signatures.json
β”‚Β   β”œβ”€β”€ Lib # libraries, modules, data
β”‚   β”‚Β Β  β”œβ”€β”€ Data # data files (JSON, TXT, etc.)
β”‚   β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Input_Data # user input file
β”‚Β   β”‚Β Β  β”‚Β Β  β”‚Β Β  └── input.json # (populated by menu interface)
β”‚   β”‚Β Β  β”‚Β Β  └──  Output_Data # tool output file
β”‚   β”‚Β Β  β”‚Β Β   Β Β  └── output.json # (populated by tool)
β”‚   β”‚Β Β  └── Python_Modules
β”‚   β”‚Β Β      β”œβ”€β”€ crawler.py
β”‚   β”‚Β Β      β”œβ”€β”€ menataur.py
β”‚   β”‚Β Β      β”œβ”€β”€ menu_data.py
β”‚   β”‚Β Β      β”œβ”€β”€ menu_interface.py
β”‚   β”‚Β Β      β”œβ”€β”€ prompts.py
β”‚   β”‚Β Β      β”œβ”€β”€ utils.py
β”‚   β”‚Β Β      └── validator.py
β”‚   └── Tools
β”‚       β”œβ”€β”€ baumspinne.py # Directory Traversal Scanner
β”‚       β”œβ”€β”€ dabijar.py # SQLI Scanner
β”‚       β”œβ”€β”€ mudelatie.py # XSS Scanner
β”‚       β”œβ”€β”€ patchpirate.py # GitHub OSINT Tool
β”‚       β”œβ”€β”€ serikandor.py # Subdomain Finder
β”‚       β”œβ”€β”€ soupemapper.py # Network Mapper
β”‚       └── wafter.py # WAF Detector
β”œβ”€β”€ CONTRIBUTING.md
β”œβ”€β”€ LICENSE.md
β”œβ”€β”€ README.md
└── requirements.txt

πŸ“Œ Progress and Development Plan

  • Write a menu interface
  • Write and improve tools
  • Add multi-langauge support
  • Write installation file (with language selection menu)
  • Write a GUI
  • Write documentation

🀝 How to Contribute

  1. Join the discord server
  2. Create a fork
  3. Clone the repository to your machine and request an issue
  4. Push your changes to your fork
  5. Create a pull request to the main repository with your changes
  6. We’ll review it together!

πŸ“œ License

MIT License – free to use, modify, and share.


πŸ‘€ Hackesoup Leaders

with ❀️ from the open-source community.


🌍 Let’s Revolutionize The Cybersecurity Landscape Together

πŸ’₯ Drop a β€œI'm ready to join the Revolution!” in the Discussions on GitHub
πŸ“¬ Or drop it in the general chat in the Hackesoup discord server

🌱 Hackesoup is for everyone with an ethical mindset and a passion for computers

About

Ethical Hacking Suite

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors