计算机软件安全检测技术探讨

来源 :科学导报·学术 | 被引量 : 0次 | 上传用户:sm3618
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:随着我国经济的发展,科学技术的进步,计算机软件已经成为助推经济发展不可或缺的组成部分。计算机不仅影响着我国经济的发展,也在我国各个单位的各项工作中都发挥了重要的作用。然而,计算机在带来便利的同时,也对用户安全性带来一定的负面影响。目前,相关部门都在纷纷寻找计算机软件安全的解決方案,力图更好的保障计算机业务的发展,防止用户信息泄露,提升网络安全管理。计算机软件在开发过程中,也重点的进行了相应的安全性检测。此文,将进行计算机软件安全检测技术探讨,希望能够更好的保障和维护软件安全,提升用户的计算机使用感。
  关键词:计算机;软件安全;检测技术
  引言
  不同的计算机软件满足着现代人不同的工作以及生活需求,虽然计算机为很多人提供了诸多的工作和生活便利,但是计算机软件的安全性一直是困扰着人们计算机使用的一个重大问题,也为互联网安全造成了很大的隐患。因此,在目前计算机软件开发过程中,已经把安全性检测作为了一种常规性和核心性的工作研究内容。这种措施能够在一定的程度上帮助软件开发者寻找出软件存在的隐患,并采用一定的措施,来提升计算机软件的安全性,提升用户的计算机使用感。
  一、计算机软件的安全检测
  所谓的计算机安全检测,实际上就是通过相关的检测技术,在计算机软件开发时,对软件的漏洞以及缺陷进行系统化的检测,及时的进行相应的修复,从而实现软件功能的专业性和稳定性。所谓的安全漏洞检测就是进行计算机软件的是缺陷以及在未来使用中可能产生的安全影响,这种检测是停留在普通计算机软件缺陷领域的检测,这种问题通常是通过软件版本修复或者是升级就可以得到有效的解决。计算机软件安全功能的内容检测,则是计算机安全管理、访问控制、授权或者是机密型等,它的主要作用就是实现了计算机软件安全功能的有效检测和判断。
  二、计算机软件安全检测技术
  计算机软件种类在近些年得到了大量提升,呈现出一个多元化的态势。这主要是人们在生活或者是工作过程中产生的需求也越来越多,呈现出多样化的状态。这也在一定的程度上使软件的安全性出现了多样化的态势,软件在运行过程中出现越来越多的安全漏洞,这对计算机安全造成了很大的影响。因此,在这种新情况下,进行软件的安全检测技术尤为重要,根据当前形式可以分为六种。
  (一)语法安全检测
  这类检测检查的对象主要是计算机软件中的语法,检测结果也会由于输入条件不同而出现相应的差异。语法安全检测通常被用于检测源程序中存在的安全漏洞。这种检测技术能够有效的检测出c语言库函数和系统函数之间的切换,从而进行及时合理的处理。并且在它的基础上可以成立以语法作为基础测试数据,此技术能够实现对计算机软件的安全检测,从而排除风险,实现计算机安全运行。
  (二)动态安全检测
  计算机软件在运行中的变量就是动态安全检测的数据,它检测的内容包括内存、栈等众多的数据,主要针对的是漏洞等风险因素进行检测。在这种检测技术的运用中,如果计算机软件漏洞被发现,那么它就会快速的完成修复工作,这种技术不需要修改计算机软件的源码,因此它的保密性也得到了很好的保证,同时提升了用户隐私安全度,随着计算机在经济领域发挥的作用越来越大,它的普及率也越来越高,为了保障商业机密,这种软件检测技术更适合商务性检测,未来在商业领域发展前景更佳。
  (三)静态安全检测
  静态安全检测技术的重要特征就是基于程序代码内部特征和结构,这种检测技术应该事先对测试模型进行合理化的构建,从而满足计算机读取的要求,当这些条件都满足之后,才可以运用静态安全检测技术。当静态安全检测技术完成检测后,把测试模型与待侧室的数据进行相应的对比。如果计算机软件处于一种安全状态之下,他们就是相一致。在计算机安全检测技术不断发展的状态下,静态安全检测技术的种类也在逐步的增加,伴随着更加深入的研究,静态安全检测技术也会越来越成熟,并且在计算机软件安全领域发挥着更加重要的作用。
  (四)混合安全检测技术
  混合安全检测技术是结合了计算机软件静态安全检测和动态安全检测的一种检测技术,它具有两种检测技术各自独有的优点,并且,还在实际应用中,把这两种技术中的劣势得到了一定弥补,所以它在计算机软件安全检测中有些独特的优势,能够有效的提升检测的明确度,同时也扩大了检测的范围,奠定了漏洞检测技术在计算机软件检测中的发展。
  (五)基于web技术的安全检测
  这一类检测技术是基于web技术的进一步发展和应用基础上广泛的运用起来的,并且此类技术随着web技术不断的发展,这一类检测技术在安全检测中发挥着不可替代的作用。与以往的技术相比,基于web技术的安全检测技术比以往的其他安全检测技术更加的灵活、更加的先进,并且效率也更高。在检测过程中能够有效的对安全风险漏洞进行修补,也保证了计算机的安全性和可靠性。
  (六)软件形式化安全检测技术
  此检测技术首先建立一个计算机软件数学模型,这是计算机软件形式化检测的准备工作,这一个模型的建立主要是为了更加的凸显计算机软件的安全隐患和安全缺点。然后通过形式规格说明需要的支持,提供形式化的说明。这种说明需要主要包括以下几种,一种是基础行为的语言、基于模型的语言、基于有限状态的语言。其中常见的方法为模型检测和订立证明。
  三、计算机软件安全检测技术的注意要点
  计算机软件安全检测技术在计算机软件检测中的应用要格外注意以下几个关键点,首先要设计一个合理以及有效的安全检测方式,在进行安全检测时,要全面的了解计算机软件的特点和对检测技术的相关要求。并且,要按照计算机软件的具体要死了,进行检验方法的选择,设计一个科学合理的安全检测方案。其次,要提升工作人员的专业素质和多元化。所谓的多元性就是指看似一致,但是本质上是不同工作人员配合的效果,在进行安全检测过程中,提升检测人员的多元性,能够更加有效的检测出计算机软件的潜在问题,进行有效的进行修复。检测人员要提升专业技能,不仅仅要掌握检测工作的理论知识,还需要熟练的使用各类软件。所以,把计算机技术人员和检测人员相结合,能够更好的保障计算机软件的安全。最后,要进行综合化的安全分析,对于计算机软件安全检测,要对计算机软件的需求、程序以及系统都进行综合化的分析。若计算机软件规模比较大时,就需要对结构进行相应的分析,并且根据不同层次,采用不同的技术,从而提升计算机软件安全检测的可靠性。
  结语
  随着时代的进步,科学技术的发展,越来越多的计算机软件安全问题将会得到有限的解决。然而,伴随着技术的成熟,计算机的进一步发展,也会出现更加严重的软件安全问题。因此,软件开发人员要提高警惕,提升自身的专业能力和操作技术。做好计算机软件安全方案的研究,积极出台相应的措施和技术,及时发现计算机软件安全隐患,更好的维护使用者使用安全和资源安全。由于本人的能力和时间有限,文中部分结论值得进一步的商榷,希望各位老师不吝赐教。也希望能够引起广大同仁的关注,共同提升计算机软件安全检测技术。
  参考文献:
  [1] 张新昌.计算机软件运行中安全检测技术的运用[J].科技传播,2012(21):14-15.
  [2] 张开.计算机软件安全检测问题研究及检测实现方法[J].软件,2012(07):22-23.
  [3] 杨浩宇.计算机软件安全检测问题与方法[J].信息技术与信息化,2014(06):19-20.
  (身份证号码:441302198811125412)
