计算机毕业论文|计算机论文|计算机毕业设计|计算机网络论文  
设为首页 加入收藏 联系站长
论文无忧网|专业的计算机论文、计算机毕业论文服务网站
计算机毕业设计 计算机毕业论文 计算机论文 管理系统 工资 在线选课 图书
当前位置:计算机毕业论文网 >> ASP论文设计 >> 浏览文章
注册表管理工具的设计与实现

【说明】本站所列作品的内容只是论文的部分介绍,如果想了解此作品的详细资料,请联系在线客服。
全套设计作品包括系统+源程序+论文+开题报告+使用手册,可以直接作为毕业设计/论文使用.
本站作品全部经过技术员测试,完整无错,大家可以放心参考使用。包调试,包指导,售后全部免费,直到您通过答辩为止。
现成作品的购买流程请参照:购买现成作品流程 网站介绍 常见问题解答

注册表管理工具的设计与实现摘 要由于Windows的注册表几乎包含了所有的Windows系统软硬件的配置信息和初始化信息,因此,它是Windows操作系统的核心。当用户在编辑注册表的时候,很容易破坏注册表数据,结果会导致操作系统瘫痪,所以注册表工具成为用户的一种常用的工具软件。该课题从注册表的常见编辑功能出发,进行集成化设计,为用户提供一种实用的注册表工具软件。该工具软件在VC6.0开发环境下完成了5项主要功能,即系统基本配置管理、系统安全管理、Windows XP sp2设置技巧、应用软件优化和反黑防毒。其中系统基本配置管理完成了主机名修改、修改注册用户和公司名、个性化电脑、系统优化设计管理、网络管理;系统安全管理完成了隐藏盘符、浏览缺省主页的修改及锁定、设置IE安全、拒绝匿名访问和桌面安全;Windows XP sp2设置技巧完成了系统设置、安全设置、网络设置;应用软件优化完成了NetMeeting优化设置、WinRAR优化设置、Windows Media Player优化设置;反黑防毒抵御了常见的攻击行为,即SYN Flood攻击、BackDoor攻击、WinNuke攻击。最后,通过测试,满足了用户常用需求,但是还需要进一步详细设计,才能成为一个功能强大的注册表管理工具。关键词:注册表;键值;Windows目 录1 引言11.1 课题背景11.2 课题研究的意义11.3 课题研究的方法12 理论基础12.1 Windows 2000/XP 的物理文件构成12.2五大注册表根键的概述22.2.1 Windows NT注册表五大根键22.2.2 Windows 2000注册表五大根键32.2.3 Windows XP/2003注册表的五大根键52.3 Windows 2000/XP/2003注册表的五大根键解析62.3.1 HKEY_CLASSES_ROOT根键62.3.2 HKEY_CURRENT_USER根键72.3.3 HKEY_USERS根键72.3.4 HKEY_LOCAL_MACHINE根键102.3.5 HKEY_CURRENT_CONFIG根键133 设计方案143.1 开发技术143.2 基本设计144 系统实现144.1 系统基本配置管理144.1.1 主机名修改154.1.2 修改注册用户名和公司名154.1.3 个性化电脑164.1.4 系统优化设置管理164.1.5 网络管理174.2 系统安全管理184.2.1 隐藏盘符184.2.2 浏览器缺省主页的修改及锁定184.2.3 设置IE安全194.2.4 拒绝匿名访问和桌面安全194.3 Windows XP SP2设置技巧204.3.1 系统设置214.3.2 安全设置214.3.3 网络设置224.4 应用软件优化224.4.1 NetMeeting优化设置234.4.2 WinRAR优化设置234.4.3 Windows Media Player 优化设置244.5 反黑防毒254.5.1防止SYN Flood攻击254.5.2 拯救被恶意代码攻击的IE浏览器254.5.3 抵御BackDoor的破坏264.5.4 预防WinNuke的破坏265 测试结果26结 论27参考文献27致 谢29声 明301.1 课题背景在Windows 3.X时代,主要是通过Win.ini和System.ini文件对Windows进行配置的,但是Win.ini和System.ini文件存在安全性不高,大小受到限制等问题,为了解决这一问题Microsoft公司(Windows系统的开发者)在Windows 95版本及以后的版本中引入了注册表这一概念,以便更好的对Windows系统进行更好的配置,这就是为什么我们要使用注册表。注册表的主要功能简单的说,它是用来对Windows操作系统进行配置的一个工具。通过它,可以对操作系统以及应用软件进行优化,可以自己设置Windows的使用权限,可以解决硬件及设置不当带来的故障,甚至可以改造操作系统。1.2 课题研究的意义注册表被称为Windows操作系统的核心,它实质上是一个庞大的数据库,存放了关于计算机硬件的全部配置信息、系统和应用软件的初始化信息、应用软件和文档文件的关联关系、硬件设备的说明以及各种状态信息和数据,包括Windows操作时不断引用的信息。具体来说,在启动 Windows 时,注册表会对照已有硬件配置数据,检测新的硬件信息;系统内核从注册表中选取信息包括要装入什么设备驱动程序,以及按什么次序装入,内核传送回它自身的信息,例如版权号;同时设备驱动程序也向注册表传送数据,并从注册表接收装入和配置参数,一个好的设备驱动程序会告诉注册表它有使用什么系统资源,例如硬件中断或DMA通道等,另外,设备驱动程序还要报告所发现的配置数据;为应用程序或硬件的运行提供增加新的配置数据的服务。1.3 课题研究的方法注册表管理工具是建立在Windows XP、Windows 2000和Windows 2003平台上的应用程序设计。要掌握注册表各个根键所对应的系统功能,要清楚的知道注册表的数据类型。要对注册表的相应的键值进行准确的读取和写入,使用Microsoft Visual C++ 6.0作为开发工具,利用VC提供的API函数完成应用程序的编写。主要运用RegOpenKeyEx()、RegQueryValueEx()、RegSetValueEx()等函数来完成注册表键值的读写、创建与删除,从而实现对系统设置。
上一篇: “辅导员之家”网站设计与开发
下一篇: 住宅小区网络化物业管理系统——住户管理子系统的实现
在线客服  
点击这里给我发消息 点击这里给我发消息
点击这里给我发消息 点击这里给我发消息
QQ:528311109 QQ:528311109
  服务邮箱:Service@paper51.com
热门浏览
论文降价了,2010年毕业的同学你
计算机毕业论文无忧网-公告
计算机毕业论文-论文无忧网至同学
5年信誉服务保证-计算机毕业论文
购买现成作品流程
计算机毕业论文答辩过程中需要注
付款方式
网站介绍
计算机毕业论文答辩前的准备
常见问题
最近更新  
论文降价了,2010年毕业的同学你
计算机毕业论文无忧网-公告
计算机毕业论文-论文无忧网至同学
5年信誉服务保证-计算机毕业论文
购买现成作品流程
计算机毕业论文答辩过程中需要注
付款方式
网站介绍
计算机毕业论文答辩前的准备
常见问题
设为首页 | 加入收藏 | 关于本站 | 联系站长 | 友情链接 | 版权申明 | 在线留言 | 网站地图
Copyright 2006-2008 Powered by Paper51.com,论文无忧网 All Rights Reserved.
声明:《论文无忧网》,根据《信息网络传播权保护条例》,如果我们网站上的的作品侵犯了您的权利,请及时通知我们,我们会及时删除。
《论文无忧网》为您提供优秀的计算机毕业设计|计算机毕业论文|计算机论文|毕业论文等资料,仅供学习参考使用。