管理员
UID2时代宝石
主题最后登录1970-1-1
|
最近一段时间QQ病毒十分猖獗,此类病毒主要是通过QQ发送能感染病毒的恶意网站地址。
2 f. ^! E! Q2 g
: W* b; N9 |5 j4 C4 k8 `: P 那么,如何防止因误操作而进入那些已知的恶意网站呢?这里笔者向大家介绍一种简单而有效的防范方法――利用Hosts文件防止误进恶意网站! . Y8 b P& Y* I) K N0 J4 ~5 I# ^
6 G7 {$ n5 A7 b v. w. ]
分析 ( ]8 r5 V& C5 N7 Q/ H
/ H7 z" N4 Y" d: v 当我们使用域名访问一个网站的时候,网络中的DNS服务器会将域名解释成相应的IP地址。如果在恶意网站的域名解释成相应的IP地址前就干扰了其解释结果,不就达到了我们的目的了吗?
9 q' R9 u3 `7 B/ s
+ v( q) Q. `+ m! G% Z, N( j 解决方法
' u7 f% g* I" R$ W# e2 S; I# d$ K. e3 q; h! | C4 z
Hosts文件就可帮我们实现这一设想。以Win98系统为例,Hosts文件位于“C:Windows”目录下,它可以看成本机的一个DNS系统,且它的优先级要高于网络中的DNS服务器。我们可以用记事本打开它,你会看到里面有Hosts文件的使用说明。举个例子,我们可以写入下面的一行:
$ S' o* |& ]) F* z2 \0 w' p
7 ~3 o9 a* E5 O6 |" g 127.0.0.1 www.test.com
1 ?9 [& x" `# A
9 P! j b# `1 p2 x6 g9 e 保存后在MS-DOS窗口中运行: * a2 C! J3 ^, S3 F
3 S% ~$ h0 [' c7 J# o8 m ping www.test.com
6 e) N/ p! m) H' A8 ?" ]3 J* b2 j0 x* R$ o; o# t+ E; j( R' W
大家看到了什么?对!系统把www.test.com这个域名解释成了127.0.0.1(本机IP),这正是我们想要的效果!当然,我们也可以指定成我们常去的网站的IP地址。这下大家明白了吧?我们可以把已知的恶意网站的域名全部解释成本机的IP地址,即:127.0.0.1。这样设置后,当我们误访问恶意网站时,Hosts就会把域名解释成本机的地址,以实现防止误进入恶意网站的目的。笔者把几个举例的网站地址(举例说明,不是真实网址)写进了Hosts文件中后,大家再访问这些网址时,会直接访问127.0.0.1:
! D$ R7 W' b r5 T. U
0 d) @% D5 N# {8 Y8 \ 127.0.0.1 www.123.com ; h4 o$ A* @) Z- p- }. J
2 T$ E4 N$ t# E$ k1 b 127.0.0.1 321.123.com " O1 @& {( m6 H1 d& q9 M
% }0 j8 o: I$ z* R6 P' h, D3 [. ]
127.0.0.1 213.123.com
; p% v5 Q# k+ ?* c( H9 k% s: r {- F+ B( s) ]- J" @
127.0.0.1 321.123.com ) p, e ]5 s9 s& k" c
) Q1 ~1 ^6 L! `% p+ c" w+ S6 ]
注意事项:Hosts文件默认保存的文件名是Hosts.sam,大家修改后要一定将扩展名.sam去掉,否则无效。 |
|