免费论文查重: 大雅 万方 维普 turnitin paperpass

简析计算机软件安全检测技术

最后更新时间:2024-03-02 作者:用户投稿原创标记本站原创 点赞:3231 浏览:7854
论文导读:国的市场经济的不断扩张,计算机的安全显得越来越重要,对于软件的安全监测有着其重要的作用和作用,在当前的计算机软件安全监测技术的不断升级的情况下对于选择合理的方案也要得到重视,只有充分地对于在实际情况中需要什么技术什么方案才能够对于检测的效果得到最好的呈现,进而维护软件的应用市场的健康发展。参考文献: 
【摘 要】随着社会的迅速发展科学技术水平的提升,我国在计算机领域上的发展已经日趋的成熟,计算机在人们的生活中得到了普遍的应用,当下计算机涉及到的领域几乎渗透了各个角落,成了人们生活生产过程中的必不可少的工具,由于社会的不断发展,在实际的应用过程中人们对于计算机的基本性能以及辅助的功能也在不断的提出要求,计算机网络的存活基础是软件,软件的好坏对于计算机的安全性能有着重要的作用,如何知道软件的安全与否这就要依赖于软件安全的检测技术,它能够对于计算机软件的安全有一个很好的保障同时有效地解决安全隐患理由。本文主要对计算机软件安全检测的重要性加以说明,并对其技术手段进行分析探究,希望能在这一领域有所裨益。
【关键词】计算机 软件安全 检测技术
一、引言
伴随着我国的计算机技术的快速发展,大量的软件已经得到了广泛的应用,并且在人们的生活领域渗入到了各个方面,但是由于大量的软件一起涌来计算机的软件安全理由也发生着比较复杂的变化使得这一理由愈来愈变得微妙起来,软件安全理由是计算机安全的一个重要的基础,所以要使得软件的安全得到保障就要在软件安全监测上做好实质性的工作。

二、在当下计算机软件安全监测技术的必要性

在当今的计算机得到广泛应用的背景下,软件的安全检测技术可以对软件与系统的配置是否合适得到有效的检测;对计算机的软件进行安全检测能够及时的对于用户的信息安全起到及时的保护作用,在一些用户的计算机软件中会存在安全的缺陷一般对于安全理由不会发生,但是一旦被利用到就会造成很大的损失,对于整个系统也会产生影响,对这些存在缺陷的软件进行安全检测它能够及时的得到有效的修复,比如增加补丁。由此可看出,对于软件的安全检测技术的应用有着其重要的作用[1]。

三、在对计算机软件进行安全检测时应注意的几个理由

对计算机的软件进行检测的过程其实就是对于计算机的安全进行动态维护的过程,在正常的检测过程中要注意几个理由,其一是在计算机软件的安全检测的方案上要进行合理有效的选择,对于计算机以及软件的功能有个充分的了解认识,在此基础上要根据实际的情况对软件的安全检测策略进行合理的选择,再编制出一套能够行之有效与之相应的软件安全的检测方案出来,确保在实施过程中的有效性,还有就是对于计算机软件安全检测技术的人员方面也要具备着相应的要求,在检测安全的过程中对于有着相关的知识和经验的人员要进行参与还要在软件的特点上有着相应的了解,把计算机的软件安全检测技术和有着相关知识的人员相结合这样才能够达到一个比较好的效果;其二是要对检测过程中的理由进行多方位的分析,计算机的软件程序基本都是比较的复杂,并且在规模上也是比较的庞大,故此在对软件的安全进行实际的检测过程中就要针对系统级和代码级以及需求级进行详细的分析探究,对于不相同的级别也要在技术的选择上进行有效合理的选择,如此能才能够对于结果分析的更加准确。对于软件的安全检测是一项较为繁琐的事情,所以在方案以及技术的选择上都要得到重视[2]。

四、计算机软件安全检测技术的主要策略分析

随着计算机软件的不断创新对于安全性能也得到了人们的普遍关注,在检测的策略上也成了人们比较重视的一个话题,在当下的计算机软件安全检测技术的发展过程中有这么几种技术手段是比较常用的,其中在分类上可以分为动态检测技术与静态检测技术两大类型,动态的检测技术通常采用的策略就是对环境的变量以及内存进行分析修改从而得以实现的,在保密性上有着很好的效果;静态检测技术通常是对应用程序的二进制代码以及源代码进行程序的分析,从而找出致使错误出现的异常理由,其中的误报率以及漏报率是这一技术分析的主要计算机软件安全检测技术论文资料由论文网www.7ctime.com提供,转载请保留地址.指标,缺点优点参半。下面主要对常用的几种检测技术进行探究:
(一)语法检测技术,它主要是基于语法对生成功能接口软件实行的检测,在通常的情况下它是以研究反映为目的,也就是说计算机的软件在不相同的输入条件下所产生的不同类型的反映情况,这一检测技术主要是在计算机的软件接口处对语言的识别以及语法语言的定位,最后再生产测试用例并且对安全检测进行执行[3]。
(二)安全功能的模型检测技术,通常来说软件是和计算机的硬件相结合进行使用的,这样就形成了以结构和软件行为构建了一个以模型为形体的表现形式,而后再通过对模型进行检测来达到对软件的可读性,对于模型功能的检测目的就是要让模型生成一组试用例,由此而得到的数据才会更加的充分全面,在当前主要使用的检测技术有马尔可夫链以及有限状态机,这两者应用的较为广泛具有其现实作用。
(三)混合检测技术,它主要是静态检测以及动态检测统一应用的一种技术策略,在两者的缺点上得到了克服,能够更好的对于计算机软件的安全进行检测,在目前所使用的技术上主要包括二进制代码改编技术和测试库技术以及栈保护编译扩展技术等,它们在软件的准确率上得到了很大的提高,在漏洞的检测技术上有着更为宽广的研究空间。
(四)安全式检测技术,它和其它的一些检测技术相比较在交互性以及安全漏洞的扩展性上能够实现有效的全面分析,在安全式检测技术使用的途径上要对计算机软件在安全编程规则上得到了有效的确定,这一编程规则同时也作为了安全属性,利用这种安全属性检测来对代码进行验证其符合性[4]。
五、结语
随着我国的市场经济的不断扩张,计算机的安全显得越来越重要,对于软件的安全监测有着其重要的作用和作用,在当前的计算机软件安全监测技术的不断升级的情况下对于选择合理的方案也要得到重视,只有充分地对于在实际情况中需要什么技术什么方案才能够对于检测的效果得到最好的呈现,进而维护软件的应用市场的健康发展。
参考文献:
[1]冉崇善,周莹.软件设计中的安全漏洞动态检测技术分析[J].微计算机信息.2012(06):26—27
[2]贾旭.浅析计算机软件安全理由及其防护策略[J].中小企业管理与科技(下旬刊).2012(08):32—33
[3]贺俊.计算机软件中安全漏洞检测技术及其应用[J论文导读:].电脑知识与技术.2013(09):16—17周宽久,杨广,赖晓晨,崔凯,姚艳双.基于制约流切片的代码安全缺陷检测策略.计算机工程与设计.2012(06):09—10作者简介:王建峰(1992—),男,江苏南通人,工作单位,南京邮电大学,学生。上一页12
].电脑知识与技术.2013(09):16—17
[4]周宽久,杨广,赖晓晨,崔凯,姚艳双.基于制约流切片的代码安全缺陷检测策略[J].计算机工程与设计.2012(06):09—10
作者简介:
王建峰(1992—),男,江苏南通人,工作单位,南京邮电大学,学生。