skzproxy is an Proxy built out from the Black Hat Python proxy with a flexible packet editor and byte fuzzer.
So this is a program based on the proxy from the excellent Black Hat Python book.
Unfortunately, the book, while it left in functions for the user to modify packets, it never went back and filled in those functions.
This is actually the more heavily used part of the system. While the proxy is limited to interacting with the current packet stream, bitsender allows a user to send customized bytes to the target.
You can run the bitsender without any parameters – # bitsender.py and set the target via the T command. OR you can specify a target ip on the command line as such: python skzproxy_bitsender.py 10.1.1.1 8080
* THE FUZZ
Bitsender has a built in fuzzer. It’s basic, with no real intelligence (yet) and only a bare bones output system (but it does include a nifty progress bar!).
+ All Linux/Unix, MAC OSX and WIndows Support
Usage and download from git:
git clone https://github.com/dskzz/skzproxy && skzproxy
python skzproxy.py 127.0.0.1 9999 10.12.132.1 9000 True