首页 文学文摘 时政新闻 科技科普 经济法律 健康生活 管理财经 教育教学 文化艺术 社科历史

计算机软件系统的保护及恢复技术

作者:张艺严 来源:电子技术与软件工程

本文将对当前广泛使用的计算机软件系统保护及恢复技术的特点和其在稳定性、安全性等方面还存在的主要问题进行研究,并针对这些问题产生的原因从实践、理论两个角度提出相应的解决方案,以更好地处理大型的计算机实验室软件系统的保护和恢复问题。

【关键词】计算机 计算机安全 软件系统的保护和恢复 系统保护卡

要更好地确保计算机安全在日常工作、生活领域里的使用,我们就必须对计算机软件系统工作的原理进行深入的分析,并针对计算机保护和恢复的现状,努力提高相关的系统保护和恢复技术水平,以保障计算机系统的运行环境的安全,让计算机的运行状况恢复正常并更为稳定。

1 计算机软件系统的保护的工作原理分析

作为软件系统保护的主要工具,系统保护卡因其较高的安全性而更适用于软件系统保护。随着我国计算机技术的发展越来越快,市场上也逐渐涌现出更多稳定而安全的系统保护卡,和以往的系统保护卡相比较,这些系统保护卡的产品性能更好,并增加了如网络恢复等新型功能。当前市场上的系统保护卡主要可以分为带有BOOTROM芯片的多功能保护卡以及单一功能的系统保护卡两种,而由于前者能够对网络进行管理并对系统程序进行保护,所以这种多功能保护卡在计算机应用领域里得到了更为广泛的使用。

计算机软件保护卡的主要工作原理就是在接通计算机电源的情况下对硬件进行BIOS自检及初始化,之后对系统保护卡中的芯片的程序进行加载,在最后方启动操作系统的保护程序,因为只有这样,计算机才可以在操作系统启动前得到更好的保护。系统保护卡在计算机首次启动系统保护软件前就会对计算机硬盘中的原始数据进行全方位的扫描,然后将扫描得到的全部数据保存于虚拟的硬盘里,在保护生效之后,计算机用户如果必须修改该硬盘里的数据的话,就必须先重启计算机才能使硬盘里的数据恢复到最初的状态,这是因为加在虚拟的硬盘中的数据囿于保护软件的制约而难以被执行修改的缘故。

2 计算机软件系统的保护和恢复技术的现状

计算机软件是一个和硬件系统相对应的概念,其主要分为系统软件和应用软件两种,主要指的是可以在计算机上反复多次使用、具有多用户使用的价值的程序,其中,系统软件是指负责维护、管理和监督计算机资源任务的软件,主要包括数据库管理和操作系统这一用户和计算机之间的联系纽带等计算机系统软件,其功能主要是用来缩短用户准备程序的时间以提高计算机运行程序的工作效率,而应用软件则是指为了帮助用户解决一些特定的问题而专门研发出来的一些程序,并且,这些程序往往会涉及到很多相关应用领域里的知识,比如工程设计类软件和财务管理软件等等,但是所有这些知识想要正常运行也只能依赖于系统软件的支持。

针对当前计算机软件系统保护的恢复技术的现状,我们不仅仅需要在计算机软件系统保护上减少用户对各种类型的资源的使用限制,还应当要尽量避免用户对软件系统的非授权修改,然而,事实上,绝大部分的计算机都只是采取了一些像使用CMOS来对用户修改硬盘资源的行为进行限制等最为简单的保护措施而已,而这些措施很显然不能满足计算机平稳和安全运行的需求,也就是说大部分的计算机对这方面的问题并没有引起足够的重视。尽管某些多用户的操作系统经常利用限制访问权限来严格限制对硬盘资源的使用行为,但此方式对恶意的破坏行为的遏制效果十分有限,特别是在删除硬盘分区和系统重装等过程中,这些都是不必须被授权访问的。综上所述,在现阶段,对计算机的保护主要可以分为软保护和硬保护两种,其中软保护主要是指通过使用系统保护软件和系统保护卡对软件系统进行保护的方式,而硬保护则是指另一种通过使用系统保护来对软件系统进行保护的方式。一般来讲,硬保护的方式较为安全可靠,这主要是因为硬保护主要是在计算机的操作系统和硬件层之间运行而软保护则运行于计算机的操作系统和应用软件之间,但是这两种应用程序却经常发生冲突,所以软保护的安全性较之于系统保护卡要差很多。

3 对计算机软件系统保护和恢复技术的展望

3.1 终端机/主机系统的使用

终端机/主机系统的使用指的就是通过网络把一台高性能的主机和多台哑终端进行连接,但所有的存储和运算都只是在主机中进行,终端只包括了通讯和输出、输入设备,典型如曾经在上世纪八十年代风行一时的VAX等。此外,因为主机使用了分时操作系统,终端对主机的全部访问权限都会受到控制,所以其具有相当高的安全性,但囿于主机的存储容量、运行速度和网络带宽等各种因素的制约,该类型的计算机系统的发展一直十分缓慢。现在,网络技术和计算机硬件性能的提高可以有效地克服这些制约主机性能的因素,所以说重新发展终端机/主机系统的使用是很有希望的,并且,很多公司如IBM等都已经开始对这一方面的产品开始了深入的研发,计划把大容量的磁盘列阵、多处理器系统和高带宽、多端口的通讯系统等一些新兴技术全部应用到新一代的主机上,这样可以大大提高主机的性能,使主机不仅能够保障软件系统安全,还能够为不一样的终端用户提供不一样的操作系统,从而在根本上解决公用机房软件等系统安全性的问题。

3.2 增强计算机硬件对保护功能的支持

今后,我们完全可以将系统保护卡当做一个标准的配置集成在主板上,并且,我们还可以利用在主板上添加一块专门用于存储硬盘里的文件压缩标志信息的大容量快闪芯片等对保护卡的性能进行改进,当然,这些必须在硬件厂商的支持下采用统一的标准。

4 小结

要想确保计算机的安全运行,我们就必须在计算机的使用中对计算机的保护和恢复技术给予应有的重视,通过使用克隆技术等对原有的数据信息进行恢复,以保证计算的正常、稳定的运行。

参考资料

[1]殷贤勇.计算机软件系统的保护及恢复技术漫谈[J].科技资讯,2013,2(11):123-124.

[2]曹文飞.探讨计算机软件系统的保护及恢复技术[J].消费电子,2013,3(14):134-135.

作者单位

苏州大学计算机科学与技术学院 江苏省苏州市 215006