计算机软件安全漏洞检测分析.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
  随着我国科学技术的持续快速发展,计算机已成为人们日常工作和生活的重要构成单元,为生活与工作带来了极大便利。   而计算机软件在为计算机在应用层面上带来强大功能的基础上,也极大地满足了日常所需。   可以说,人们对计算机的有效运用正是基于软件前提下出现。   因此,随着计算机软件应用的日益广泛,其安全性更加受到人们的高度重视,计算机软件本身也可直接影响到计算机本身的性能。   本文概述了计算机软件安全漏洞检测的价值,结合实际,并对当前检测存在的问题展开梳理与分析,提出相关策略。   计算机软件;安全检测;漏洞;问题当前,我国已经步入了高度信息化的生活时代,网络信息技术得到了大量的推广与应用,为民众的生活创造了极大便利。   需要注意的是,在人们充分享受计算机网络所带来的便利时,也需要意识到计算机技术所存在的潜在安全问题。   其中,计算机软件最易遭受的安全问题便是病毒,一些恶性病毒甚至可直接对计算机造成瘫痪,并且对用户的计算机数据带来巨大的风险隐患,导致隐私泄露。   故而,对计算机软件进行可靠、有效的安全检测有着重要的现实意义。   1计算机软件安全检测的意义对计算机软件实施安全检测,其目的其实并非是判断某项程序有无出现错误,而是去分析这一项程序是否存在缺陷。   因为,即使某项程序存在漏洞,软件也是可以照常运行的,只是其安全性能发生了降低。   纵观当下我国的软件安全检测技术而言,其安全检测形式基本可以分成动态和静态两种。   进行对软件的安全检测,是为了可以明确其运行是不是达到了最初的预期目标。   通常意义上,安全检测主要可以分成三个环节①功能性检测;②渗透性检测;③对检测结果实施再次验证。   在安全检测的过程中,如果发现了程序漏洞,那么则会对其展开两方面的检测①检测软件的安全功能能够达到运行需求;②对访问控制、保密性能、安全管理等进行安全监测。   2计算机软件安全检测存在的普遍问题现阶段,有相当数量的检测人员并不会按照计算机软件的实际应用环境进行安全监测,而是实施模式化的检测手段对计算机的各种软件展开测试,导致其检测结果出现偏差。   毫无疑问,这种缺乏针对性的软件安全检测方式,无法确保软件检测结果的普适性。   基于此,会导致软件中那些潜在的安全风险并未获得根本上的解决,以至于在后期运行中给人们的运行造成不利影响。   须知检测人员更应当针对计算机使用用户的需求、计算机系统及代码等特点,并以软件的规模为依据,选择最为恰当的一种安全检测方法,只有这样,才能够提高检测水平,使用户获得优质的服务。   在进行对计算机软件的安全监测过程中,必须应当对软件的内部结构实施系统分析,方能体现检测过程的完成性。   然而,却又许多的检测人员对计算机软件的内部结构所知甚少,缺乏系统的认知与检测意识,使得在面临安全性问题时,检测人员无法第一时间对所发生的问题展开及时处理,最终致使计算机软件运行不稳定。   3完善计算机软件安全检测的对策31选择合理的检测方法计算机软件的不同,其架构和用途也不一样。   选择合理的安全检测方法至关重要,这也对检测人员提出了更高的专业要求,检测人员要根据不同的计算机软件情况选择最为合理的检测手段,尤其对部分系统级软件抑或是代码级工程更是如此。   一般来说,现阶段应用最广的检测方法有以下几种①模糊检测模糊检测的技术基础依赖于白盒技术,由于白盒技术可以较为高效地继承模糊检测与动态检测的综合优点,其检测效果也比较准确。   ②以故障注入为背景的安全性检测这种检测方法的关键就在于构建故障树。   该检测法可以把软件系统中发生故障率最小的事件先当成是顶层事件,接着再依次明确中间事件、底层事件等,最后,就能够通过逻辑门符号来完成对底层事件、中间事件以及顶层事件的连接,构建故障树[1]。   该检测法的优势就在于能够实现对故障检测的自动化,可高效地体现故障检测的效果。   ③以属性为背景的检测该办法需要对软件中所采用的安全编程规则加以明确,方可展开对软件中代码检测。   这种检测方法不仅可以非常有效探查出软件中的安全漏洞,还能够通过运用服务的优势来加强软件质量[2]。   32针对性的检测技术321非执行栈要防止软件栈攻击事件的频发,最为有效的手段便是釜底抽薪,让栈不能有效找到工作对象。   此时,即便黑客在栈中插有恶意代码,栈依然不能找到工作。   但这项检测技术的重大不足是需要检测人员在操作层展开参数数据的设置修改,一旦检测人员在设置期间出现错误就会直接影响到计算机系统的整体性能,极大地削弱系统的运作质量。   并且,一旦计算机中某个程序有栈溢出漏洞,还存在堆溢出漏洞的问题。   因此,检测人员在应用该技术时,要在计算机操作系统内核中将栈页标

文档评论(0)

wangxue1 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档