我想在C++中建立一个程序来查看客户端连接到游戏网站的游戏服务器。对于程序,我们需要能够看到客户端是否连接到特定的服务器。我已经使用wireshark进行了测试,该程序可以看到来往于服务器的传入/传出连接 - 这是我需要的确切的事情,但我只是不知道该怎么做。我知道你可以通过使用netstat命令提示符来查看哪些端口连接正在进出,但是netstat并没有提供我之后的详细信息。我所需要做的就是扫描他们的传出连接并将其与IP进行比较,如果IP匹配,则他们连接到服务器。有没有办法看到与C + +传入/传出连接?
这是可能通过c + +?如果没有,有谁知道wireshark是如何做到的?
干杯。
Thankyou。我最终找到了一个叫做tshark的wireshark版本,它使用命令行,基于这个答案 - 然后我可以在我的程序中使用它。谢谢你的回答,这正是我需要的! – CynePhoba