设计 任务书 文档 开题 答辩 说明书 格式 模板 外文 翻译 范文 资料 作品 文献 课程 实习 指导 调研 下载 网络教育 计算机 网站 网页 小程序 商城 购物 订餐 电影 安卓 Android Html Html5 SSM SSH Python 爬虫 大数据 管理系统 图书 校园网 考试 选题 网络安全 推荐系统 机械 模具 夹具 自动化 数控 车床 汽车 故障 诊断 电机 建模 机械手 去壳机 千斤顶 变速器 减速器 图纸 电气 变电站 电子 Stm32 单片机 物联网 监控 密码锁 Plc 组态 控制 智能 Matlab 土木 建筑 结构 框架 教学楼 住宅楼 造价 施工 办公楼 给水 排水 桥梁 刚构桥 水利 重力坝 水库 采矿 环境 化工 固废 工厂 视觉传达 室内设计 产品设计 电子商务 物流 盈利 案例 分析 评估 报告 营销 报销 会计
 首 页 机械毕业设计 电子电气毕业设计 计算机毕业设计 土木工程毕业设计 视觉传达毕业设计 理工论文 文科论文 毕设资料 帮助中心 设计流程 
垫片
您现在所在的位置:首页 >>计算机毕业设计 >> 文章内容
                 
垫片
   我们提供全套毕业设计和毕业论文服务,联系微信号:biyezuopin QQ:2922748026   
注册表管理工具设计与实现VC093
文章来源:www.biyezuopin.vip   发布者:毕业作品网站  

注册表管理工具的设计与实现
摘  要
    由于Windows的注册表几乎包含了所有的Windows系统软硬件的配置信息和初始化信息,因此,它是Windows操作系统的核心。当用户在编辑注册表的时候,很容易破坏注册表数据,结果会导致操作系统瘫痪,所以注册表工具成为用户的一种常用的工具软件。该课题从注册表的常见编辑功能出发,进行集成化设计,为用户提供一种实用的注册表工具软件。该工具软件在VC6.0开发环境下完成了5项主要功能,即系统基本配置管理、系统安全管理、Windows XP sp2设置技巧、应用软件优化和反黑防毒。其中系统基本配置管理完成了主机名修改、修改注册用户和公司名、个性化电脑、系统优化设计管理、网络管理;系统安全管理完成了隐藏盘符、浏览缺省主页的修改及锁定、设置IE安全、拒绝匿名访问和桌面安全;Windows XP sp2设置技巧完成了系统设置、安全设置、网络设置;应用软件优化完成了NetMeeting优化设置、WinRAR优化设置、Windows Media Player优化设置;反黑防毒抵御了常见的攻击行为,即SYN Flood攻击、BackDoor攻击、WinNuke攻击。最后,通过测试,满足了用户常用需求,但是还需要进一步详细设计,才能成为一个功能强大的注册表管理工具。http://www.16sheji8.cn/

关键词:注册表;键值;Windows
 
Design and Implementation of Management Tool for Registration
Abstract
    Windows registration almost includes all configuration and initial information of software and hardware, so it is the core of windows operation system. It is very easy to destroy the registry data when user is editing registration, it even can lead system to paralysis, so the registration table tools become a kind of software tools in common use. The design of this project basing the function of the registry common edition is integrated design that is to provide a practical registry software tool. Five main functions are completed in VC6.0 development environment that are system configuration manage, system security management, and skill of setting Windows XP sp2, optimization of application software and anti-virus and anti-hacking. The system basic configuration management includes modify host, user and company names, and individuation computer, managing system optimization design, network management. System security management includes hiding drive, modifying and locking the default homepage, setting IE security, refusing to anonymous visits and setting desktop security. Skill of setting windows XP sp2 includes configuring system, configuring security, and configuring network. Optimization of application software includes NetMeeting optimization, optimization Win RAR setting, and Windows Media Player optimization. Anti-virus and anti-hacking defend the common attack behavior such as SYN Flood attack, BackDoor attack, WinNuke attack. Finally, it satisfies the users by the test, but the further detailed design is needed, then it will become a powerful management tool of windows registration.http://www.16sheji8.cn/

Keywords: Registration; Key value; Windows
 
目  录

       论文总页数:30页
