注册表安全实验ppt课件.ppt

注册表安全实验ppt课件.ppt

ID:50859774

大小:319.50 KB

页数:15页

时间:2020-03-15

注册表安全实验ppt课件.ppt_第1页
注册表安全实验ppt课件.ppt_第2页
注册表安全实验ppt课件.ppt_第3页
注册表安全实验ppt课件.ppt_第4页
注册表安全实验ppt课件.ppt_第5页
资源描述:

《注册表安全实验ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、实验一、注册表安全实验1【实验目的】了解注册表在系统安全中的地位和作用了解几个与系统安全密切相关的重要注册表键值掌握使用WindowsAPI访问注册表的编程方法。2【实验开设方式】个人或分组均可。3【实验设备与环境】个人计算机Windows2000系统平台开发语言不限4【实验内容】通过编程以对话框形式完成对注册表编辑器的禁用与解禁5【实验方法步骤】(1)用RegOpenKeyEx()函数打开注册表项:HKEY_CURRENT_USERSoftwareMicrosoftWindows

2、CurrestVersionPoliciesSystem。如果该注册表项不存在,则用RegCreateKeyEx()函数创建该项。(2) 如果该项为新创建的,则新建立一个REG_SZ值项DisableChangePassword和一个REG_DWORD值项dword。如果该值项已经存在,则用RegQueryValueEx()读取值项DisableRegistryTools的dword的值。6(3)用wsprintf()和MessageBox()函数把项值显示在屏幕上。(4)将值项dword的值置

3、为1。(5)用RegFlushKey()函数将对注册表项的修改写入注册表。(6)用RegCloseKey()函数关闭打开的注册表项。(7)编译执行立即生效。(8)发regedit命令验证结果。【实验方法步骤】(续)7【实验报告】(1)提交原程序、可执行程序代码。(2)编写并提交程序数据字典。8【实验注意事项】由于注册表值项中值的改变会直接影响系统性能,编程时需慎重,除本次实验要求的内容外,不得随意改变或删除其它注册表项。9【相关知识点】1、实验必备知识防止注册表攻击的方法有许多,其中一种就是禁止用户运

4、行系统提供的两个注册表工具Regedt32.exe和Regedit.exe。10【相关知识点】(续)2、注册表注册表既是Windows的重要组成部分,它存放了Windows中所有应用程序和系统配置信息。在Windows功能和应用软件被执行前,首先从注册表中取出参数,根据这些参数决定操作运行。黑客通过对被攻击方注册表的的访问可以获取大量被攻击方系统信息,甚至直接击毁系统。Windows2000注册表包括五个键值,分别是:11HETY_LOCAL_MACHINEHKEY_CLASSES_ROOTHKEY_

5、CURRENT_CONFIGHKEY_USERSHKEY_CURRENT_USERHETY_LOCAL_MACHINE根键中存放控制系统和软件设置的信息。HKEY_CLASSES_ROOT根键中记录Windows操作系统中所有数据文件的信息。【相关知识点】(续)12HKEY_CURRENT_CONFIG根键中存放当前配置文件的所有信息。HKEY_USERS根键存放的上默认用户(.DEFAULT)、当前登录用户与软件的信息。HKEY_CURRENT_USER根键中存放的是与HKEY_USERS..DE

6、FAULT分支中相同的信息。【相关知识点】(续)133、注册表的访问方法(1) 通过在命令行状态下运行regedit.exe可以手工修改Windows注册表的键值。(2) 通过WindowsAPI编程访问注册表。4、注册表中常用的WindowsAPI函数WindowsAPI函数提供了访问Windows底层、控制Windows功能的操作。Windows中提供了数十个有关注册表的API函数,其中最常用的就是创建、打开、查询和删除。使用Windows注册表函数,需要括winreg.h头文件。【相关知识点】(

7、续)14(1)   程序运行正常(不死机)40分(2)   有对话框显示10分(3)   完成修改功能20分(4)   完成还原功能10分(5)   有设计文档10分(6)   有新增功能10分【评分要求】100分15

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。