MITMProxy Plugin for Hackers
May 4, 2025 - ⧖ 1 minIntroducing a custom MITMProxy plugin designed for hackers, pentesters, and bug hunters. This tool enhances your pentesting and CTF hacking capabilities with automated features and custom commands.
Git Repository:
https://git.sr.ht/~rek2/mitmproxy_hacking
Features
- Automatic Extraction: As you browse using MITMProxy, the plugin automatically extracts comments and links from the target.
 - Dirbusting: Perform directory brute-forcing using custom wordlists.
 - Sticky Cookie: Set a persistent cookie from a 
cookie.txtfile for all requests. - Nikto Scan: Initiate a Nikto scan directly from MITMProxy.
 
Installation
- 
Load the Plugin:
mitmproxy -s hacking.py - 
Configure MITMProxy:
Move the config folder to its proper location and create a symlink:mv ~/.mitmproxy ~/.config/mitmproxy ln -sf ~/.config/mitmproxy ~/.mitmproxy - 
Update
config.yaml:
Add the path to your custom plugin:scripts: - ./path/to/hacking.py 
Usage
- 
Start MITMProxy:
mitmproxy - 
Dirbusting:
:hacking.dirbust @focus /path/to/your/wordlist.txtReplace
/path/to/your/wordlist.txtwith your wordlist file path. - 
Sticky Cookie:
- Activate: 
:hacking.stickcookie on - Deactivate: 
:hacking.stickcookie off 
Ensure a
cookie.txtfile is present in the specified path. - Activate: 
 - 
Nikto Scan:
:hacking.nikto @focus 
Important Notes
- 
Always understand the tools you use. Refer to the MITMProxy documentation:
https://docs.mitmproxy.org/stable/ - 
Remember, hacking is not a crime.
https://www.hackingisnotacrime.org/ 
Stay true to the hacker ethics, and happy hacking!