& F4 Y, n5 z2 g( |2 X1 M
4 K2 V1 O6 `, V# O% i, a6 [- ~
注册表编辑器的禁止犹如给注册表加了一把锁,使其他人无法使用注册表,加强了系统的安全。而反禁止使用注册表编辑器就等于给注册表解锁,使人可以自由使用,给使用者以最大的活动空间。禁止和反禁止使用犹如兵器中的盾与矛,我们要做的就是在不利用第三方软件的前提下,给注册表加锁和解锁。 # d: R" `* F7 i/ |3 J8 C; D
一、矛盾攻防初步 $ ?1 @' l& P0 X
1、禁止使用注册表编辑器regedit.exe 2 Q& h5 U' J0 s$ Z" f2 G
方法如下:
3 C* t4 g( ~6 G(1)运行注册表编辑器regedit.exe; ) v& d. S0 J6 d7 W
(2)在HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System下新建一个名为DisableRegistryTools的DWORD值,并将其值改为“1”即可禁止使用注册表编辑器regedit.exe。 7 A$ S( T1 k1 j+ ]& l7 B% H
2、解锁方法如下: 5 W" \% X7 r, Q( P. h" c2 [9 |9 C
用记事本编辑一个任意名字的.reg文件,比如regtools.reg,内容如下: 2 d, u7 I9 D$ T$ Z# ~1 P; t
REGEDIT4
1 |: h( h& p% X9 q T G) s( _& |$ |?
# M( Z% |1 p7 @[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System]
, L7 S' N/ K5 _) R& c7 s" }"DisableRegistryTools"=dword:00000000
/ L) ?4 h# j) l+ ]# P) [然后双击该文件,系统会询问你是否确实要将该文件的信息导入注册表,点击 "是",则系统显示该文件中的信息已成功输入注册表。至此,已大功告成,再运行regedit.exe文件,你会发现它已可以使用。利用这种方法要注意的是,在“REGEDIT4”后面一定要空一行,并且“REGEDIT4”中的“4”和“T”之间一定不能有空格,否则将前功尽弃!
5 ^8 K% l: P, [) {: D1 v+ z1 i二、矛盾攻防深入 " g7 @7 C" Q% ?0 x' s* h) ]8 t1 i
1、使.reg文件不能用系统默认的方式打开 3 Q' W) C" o2 Z( z+ w
方法如下:
. r1 c8 P @6 I8 b" O/ ]/ K3 [) L; P(1)运行注册表编辑器regedit.exe;
& R9 x" y+ T U5 n" Z# j O(2)按前面的方法给注册表加锁; & C1 l. J3 z$ ]
(3)将HKEY_CLASSES_ROOT\.reg下的默认值由“regfile”改为“txtfile”,即可对.reg文件进行限制了。这时就连您自己也无法将.reg文件加入注册表中,当然也就达到禁止使用注册表编辑器的目的了。
* L- v6 E2 X+ }4 L2、利用鼠标右键打开加锁的注册表 2 a6 g0 A+ u3 H' Z/ P$ c
方法如下:
8 X$ m& m) K0 y" I8 |# J4 U(1)先按“矛盾攻防初步”中的解锁方法准备好regtools.reg文件; 1 |7 T/ m( @- {3 V: r
(2)然后用鼠标指向regtools.reg文件,按住[Shift]键,再按下鼠标右键选择“打开方式”,从中选取用“regedit”打开就可以了,这样即可将regtools.reg导入注册表,从而达到解锁的目的。
9 u3 ^* v( g# R7 V, W; X 当然对于不了解注册表的朋友还是 用外界软件来干要好点
3 m( z6 O/ a) V; f. |/ ? |