sockets - 保存通过 TCP/IP 发送到进程的数据

标签 sockets process tcp packet-sniffers

我想捕获并保存通过 Internet 发送到特定进程的数据。

有什么工具可以完成这项工作吗?

如果不是,监听与我尝试从中获取数据的进程相同的端口是否会获取数据?

感谢任何帮助!

最佳答案

您可以试试 Wireshark:http://www.wireshark.org/ 或者 RawCap:http://www.netresec.com/?page=RawCap 我不知道您要捕获的数据格式是什么。我使用这两个工具从 Web 服务中捕获 xml 数据。

关于sockets - 保存通过 TCP/IP 发送到进程的数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13253800/

相关文章:

c - 在 Ubuntu 上使用 Solaris 中的 C 套接字

c - 如何判断先写入哪个管道

windows-services - 如何知道哪个本地应用程序连接到我的套接字(Windows)

c - 生产者消费者的解决方案

process - 使用 docker run 命令时 Docker 容器退出(0),但与 docker start 命令一起使用

java - TCP_NODELAY 如何影响连续的 write() 调用?

c# - 通过 TCP 反序列化自定义类对象?

c# - .NET C# 套接字并发问题

c - 如何打开具有相同本地端口的两个 udp 客户端套接字

ios - GCDAsyncSocket 委托(delegate)调用不起作用