网络安全 频道

自己动手剔除恶意插件或流氓软件

     以错除“恶”——修改HOSTS法

    众所周知在windows 2000和XP系统中存在着一个名叫HOSTS的文件,其作用是负责本地系统的DNS解析工作。当我们要访问某个站点输入其域名时,系统首先查看HOSTS文件尝试进行DNS解析工作,如果HOSTS文件中没有明确的对应条目,再通过DNS服务器来完成域名解析程序。

    因此对于那些恶意插件与流氓软件,我们就可以通过修改HOSTS文件内容的方法来将其官方网站地址或者通过网络访问的那个地址自动解析,解析到一个错误的地址或者本地IP即可。这样就不会再占用任何网络资源了。我们以alcohol 120%软件为例子,保证它在启动的情况下不出现“发现新版本!您是否现在就要更新?”的提示。

    第一步:通过“开始->搜索”,然后查找名叫hosts的文件。(如图3)

图3

    第二步:当然对于已经知道其路径的读者可以直接进入c:\windows\system32\drivers\etc目录中找到HOSTS文件。如果你的系统是windows 2000,那么应该到c:\winnt\system32\drivers\etc目录中寻找。

    第三步:双击HOSTS文件,然后选择用“记事本”程序将其打开。(如图4)

图4

    第四步:之后我们就会看到HOSTS文件的所有内容了,默认情况下只有一行内容“127.0.0.1 localhost”。ㄆ渌懊娲?的行都不是真正的内容,只是帮助信息而已)

    第五步:由于我们知道了启动alcohol 120%软件后他都会自动连接网络并访问www.alcohol-soft.com这个地址来查看是否有新版本出现,所以我们在hosts文件中添加一行如下内容——“127.0.0.1 www.alcohol-soft.com”,然后保存hosts文件,这样每当系统中任何软件或程序要访问www.alcohol-soft.com地址时都会听从hosts的话将其指向127.0.0.1这个不存在的地址,从而减少了网络资源的占用。(如图5)

图5

    第六步:当然如果你不放心的话,还可以多添加几行信息为自己的封锁安全隐患工作添加几个保险。例如“127.0.0.1 serial.alcohol-soft.com”,“127.0.0.1 images.alcohol-soft.com”。(如图6)

图6

    需要注意是,有的时候软件在访问网络时不是仅仅访问一个地址,他可能会检查多个域名,只要从其中一个地址收到了返回信息,同样是占用我们的网络资源。所以为了彻底的封锁隐患,很多时候需要我们多封锁几个域名。

    修改HOSTS文件后我们再启动alcohol 120%就永远不会看到有“发现新版本!您是否现在就要更新?”的提示信息了。

    不过可能有的读者会问恶意软件或者流氓插件到底访问哪个地址,这个地址是如何查看出来的呢?

    般来说恶意软件都会自动连接他的官方网站。所以在过滤时只需要通过HOSTS文件将其官方网站过滤掉即可。不过对于有的恶意程序可能会访问很多的站点,连接多个镜像地址,这时如果我们有一个地址没有过滤掉,修改HOSTS文件的方法就会前功尽弃,所以说该方法在实际操作上存在一定的问题,遇到棘手的恶意程序和流氓软件很有可能派不上用场。这时我们就需要采取其他方法了。 

0
相关文章