% }- t4 P @( q$ T( u5 W- G
5 o: {! [* G; n& Y8 @
注册表编辑器的禁止犹如给注册表加了一把锁,使其他人无法使用注册表,加强了系统的安全。而反禁止使用注册表编辑器就等于给注册表解锁,使人可以自由使用,给使用者以最大的活动空间。禁止和反禁止使用犹如兵器中的盾与矛,我们要做的就是在不利用第三方软件的前提下,给注册表加锁和解锁。 8 t- B0 O" S/ g$ T! j
一、矛盾攻防初步 ) F& J9 X' l1 n$ v( `
1、禁止使用注册表编辑器regedit.exe
* G# _) @5 l( e9 A方法如下:
3 r( E5 y# Z6 B2 L7 Y' U(1)运行注册表编辑器regedit.exe; * p& z/ d0 G% L3 a
(2)在HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System下新建一个名为DisableRegistryTools的DWORD值,并将其值改为“1”即可禁止使用注册表编辑器regedit.exe。 % [- S: l- u) _# \9 \) a! O) N3 ?
2、解锁方法如下: ; e! \6 @5 n g. v
用记事本编辑一个任意名字的.reg文件,比如regtools.reg,内容如下:
( n+ V" }6 c0 l# EREGEDIT4 . I2 L) f2 }0 i- Z% b5 @; I' G
?
0 \2 u8 v* b9 Q8 N9 v3 w[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System]
9 Y. d$ V1 i! O"DisableRegistryTools"=dword:00000000
% j$ m" i' ?' u, s5 f1 x1 }然后双击该文件,系统会询问你是否确实要将该文件的信息导入注册表,点击 "是",则系统显示该文件中的信息已成功输入注册表。至此,已大功告成,再运行regedit.exe文件,你会发现它已可以使用。利用这种方法要注意的是,在“REGEDIT4”后面一定要空一行,并且“REGEDIT4”中的“4”和“T”之间一定不能有空格,否则将前功尽弃! 6 B% h4 H/ J- l. s: o2 F- Z1 K
二、矛盾攻防深入 6 u5 ?: X1 N( x4 J
1、使.reg文件不能用系统默认的方式打开 ' u) _, l: P+ L
方法如下: 8 W4 v/ x0 [) d" H' }' D4 ?1 P
(1)运行注册表编辑器regedit.exe; % c- v) O9 q( b$ S. L
(2)按前面的方法给注册表加锁;
$ A* Q4 Y4 `0 k2 P(3)将HKEY_CLASSES_ROOT\.reg下的默认值由“regfile”改为“txtfile”,即可对.reg文件进行限制了。这时就连您自己也无法将.reg文件加入注册表中,当然也就达到禁止使用注册表编辑器的目的了。 . N" D, P1 E) T2 E
2、利用鼠标右键打开加锁的注册表 5 v- a( G0 x5 M6 @
方法如下: ( W7 o" u) k& O' q6 K: c
(1)先按“矛盾攻防初步”中的解锁方法准备好regtools.reg文件;
5 r5 K+ i& |2 _% n: l4 @$ K(2)然后用鼠标指向regtools.reg文件,按住[Shift]键,再按下鼠标右键选择“打开方式”,从中选取用“regedit”打开就可以了,这样即可将regtools.reg导入注册表,从而达到解锁的目的。 ' g; l1 X+ r1 U0 Q
当然对于不了解注册表的朋友还是 用外界软件来干要好点9 u y4 h8 M" R; N* V/ H% t
|