2k中的regedit.exe与regedt32.exe
xp中的regedit.exe与regedt32.exe 【程序编程相关:Configuration Manage】 【推荐阅读:ASP.NET中如何防范SQL注入式攻击】 win2003中的regedit.exe与regedt32.exe 【扩展信息:Java Reflection (JAV】 都有两个注册表编辑器,实为一个程序.对regedit.exe我想大家都应该很熟悉的啦,但却不能对注册表的项键设置权限,而regedt32.exe最 大的优点就是能够对注册表的项键设置权限.nt/2000/xp/2003的帐户信息都在注册表的hkey_local_machine\sam\sam键下,但是除了系统用户 system外,其它用户都无权查看到里面的信息.下面介绍一下这个sam sam(security accounts manager安全帐户管理器)负责sam数据库的控制与维护.sam数据库位于注册表hklm\sam\sam下,受到acl保护, 可以使用regedt32.exe打开注册表编辑器并设置适当权限查看sam中的内容.sam数据库在磁盘上就保存在%systemroot%system32\config\目录 下的sam文件中,在这个目录下还包括一个security文件,是安全数据库的内容,听高手说两者有不少关系.(由于本人太菜,并不太了解) sam数据库中包含所有组.帐户的信息,包括密码hash.帐户的sid等.现以我分析的系统---中文win2003 server为例.(不好意思,因为我没 装2k:() 首先用regedt32.exe(2003用regedit也一样)对sam键为我设置为“完全控制”权限.这样就可以对sam键内的信息进行读写了了.展开注册 表hkey_local_machine_sam: |---- sam |----domains | |----account | | |---- aliaese | | | |---- 000003e8 | | | |----000003ea | | | |----000003ea | | | |---- members | | | | |----s-1-5 | | | | | |----000003ea | | | | | |----00000013 | | | | | |----00000013 | | | | |----s-1-5-21-3179286488-61192537-2235348617 | | | | |----000003e9 | | | | |----000003ed | | | |----name | | | |----helpservicesgroup | | | |----iis_wpg ... 下一页