1 引言 1
1.1 课题背景 1
1.2 课题研究的意义 1
1.3 课题研究的方法 1
2 理论基础 1
2.1 Windows 2000/XP 的物理文件构成 1
2.2五大注册表根键的概述 2
2.2.1 Windows NT注册表五大根键 2
2.2.2 Windows 2000注册表五大根键 3
2.2.3 Windows XP/2003注册表的五大根键 5
2.3 Windows 2000/XP/2003注册表的五大根键解析 6
2.3.1 HKEY_CLASSES_ROOT根键 6
2.3.2 HKEY_CURRENT_USER根键 7
2.3.3 HKEY_USERS根键 7http://www.16sheji8.cn/
2.3.4 HKEY_LOCAL_MACHINE根键 10
2.3.5 HKEY_CURRENT_CONFIG根键 13
3 设计方案 14
3.1 开发技术 14
3.2 基本设计 14
4 系统实现 14
4.1 系统基本配置管理 14
4.1.1 主机名修改 15
4.1.2 修改注册用户名和公司名 15
4.1.3 个性化电脑 16
4.1.4 系统优化设置管理 16
4.1.5 网络管理 17
4.2 系统安全管理 18
4.2.1 隐藏盘符 18
4.2.2 浏览器缺省主页的修改及锁定 18
4.2.3 设置IE安全 19
4.2.4 拒绝匿名访问和桌面安全 19
4.3 Windows XP SP2设置技巧 20
4.3.1 系统设置 21
4.3.2 安全设置 21
4.3.3 网络设置 22
4.4 应用软件优化 22
4.4.1 NetMeeting优化设置 23
4.4.2 WinRAR优化设置 23
4.4.3 Windows Media Player 优化设置 24
4.5 反黑防毒 25
4.5.1防止SYN Flood攻击 25http://www.16sheji8.cn/
4.5.2 拯救被恶意代码攻击的IE浏览器 25
4.5.3 抵御BackDoor的破坏 26
4.5.4 预防WinNuke的破坏 26
5 测试结果 26
结    论 27
参考文献 27
致    谢 29
声    明 30
 
1 引言
  1.1 课题背景
    在Windows 3.X时代,主要是通过Win.ini和System.ini文件对Windows进行配置的,但是Win.ini和System.ini文件存在安全性不高,大小受到限制等问题,为了解决这一问题Microsoft公司(Windows系统的开发者)在Windows 95版本及以后的版本中引入了注册表这一概念,以便更好的对Windows系统进行更好的配置,这就是为什么我们要使用注册表。注册表的主要功能简单的说,它是用来对Windows操作系统进行配置的一个工具。通过它,可以对操作系统以及应用软件进行优化,可以自己设置Windows的使用权限,可以解决硬件及设置不当带来的故障,甚至可以改造操作系统。http://www.16sheji8.cn/
  1.2 课题研究的意义
    注册表被称为Windows操作系统的核心,它实质上是一个庞大的数据库,存放了关于计算机硬件的全部配置信息、系统和应用软件的初始化信息、应用软件和文档文件的关联关系、硬件设备的说明以及各种状态信息和数据,包括Windows操作时不断引用的信息。具体来说,在启动 Windows 时,注册表会对照已有硬件配置数据,检测新的硬件信息;系统内核从注册表中选取信息包括要装入什么设备驱动程序,以及按什么次序装入,内核传送回它自身的信息,例如版权号;同时设备驱动程序也向注册表传送数据,并从注册表接收装入和配置参数,一个好的设备驱动程序会告诉注册表它有使用什么系统资源,例如硬件中断或DMA通道等,另外,设备驱动程序还要报告所发现的配置数据;为应用程序或硬件的运行提供增加新的配置数据的服务。http://www.16sheji8.cn/
  1.3 课题研究的方法
    注册表管理工具是建立在Windows XP、Windows 2000和Windows 2003平台上的应用程序设计。要掌握注册表各个根键所对应的系统功能,要清楚的知道注册表的数据类型。要对注册表的相应的键值进行准确的读取和写入,使用Microsoft Visual C++ 6.0作为开发工具,利用VC提供的API函数完成应用程序的编写。主要运用RegOpenKeyEx()、RegQueryValueEx()、RegSetValueEx()等函数来完成注册表键值的读写、创建与删除,从而实现对系统设置。

  全套毕业设计论文现成成品资料请咨询微信号:biyezuopin QQ:2922748026     返回首页 如转载请注明来源于www.biyezuopin.vip  

                 

打印本页 | 关闭窗口
本类最新文章
基于SSM+Vue的课堂管理系统 基于SpringBoot+Vue 基于SpringBoot的购物管
基于Vue2和SpringBoo 基于ThinkPHP+MySQL 基于SpringBoot的服装商
| 关于我们 | 友情链接 | 毕业设计招聘 |

Email:biyeshejiba@163.com 微信号:biyezuopin QQ:2922748026  
本站毕业设计毕业论文资料均属原创者所有,仅供学习交流之用,请勿转载并做其他非法用途.如有侵犯您的版权有损您的利益,请联系我们会立即改正或删除有关内容!