什么是最好的方法呢?我尝试使用ServerSocket并将代理设置端口更改为将所有流量发送到我的Java程序。虽然连接成功,但我似乎无法通过clientSocket.readLine()读取请求。
我不想知道如何使我的代码工作,这就是为什么我不会发布代码的原因。我想知道拦截HTTP请求以进行读取的最佳方法是什么。 我猜我会采用一种方法,更改代理端口以将流量重定向到我的应用程序(就像Burp Suite和WebScarab等程序所做的那样)。
换句话说,有人能给我一个示例或伪代码,说明Burp Suite/WebScarab如何通过更改代理端口来读取HTTP请求吗?
我不想知道如何使我的代码工作,这就是为什么我不会发布代码的原因。我想知道拦截HTTP请求以进行读取的最佳方法是什么。 我猜我会采用一种方法,更改代理端口以将流量重定向到我的应用程序(就像Burp Suite和WebScarab等程序所做的那样)。
换句话说,有人能给我一个示例或伪代码,说明Burp Suite/WebScarab如何通过更改代理端口来读取HTTP请求吗?