我想捕获并保存通过 internet 发送到某个进程的数据。
有没有适合这项工作的工具?
如果不是,是否侦听与我试图从中获取数据的进程相同的端口,是否会为我获取数据?
任何帮助表示赞赏!
我想捕获并保存通过 internet 发送到某个进程的数据。
有没有适合这项工作的工具?
如果不是,是否侦听与我试图从中获取数据的进程相同的端口,是否会为我获取数据?
任何帮助表示赞赏!
您可以尝试 Wireshark: http: //www.wireshark.org/ 或 RawCap:http ://www.netresec.com/?page=RawCap 我不知道您要捕获的数据格式是什么。我使用这两个工具从 Web 服务中捕获 xml 数据。
有没有适合这项工作的工具?
线鲨。但是你试过什么?
如果不是,是否侦听与我试图从中获取数据的进程相同的端口,是否会为我获取数据?
如果您不将流量转发到真正的目的地,则不会,否则对方将永远等待响应,或者只是超时并关闭连接。您应该创建类似代理的东西。
Wireshark 更容易。
在 Windows 上,使用Winsock 数据包编辑器 (WPE)。您将能够挂钩一个进程的所有与 Winsock 相关的功能,并捕获(甚至修改/阻止)应用程序接收或发送的任何 TCP/IP、UDP 数据包。对于所有其他操作系统,您必须: