TcpListerner无法捕获端口1433上的流量

本文关键字:1433 流量 TcpListerner | 更新日期: 2023-09-27 18:15:10

我试图抓住SQL管理工作室TCP网络通信。您可能知道,它(也)发生在端口1433上。下面是我的代码:

static void Main(string[] args)
{
     var listener = new TcpListener(IPAddress.Any, 1433);
     listener.Start();
     listener.AcceptTcpClient();
     Console.ReadKey();
}

这里的问题是我从来没有越过listener.AcceptTcpClient()线。对我来说,似乎TcpListener根本没有捕获数据包。运行此程序时,我同时打开了Wireshark。在那里我可以清楚地看到:

传输控制协议,Src端口:2481,Dst端口:1433,Seq: 0,Len: 0

表示网络上有流量,但是TcpListener没有捕捉到。

有什么建议我错过了-做错了吗?

TcpListerner无法捕获端口1433上的流量

我解决了这个问题,

我用c#写这个代码,之后我在等待调试状态。之后我打开windows功能telnet客户端然后c#代码步骤到listener.AcceptTcpClient();然后代码Run

不久您打开telnet客户端在您的计算机然后在CMD

下运行这段代码
pkgmgr /iu:"TelnetClient"