其他文献
摘要:随着我国城市的快速发展,人们越来越重视环境污染问题。当前的环境污染中,首当其冲的是化学工业污染,“三废”的排放﹑生产技术落后不环保使得化学工业污染日益严重。化学工业污染的控制是解决环境污染问题的重中之重。所以在此问题之上,要大力推广化学工艺工程中的绿色化工技术,以推动化学工业绿色可持续发展。  关键词:化学工程;工艺;绿色化工技术  引言  面临着日益加重的环境问题,只有推进绿色发展才能够实
期刊
摘要:在工程造价管理中,跟踪审计至关重要,通过加强全过程跟踪审计管理方式,可保证工程建设合法、合规的进行,同时提升企业投资效益。本文首先对工程造价全过程跟踪审计的重要性进行介绍,然后对工程造价全过程跟踪审计的依据以及具体的审计要点进行详细探究。  关键词:造价;全过程跟踪审计;依据;作用  引言  在工程全过程造价跟踪审计中,要求审计单位从项目建设前期准备至施工完成投入使用后,对项目建设经济活动进
期刊
摘要:为保证海底管道的稳定性和降低第三方破坏的风险,通常对海底输油、气、水管道用挖沟设备进行挖沟保护。确保各种挖沟设备的状态良好,在最大限度上发挥设备的功能与作用,是保证海底管道运行安全、稳定的关健所在。随着科学技术的进步,海底管道挖沟设备朝着大型化、精密化、机电一体化以及自动化的方向发展,本文主要探讨了海底管道后挖沟设备管理的改进与创新思路,以供参考。  关键词:海底管道;设备管理;石油管道;海
期刊
摘要:随着社会的发展,我国的自动化技术的发展也有了很大的创新。在当前钢铁生产实践过程中,为能够使生产效率及生产水平得以提升,越来越多的现代化技术得以应用,而自动化炼钢就是比较重要的一种。在自动化炼钢过程中,对其进行合理控制属于重要内容及任务,而为能够实现更好过程控制,需要对相关控制技术进行合理应用,从而保证自动化炼钢更好进行,使钢铁生产取得更加理想的效果,促使钢铁生产行业得以更好发展,为社会上提供
期刊
摘要:科技的进步,促进人们对石油资源的需求不断增多。水平井钻井技术在石油开发中应用非常的广泛,与传统的钻井技术进行对比,石油钻井技术可以起到保护环境的作用,而且在多层陡峭产油层和低渗透油藏中应用广泛。本文就水平井钻井技术在石油开发中的应用展开探讨。  关键词:水平井;鉆井;石油开发  引言  水平井钻井技术是近几年较为流行的技术结构,能在满足实际项目需求的基础上,落实环保管理要求,实现经济效益和社
期刊
摘要:我国现代信息技术水平快速提升,地理信息系统在应用过程中获得了完善与优化,其中高效采用了全球定位系统、遥感技术、互联网技术等相关技术。地理信息系统采用的现代信息技术可以加强应用效果,从而满足测绘工程的多方面需求。因此对地理信息系统在测绘工程中发挥的作用进行探究十分重要,进而促进我国测绘工程获得稳定发展。本文首先阐述了地理信息系统概念与传统测绘方法存在的问题,之后分析了地理信息系统在测绘工程中发
期刊
摘要:科技的进步,促进人们对能源需求的增多。天然气作为一种清洁能源,为人类的经济活动和日常生活提供了大量的清洁能源。在天然气开发的后期,压力的改变给开采活动带来了阻碍,因此需要在开发后期使用增压开采工艺技术。本文就天然气增压开采工艺技术在气田开发后期的应用展开探讨。  關键词:天然气;开采工艺技术;气田开发;应用  引言  天然气增压开采工艺技术在我国气田开发后期中的应用已初具规模,该技术的运用和
期刊
摘要:建筑给排水系统在建筑项目中扮演着重要的角色,它承担着建筑各级空间供给用水和废水疏排的任务,以及确保建筑使用中的水资源供排运行顺畅。在建筑给排水系统设计中积极应用节能环保技术,可以提升给排水系统运行的效率与效能,提高建筑工程运行中的环保价值。  关键词:建筑给排水设计;环保节能理念;应用要点  中图分类号:TU82 文献标识码:A  引言  建筑行业的发展与进步是非常快的,再加上目前我国水资源
期刊
摘要:对于现代社会来说,石油的重要性日益凸显出来,作为一种不可再生能源,我们需要尽可能的在石油的开采过程当中,保证其开采的高效性和资源的高利用性,而这一切就需要我们利用大数据分析技术,科学合理的进行采用工程的管理。本文正基于这样的现实背景展开了实际的应用措施探讨,认为可以利用大数据分析技术进行考核指标,并且设计方案,同时也可以解决一定的疑难杂症。  关键词:大数据分析;石油;采油工程;管理  石油
期刊
摘要:随着社会经济的发展,我国对石油资源的需求不断增加。无论是油气田开发初期还是中后期,地层压力测试数据是快速准确评估地层特性的重要指标及手段,对提高油田开发效果、评估油气田动态具有十分重要的意义。本文通过对多个油气田实际数据的分析表明,利用地层压力数据分析流体系统、确定流体界面、识别流体类型、判断储层连通性、动用层位及地层渗流性等通常具有较好的效果,但在实际开发生产过程中,利用压力数据还应结合测
期刊