π§‘ 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.
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.
-
sudo dnf install python3.12 or sudo apt install python3.12 (install python version 3.12)
-
cd path/to/Hackesoup (project root directory)
-
chmod 700 ./Config/Linux/install.sh (gives you permission to read, write, and execute the install file - might need sudo)
-
./Config/Linux/install.sh (runs the install file, which creates a virtual environment and installs the requirements)
-
source ./hackesoup_venv/bin/activate (starts the virtual environment created by the install script)
-
cd Interfaces (moves to the Interfaces/ directory)
-
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"
- Clean and organized UI
- Fast and user-friendly toolset
- Support for multiple languages
β 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)
We are in the early phase of development. Currently working on:
- π¨βπ» Gathering contributors
- π Writing documentation
- π οΈ Writing and improving tools
We welcome everyone β beginner or expert!
| 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 |
| Layer | Language |
|---|---|
| UI | Python |
| Tools | Python, C/C++, Bash |
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- Write a menu interface
- Write and improve tools
- Add multi-langauge support
- Write installation file (with language selection menu)
- Write a GUI
- Write documentation
- Join the discord server
- Create a fork
- Clone the repository to your machine and request an issue
- Push your changes to your fork
- Create a pull request to the main repository with your changes
- Weβll review it together!
MIT License β free to use, modify, and share.
- Gratonic β Project Founder and Developer,
- FailurePoint β Co-Founder and Developer,
with β€οΈ from the open-source community.
π₯ 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
