实现与设计高效的计算机检测技术

更新时间:2024-03-18 作者:用户投稿原创标记本站原创 点赞:26235 浏览:119865

摘 要 :随着社会信息化建设进程的日益加快,计算机作为必不可少的“核心部件”被越来越广泛的应用到了社会的各个领域.基于计算机终端安全状态与违规操作行为检测的现实需求,实现了一种结构简单、高性能的计算机检测系统.本文提出了系统设计与实现方案,从层次化的体系结构、模块化的软件方面分析了系统设计过程,实现了计算机检测的强大功能.

关 键 词 :计算机检测;系统深度

中图分类号:TP393

计算机的系统具有庞大的功能,在信息系统的终端可以大量的传递、获取、利用数据、存储等基本处理单元信息,对个项目的安全保密和设备保障系统都是最基本的人安全系统基础.但是由于计算机检测造成的泄密、安全事件,大多数都是由于作为终端的计算机所导致的.因此,对于计算机系统应设立及时、便捷、高效的配置软件,可以有效地对各项违规操作实施实时检测的能力,提升计算机的监管安全.

1计算机检测技术

不少朋友在新装电脑以后不能确定自己的电脑性能究竟如何.很多朋友评测电脑都会采用运行大量的检测软件来检测自己的电脑.很多朋友面对繁多的数据,可能都会头疼,可能完全不明白这些数据究竟代表了什么样的性能.计算机检测技术的操作在实际中存在较多的漏洞,需要我们不断地完善,解决和完善、预防由操作系统漏洞给计算机造成的各种威胁.

近年来,随着对计算机的广泛应用,为了更好地为终端客户提供便捷、安全的环境,我们实时终端预防和检测,各类检测软件被应用到计算机的使用和管理当中.计算机检测技术的发展和应用,彻底的解决了由于上网或者计算机的功能问题所出现的各类缓存、内存不稳定问题.

2系统设计

2.1系统体系架构

计算机检测系统的设计体系结构比较复杂,由上自下主要是:系统接口层、系统封装层、功能处理层和用户接口层.在接口之间的加护与接触由系统接口层来完成,对于计算机的各项功能需要支持性处理(列表、文件).功能层所包括的模块需要多层相会协调、分级处理来完成待处理的功能.在功能结束后返回查看功能实现结果,同事对于子功能的实现做以补充功能实现.最后用户接口主要是用户用于传输和接收特定功能和应用的模块.

2.2系统功能

以下主要从计算机的常用功能着手,对各项功能实施安全系统检测的分析:

(1)安全防护检测功能

对计算机安装的信息进行病毒扫描,配置防火墙,计算机不定义及自定义检测违规操作的能力,设定对系统口令尝试破译的功能.

(2)网络状况检测功能

网络连接是计算机的主要上网配置,对网络的检测既对网络连接的硬件路由器、调制解调器、蓝牙设备、红外线设备信息.

(3)网页的检测功能

对游览器的缓存,历史网页记录,及游览器的检测.

(4)存储状况检测功能

对计算机硬件系统的检测,主要表现在:U盘使用记录、信息共享、硬盘检测等使用状况的检测功能系统配置.

(5)报告

检测结果要以书面形式体现,并对检测结果的文件形式具备导出功能.


(6)系统信息检测功能

包括CPU,主板,BIOS,内存,显卡,声卡,网卡,以及鼠标键盘信息.操作系统的漏洞是检测中常见问题,由此可能造成用户信息的泄露或计算机操作系统信息、启动组信息、系统怎么写作信息以及怎么写作端口信息进行检测的能力.

(7)光驱检测

计算机检测系统可以灵活的检测出光驱的格式,同事测试出光驱的CPU占用率以及光驱的真是速度,界面上会显示整体的运行速度和模式,提供方便快捷的菜单管理,需要对其他项目的测试,只需按照RunTest里面的项目进行其它测试.媒体播放文件信息、光盘刻录文件信息、自定义使用痕迹信息以及自定义软件访问文件信息进行检测的能力.

(8)安全评分

设立对定义模板检测结果及功能的量化评分能力,并且为您实时显示CPU温度,磁盘温度以及检测硬件的健康状态.以及硬件驱动备份.

(9)安装软件检测功能

对于我们平时上网需要,安装软件是显而易见的,对于安装列表等个各类安装软件一起聊天的庞大软件功能,如:腾讯安装信息、BT安装记录、淘宝旺旺安装信息、迅雷安装信息、自定义下载类软件安装信息以及自定义通信类软件安装信息进行检测的能力.

(10)涉密管理功能

计算机内部区域划分文件和上网历史记录检测能力,可以进行关键字搜索,区域查找功能.

2.3系统流程设计

整个运行环境,受到系统自动的检测和读取项目配置文件,对于配置文件的信息会做出相应的信息提示,从而找出正确的配置文件,读取正确的相关信息实现用户的实际需要.在此情况下,用户需要根据自己的实际情况选择相对应的检测项目来完成需要.

3系统实现

该系统主要以C++语言为基础,以XML作为检测项目配置模型,技术框架采用MFC为核心内容,保证了系统软件的兼容性、平台无关性以及稳定性.

3.1注册表访问技术的实现

在Windows3.x操作系统中,注册表是一个极小的文件,其文件名为Reg.bat[9].注册表中仅仅存放了某些文件类型的应用程序关联,大部分的设置放在winini、Systemini等多个初始化INI文件中.由于这些初始化文件不便于管理和维护,时常出现一些因INI文件遭到破坏而导致系统无法启动的问题.为了使系统运行更为稳定、健壮,Windows95/98设计师们借用了windowsNT中的注册表思想,将注册表引入到Windows95/98操作系统中,而且将INI文件中的大部分设置也移植到注册表中,因此,注册表在Windows95/98操作系统的启动、运行过程中发挥着重要的作用.Windows98以上的操作系统中都具有了注册表.

对于注册表的访问与写入实现,系统通过调用相关的API函数,打开指定的注册表Key,获取或设置相应Key的值,最后关闭注册表访问句柄.

该检测系统中,安全防护检测、IE安全配置检测、本地安全配置检测、系统补丁检测、硬件信息检测、系统信息检测、调制解调器信息检测、软件信息检测等很多功能都是通过注册表访问技术实现的.

3.2深度涉密检测技术的实现

一般的文件检测仅限于对操作系统文件目录的检索,对已删除或者被格式化的数据无法实现有效检测.对计算机深度涉密检测技术主要包括深度涉崭硷测和深度lH记采榆测灶实就是对汁算机磁盘进行检测.而耍嚏:现这种椅测能力.就必须对磁盘扇区进行高效的扫描与读取操作.

4结语

对计算及终端安全的检测和管理可以有效地改变计算机的不安全运行环境,提高计算机的应用率,同时在日益发展的复杂环境下,可以保障信息的安全度.我们要加强计算机各类配置以及违规操作检测工作,全面提升计算机检测技术的新局面.