能力值:
( LV2,RANK:10 )
|
-
-
2 楼
自己先顶起来·!!!!!
|
能力值:
( LV9,RANK:380 )
|
-
-
3 楼
gethostbyname一下就知道网络通不通了。网络不通,会返回NULL
|
能力值:
( LV2,RANK:10 )
|
-
-
4 楼
如果是内核的木马呢?
|
能力值:
(RANK:680 )
|
-
-
5 楼
大多数木马使用InternetOpen/InternetOpenUrl/InternetReadFile ...等Wininet库系列函数进行下载执行或提交GET请求的操作.
当其调用InternetOpen试图创建句柄若返回NULL的话即说明网络连接不通. 后续动作则不会执行.
|
能力值:
( LV2,RANK:10 )
|
-
-
6 楼
如果使用InternetOpen/InternetOpenUrl/InternetReadFile ...等Wininet库系列函数的话,即使网络不通,应该也会被防火墙检测得到的,因为他本身是试图向网络发送数据,即使是会话请求。都有可能被防火墙检测得到
|
能力值:
( LV9,RANK:320 )
|
-
-
7 楼
可以写一个函数InternetGetContectedStatue函数,用来检查计算机是否链接到网络,实际上,就是检查系统里的有效的IP,,是不是有一个有效的IP,
有的话,那就用这个IP连接上了,如果找到IP了,但是没有连接网络,那么他就一直循环等待。
这个思路不怎么样,,
参考
|
能力值:
(RANK:680 )
|
-
-
8 楼
首先病毒是调用InternetOpen打开一个句柄. 若打开失败, 病毒直接就返回了. 不会调用后续的InternetOpenUrl或者InternetConnect这类参数带URL的函数 .
所以问题关键是InternetOpen这个API . 你可以跟一跟InternetOpen这个API. 看它是如何检测网络环境的.
刚刚测试了下, 我拔掉网线禁用网卡, InternetOpen可以成功返回句柄. (但以前有一次在虚拟机中跟一个病毒这个函数返回NULL了). 所以应该只是检测相关设备.
|
能力值:
( LV15,RANK:670 )
|
-
-
9 楼
请发样本吧,见识见识
|
能力值:
( LV2,RANK:10 )
|
-
-
10 楼
ping www.peidy.com .
|
能力值:
( LV2,RANK:10 )
|
-
-
11 楼
尴尬,顶一下!虽然我不会
|
|
|