嗅探不是解决办法啊, 因为主要目的是检测计算机以前是否上过网, 而不是现在是否在上网 引用 9 楼 vcorange 的回复:要是自己不发报 那只能检测其他进程的网络连接,判断接收的的ip src 是不是一个来自公网的地址了,在套接字下用混杂模式捕获报文进行判断了,流量判断也是,接收方是本机的某个ip,报文的src是公网的还是子网的
好像为了隐蔽自己向外发报,不断的检测其他主机啊。。。。
要是自己不发报 那只能检测其他进程的网络连接,判断接收的的ip src 是不是一个来自公网的地址了,在套接字下用混杂模式捕获报文进行判断了,流量判断也是,接收方是本机的某个ip,报文的src是公网的还是子网的
我只有个思路:网卡上不是有发送字节,接收字节,获取这个可以判断有没有上过网; 再者,查IE的cookie,查浏览器的历史,其他方面就想不到了。
1. 自己连接外网 服务器 ,发送测试,等待返回 2. 获取流量统计 3. 这个要进内核 从TDI 搞
连接一个稳定的互联网的服务器,然后判断结果的方式来判断
判断当前计算机是否可以联网,利用 RAS 函数进行判断。 这个函数可以正确判断当前是否已经连接到 Internet , 但是不能准确判断是否在局域网环境下的链接状态。
18,363
社区成员
64,187
社区内容
加载中
试试用AI创作助手写篇文章吧