Enhance the proxy to be modular and have interception/replay capabilities
From @viyatb on August 13, 2015 9:40
The current implementation of the mitm proxy serves its purpose very well. Its fast but its not extensible. There are a number of good usecases for being extensible
- can be to intercept the transactions
- modify on the fly or replay transactions
- add additional capabilities to the proxy (such as session marking/changing) without polluting the main proxy code
What I propose is the proxy to be extensible. Plugins can be defined separately and the user can choose what plugins to include dynamically (from the web interface).
Thoughts and opinions?
Copied from original issue: owtf/reboot#15
From @tunnelshade on August 13, 2015 13:41
I wanted to open this issue, but I am glad that someone else did. There is no need to redesign anything, I will paste here the proxy arch for intercept and extension capabilities. Give me some time, I am actually experimenting