修改注册表加强Win2000安全
2007-04-10 12:22:16 来源:WEB开发网5) 禁止C$、D$一类的缺省共享
HKEY_LOCAL_MACHINESYSTEM
CurrentControlSetServiceslanmanserverparameters
AutoShareServer、REG_DWORD、0x0
6) 禁止ADMIN$缺省共享
HKEY_LOCAL_MACHINESYSTEM
CurrentControlSetServiceslanmanserverparameters
AutoShareWks、REG_DWORD、0x0
7) 限制IPC$缺省共享
HKEY_LOCAL_MACHINESYSTEM
CurrentControlSetControlLsa
restrictanonymous REG_DWORD 0x0 缺省0x1 匿名用户无法列举本机用户列表,0x2 匿名用户无法连接本机IPC$共享。
说明:不建议使用2,否则可能会造成你的一些服务无法启动,如SQL Server。
8)不支持IGMP协议
HKEY_LOCAL_MACHINESYSTEM
CurrentControlSetServicesTcpipParameters
IGMPLevel REG_DWORD 0x0(默认值为0x2)
说明:记得Win9x下有个bug,就是可以用IGMP使别人蓝屏,修改注册表可以修正这个 bug.Win2000没这个bug了,IGMP并不是必要的,因此照样可以去掉.改成0后用 route print将看不到那个讨厌的224.0.0.0项了。
9)设置arp缓存老化时间设置
HKEY_LOCAL_MACHINESYSTEM
CurrentControlSetServices:TcpipParameters
ArpCacheLife REG_DWORD 0-0xFFFFFFFF(秒数,默认值为120秒)
ArpCacheMinReferencedLife REG_DWORD 0-0xFFFFFFFF(秒数,默认值为600)
说明:如果ArpCacheLife大于或等于ArpCacheMinReferencedLife,则引用或未引用的ARP。
缓存项在ArpCacheLife秒后到期.如果ArpCacheLife小于ArpCacheMinReferencedLife, 未引用项在ArpCacheLife秒后到期,而引用项在ArpCacheMinReferencedLife秒后到期. 每次将出站数据包发送到项的IP地址时,就会引用ARP缓存中的项。
10)禁止死网关监测技术
HKEY_LOCAL_MACHINESYSTEM
CurrentControlSetServices:TcpipParameters
EnableDeadGWDetect REG_DWORD 0x0(默认值为ox1)
说明:如果你设置了多个网关,那么你的机器在处理多个连接有困难时,就会自动改用备份网关.有时候这并不是一项好主意,建议禁止死网关监测。
11)不支持路由功能
HKEY_LOCAL_MACHINESYSTEM
CurrentControlSetServices:TcpipParameters
IPEnableRouter REG_DWORD 0x0(默认值为0x0)
说明:把值设置为0x1,可以使Win2000具备路由功能,由此带来不必要的问题。
12)修改MAC地址
HKEY_LOCAL_MACHINESYSTEM
CurrentControlSetControlClass
找到右窗口的说明为“网卡”的目录, 比如说是{4D36E972-E325-11CE-BFC1-08002BE10318}
展开之,在其下的0000,0001,0002...的分支中找到“DriverDesc”的键值为你网卡的说明, 比如说“DriverDesc”的值为“Intel(R) 82559 Fast Ethernet LAN on Motherboard” 然后在右窗口新建一字符串值,名字为“Networkaddress”,内容为你想要的MAC值,比如说 是“004040404040” 然后重起计算机的ipconfig /all看看。
更多精彩
赞助商链接