0

我想测试一个新的通信协议,为此我需要拦截每个进入和离开 OSI 模型网络层的包。任何想法如何拦截这些包并在让它们离开之前执行我想要对它们执行的任务。

4

3 回答 3

1

http://www.charlesproxy.com/是拦截、检查、修改和重新发送网络请求的好工具。它的主要模式是用于 http,但是它有一个捕获和转发任何端口的选项和一个 socks 代理选项。它本身就可以理解很多有效载荷格式,并且非常有用,而且工作量很小。

于 2011-11-10T04:52:59.083 回答
0

Wireshark 是一个有用的程序,可让您嗅探网络流量(即被动观察)。在 *nix 系统上,原始套接字使您能够绕过大部分网络堆栈并制作自定义数据包。

于 2011-10-14T16:14:10.220 回答
0

如果要检查这些 Microsoft 协议,请使用“Microsoft 网络监视器”。好吧,虽然它比 Wireshark 慢得多。

于 2011-11-09T09:09:16.567 回答