Proxenet is a fully DIY web proxy for pentest(ers).

Proxenet is a fully DIY web proxy for pentest(ers).

proxenet is a multi-threaded proxy which allows you manipulate your HTTP requests and responses using your favorite scripting language. No need to learn Java (like for Burp) or Python (like for mitmproxy). proxenet supports heaps of languages (see the section “Language Versions”) and more can be easily added.

proxenet is a Write-Your-Own-Plugins multi-threaded web proxy for pentesters designed to allow you to use your favorite scripting language (Python, Lua, Ruby, etc.) to perform targeted attacks on HTTP applications.

proxenet is a Write-Your-Own-Plugins multi-threaded web proxy for pentesters designed to allow you to use your favorite scripting language (Python, Lua, Ruby, etc.) to perform targeted attacks on HTTP applications.

proxenet is not script kiddie friendly, neither GUI friendly. If this is what you are looking for, here are a few links for you
– ZAP
– Burp
– ProxyStrike

Functon Change and added 22.02.2005:
– Update .travis.yml
– [control] added command “plugin list-all” to enum all plugins available
– added more debug output
– added hexdump function

Here are a sample of features already supported by proxenet:
+ Written in C
– Fast (heavy thread use)
– Efficient (POSIX compatible)
– Low memory footprint
+ Can interact with any language
+ Supports already plugins in :
– C
– Python
– Lua
– Ruby
– Perl
– Tcl
– Java
+ SSL
– Full SSL interception (internal CA)
– SSL client certificate authentication
+ IPv4/IPv6
+ HTTP Proxy forwarding
+ Hosts white/black filtering
+ Command interface out-of-band
+ Nice TTY colors 😀
+ 100% Open-Sourcefun

Some people might miss the beautiful interface some other GUI-friendly proxies provide. So be it! Plug proxenet as a relay behind your favorite Burp, Zap, Proxystrike, abrupt, etc. and enjoy the show!

Language Versions
The current version of proxenet has been tested with:
+ Python 2.6+/3.x+
+ Ruby 2.x
+ Perl 5.1+
+ Lua 5.2+
+ Tcl 8.5+
+ Java 1.6+
For How to, Compilation and Configuration : http://proxenet.readthedocs.org/en/latest/

Download : Master.zip  | Clone URL
Source : https://github.com/hugsy