在Windows 7中打开TCP端口并读取传入的数据,使用什么程序?

在Windows 7中打开TCP端口并读取传入的数据,使用什么程序?

我有一个外部设备,可以使用 SIM 卡通过 GPRS 连接到互联网,我想看看它发送了什么数据。我可以对它进行编程,以使用我的计算机作为服务器,然后使用程序读取它发送的内容。问题是我不知道使用什么程序来读取传入的数据。有什么想法吗?

互联网上的设备 > 我的家庭路由器 > 端口转发 > 我的电脑我尝试了 Windows 7 Telnet 服务器,但我无法读取接下来的内容。

答案1

我认为Wireshark是检查网络流量的最常用工具。它还允许过滤数据来自特定端口。

答案2

如果您知道它连接到特定端口(或者您可以告诉它),这 netcat可能是捕获到该端口的数据的最简单方法,而没有其他方法。

nc -l -p端口号  >输出文件名

-l选项netcatisten(即服务器)模式;没有它;netcat其作用与 telnet 客户端非常相似。

资源:

注意:在某些版本中netcat-l暗示-p,因此您应该只说然后说-l端口号。

答案3

你可以尝试TCP查看器(微软收购 Sysinternals 后推出的免费实用程序)。它是基于 GUI 的界面,因此您可以相对快速地启动和运行。

相关内容