NullProtocol
Advanced reconnaissance and attack pipeline automator. Seamlessly integrate Nmap, Hydra, and Metasploit into a single, deadly workflow.
It's like an Autopilot for Ethical Hackers
Imagine if you had a robot assistant. You just point at a server and say "Check that."
The robot goes and knocks on every door (Nmap), tries the keys (Hydra), checks for unlocked windows (Metasploit), and then comes back with a neats report written on a piece of paper.
That robot is NullProtocol.
The Manual Struggle
- ✖Running Nmap, saving output, then parsing it manually.
- ✖Guessing which Hydra flags to use for each service.
- ✖Wasting hours configuring Metasploit for simple exploits.
- ✖Drowning in terminal tabs and lost text files.
The NullProtocol Way
- ✓One command to orchestrate the entire kill chain.
- ✓Auto-detects services and launches optimized brute force.
- ✓Generates ready-to-fire Metasploit resource scripts.
- ✓Delivers a clean PDF report with zero effort.
Powerful Capabilities
Smart Recon
Automated Nmap & Masscan with intelligent deduplication.
Metasploit Integration
Auto-generates resource scripts for verified vulnerabilities.
Parallel Execution
Multi-threaded attacks optimized for your CPU cores.
DoS Stress Testing
Integrated hping3 flood capabilities for stability testing.
SQL Injection
Automated SQLMap targeting based on crawler data.
Professional Reports
Export findings to PDF with executive summaries.
How I Built It
From concept to code: The architecture behind the automation.
The Concept (Simple Flow)
The Architecture (Deep Dive)
1. Recon Layer
2. Attack Layer
3. Reporting Layer
Built For Professionals
Get Started in Seconds
git clone https://github.com/koffandaff/NullProtocol cd NullProtocol # Create and activate virtual environment (Recommended) python3 -m venv venv source venv/bin/activate # On Windows: venv\Scripts\activate # Install dependencies pip install -r requirements.txt # Run the installer ./install.sh
Requires Linux / Kali / WSL. Python 3.8+ recommended.