RServer
A library/app for intercepting/sniffing TCP requests, modifying headers and responses.
Example
How to use the RServer to intercept/sniff TCP requests.
Let us consider that we want to run RServer at localhost address "127.0.0.1" and port 80.
Please set the browser/system proxy as host 127.0.0.1 aand port 80 to use Rserver.
use rserver;
How to read the stream data and return stream data & its length.
/// Read the stream data and return stream data & its length
Note : Currently : Connection to online hosts are working fine with GET requests only. CONNECT requests respose reading has some issue that needs to be fixed.
To-Do
- Fix CONNECT Method Response Reading
- Modifying/replacing Request Headers
- Modifying/replacing Reponse Headers