【发布时间】:2018-05-05 00:00:37
【问题描述】:
假设我在 Windows 8.1 上使用 C++,并且我有软件窗口/进程的 ID。我可以检查这个软件是否连接到互联网?目的是检查软件是否会做一些可疑的事情。
【问题讨论】:
-
您确实知道,例如UDP 连接少?还有其他方法可以在没有“连接”的情况下通过网络做恶事。拥有足够高的权限,您可能可以获得进程的打开套接字列表,并获取它们的类型,对于 TCP 甚至可以获取它们的连接位置,但是要确定仅使用该信息是否发生了“坏事”可能不是微不足道。
-
好像这个问题不受欢迎,请告诉我原因。我是这个领域的新手。
-
@Someprogrammerdude:感谢您的评论,所以您的意思是无法检查软件访问互联网? (关于检查可疑,我会结合其他方法)
-
@RemyLebeau:谢谢,我是说windows,抱歉我忘了说。
-
查看程序,例如wireshark。如何自己编程是一个过于宽泛的问题。
标签: c++ windows networking