The idea behind Proxenet is to have a fully DIY web proxy for pentest. It is a C-based proxy that allows you to interact with higher level languages for modifying on-the-fly requests/responses sent by your Web browser.
It is still at a very early stage of development (but very active though), and supports plugins in the following languages :
(Maybe more to come)
Check the project Wiki for all details!
The best of both world ?
Some people might miss the beautiful interface some other GUI-friendly proxies
provide. So be it! Plug
proxenet as a relay behind your favorite
abrupt, etc. and enjoy the show!
It is a fact that writing extension for
Burps is a pain, and other tools only
provide plugins (when they do) in the language they were written in.
So the basic core idea behind
proxenet is to allow pentesters to easily
interact with their HTTP requests/responses in their favorite high-level
Implemented support with C API in :
- Python 2.7/3.3
- Ruby 1.8/1.9
- Perl 5.14
- Lua 5.2
There are heaps and heaps of bugs, crashes, etc., so I am working on fixing that to provide more stability (please tell me your bugs/patches!) Many many many other features to come as well through plugins!
Want to get more? Fork it, patch it, push it!