计算机软件安全检测技术研究

来源 :城市地理·论文版 | 被引量 : 0次 | 上传用户:edison_young
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:随着我国经济的快速发展和科技水平的快速提高,计算机技术和网络技术有了更好更快的发展,日益成为人们生活中不可或缺的工具之一。然而,随着计算机技术和网络技术的普及,计算机软件越趋复杂,存在较多的不安全因素,直接影响到计算机的安全性能。所以,进行计算机软件安全检测工作具有必要性。利用计算机软件安全检测技术能够为计算机提供更多安全保障。本文主要论述了计算机软件安全检测时的注意事项和安全检测技术。
  关键词:计算机软件;安全检测技术;计算机技术
  前言:软件安全性是衡量软件质量的重要标准。随着我国计算机软件的不断发展,其安全性难以得到充分保证,所以对计算机软件进行安全检测十分重要。利用安全检测技术,既能及时发现计算机软件存在的安全隐患,又能对计算机故障进行修补,以增强计算机的安全性能。计算机是复杂程度较高的系统,由众多软件共同支持运行,而软件中可能隐藏较多的安全隐患,必须对其采用良好的安全检测技术以清除。
  一、安全检测时的注意事项
  随着计算机软件类型增多,系统越趋复杂,所隐藏的安全隐患也相对较多,严重威胁着计算机的运行安全。所以,需要采用有效的安全检测技术,对计算机软件的安全性加以检测,及时处理安全隐患,提高计算机软件的安全性能,为计算机系统安全运行提供保障。但是,在使用安全检测技术进行检测过程中,需要注意一些问题。
  首先,操作人在安全检测之初,必须制定合理的安全检测方案。不同安全检测技术对不同计算机软件发挥着不同的效用,因而操作人在进行安全检测之前,必须充分了解计算机软件的特点、使用要求等方面,进而根据计算机软件的实际而选择安全检测技术,制定合理的检测方案,使安全检测工作得以有效开展。其次,进行计算机软件的安全检测工作时,必须要有安全检测人员和熟悉相应计算机软件的人员共同参与,两者共同协作,促使计算机软件的安全检测工作得以顺利进行。最后,开展计算机软件安全检测工作时,其安全分析必须要全面、细致,针对不同层面的软件选择不同的安全检测方法,确保安全检测结果的正确性。操作人在进行计算机软件安全检测工作时,必须注意以上几点,才能使安全检测工作取得良好的成效。
  二、安全检测的技术
  计算机软件种类繁多,其安全性能具有多样化,极有可能在计算既运行过程中出现漏洞,威胁计算机的安全运行。为此,利用安全检测技术对计算机软件加以检测具有必要性。目前,应用较多的安全检测技术主要有以下五种。
  (一)语法安全检测技术
  语法安全检测技术主要针对计算机软件中的语法进行测试,在输入条件不同的情况下,会产生不同的检测结果。语法安全检测技术通常只对源程序中的安全隐患进行检测,在C语言库函数与系统函数进行调换时,安全检测技术能够及时发现,并做出正确处理,进而形成以语法为基础测试数据。与此同时,安全检测技术对计算机软件进行安全检测,确保软件的安全性,为计算机的运行清除障碍。
  (二)动态安全检测
  利用动态的安全檢测技术,主要检测计算机软件中运行环境的变量,如:栈、内存等,检测其是否有漏洞等隐患。在安全检测工作中,安全检测技术如果发现漏洞,便会及时对其进行修复工作。此外,利用动态安全检测技术检测计算机软件,由于检测技术不需要对计算机软件的源码进行修改,所以可以确保软件的保密性,有效避免计算机主人的秘密外泄。随着计算机技术和网络技术的逐渐普及,计算机软件广泛应用于商务往来中,使得计算机软件的保密要求相对较高。然而,一些安全检测技术需要对软件的源码进行修改,极易使软件内容外泄,给计算机主人带去损失。采用动态安全检测技术,能够有效避免机密外泄,维护计算机主人的隐私。
  (三)静态安全检测
  静态安全检测技术是基于程序代码内部结构、特性的一种技术,在安全检测工作开展之前,构造合理的测试模型,使模型适应计算机的需求,可供计算机进行读取,进而进行计算机软件的检测。通过有效检测后,将待检测的数据与测试模型进行对比,如果期望一致,则说明此计算机软件的安全性能良好。随着静态安全检测技术的不断发展,其技术种类越来越多,我国有关部门正在各类技术的不断深入研究中,以期得到更为充分的安全检测技术。
  (四)混合安全检测
  将动态和静态的计算机软件安全检测技术相结合,我们称之为混合安全检测技术,不仅克服了静态和动态安全检测技术的弊端,而且能够更为有效的开展安全检测工作。目前,利用混合检测技术而进行计算机软件安全检测工作的技术种类相对较多,且检测的精度更高,为我国研究计算机软件漏洞检测技术奠定了基础。
  (五)基于web技术的安全检测
  随着web技术的逐渐推广和广泛应用,基于web技术的计算机软件安全检测技术随之发展,对促进安全检测工作发挥着重要作用。此项技术比起之前所用的多种计算机软件安全检测技术,更具先进性、灵活性和高效性,既能及时纠正计算机软件中的漏洞及安全隐患,又能确保计算机运行的可靠性和安全性。随着我国科技水平的不断提高,web检测技术的发展是必然趋势,因而基于web技术的计算机软件安全检测技术势必会与时俱进,为计算机提供安全保障。
  结论:总之,随着计算机技术和网络技术的迅速普及,计算机软件类型逐渐增多,虽然促进了计算机的更好运行,但是软件中存在较多的安全隐患,威胁计算机的运行安全。为此,利用有效的安全检测技术对计算机软件进行检测是有必要的。目前,我国采用较多的安全检测技术主要有五种,其优势各有千秋,为提高计算机软件的安全性发挥着保障作用。
  参考文献:
  [1]唐秋杭,孙歆.一种网络终端恶意程序攻击诱捕系统的设计和实现[J].计算机安全,2013,11:27-35.
  [2]王淑娟.制约食品安全管理创新的非制度性因素探析[J].理论探索,2014,01:91-94.
  [3]李斌,陈红,郭文忠,等.我国菜田土壤重金属污染现状及检测技术分析[J].黑龙江农业科学,2014,04:140-146.
  作者简介:吴昊(1990.2.3-),男,籍贯:辽宁省阜新市,学历:大学本科,专业:计算机科学与技术。
其他文献
从人造大理石使用过程中的缺陷出发,阐述高透明性无效衣人造大理石用乙烯基酯树脂,填充材料,低收缩添加剂等原材料的性质及要求,以及加热浇铸成型,BMC模压成型工艺和制品的性能。
针对遗传量子算法 (GQA)在优化连续多峰函数时易出现早熟现象 ,本文提出一种改进的遗传量子算法 (IGQA) ,其核心是在对量子门更新过程进行改进的基础上 ,引入群体灾变和自适应搜索网格的策略。通过典型函数测试和FIR数字滤波器设计实例表明 ,IGQA的性能优于GQA和其它几种遗传算法 ,具有比GQA更快的收敛速度和更好的全局寻优能力 ,能有效地克服早熟现象。
本文通过对西安市13个环境空气质量自动监测系统点位2014年PM2.5浓度数据的收集、处理和分析,研究西安市PM2.5浓度的时间变化特征、空间分布特征。结果表明:PM2.5浓度的季节
目的:观察健康教育路径在体检中心护理工作中的应用效果。方法:选取2015年7月-2016年7月我院体检者88例,随机分成对照组与观察组,各44例。对照组给予常规护理,观察组应用健康教育
【正】有人一提到图书馆的情报职能,首先想到的便是现代化的技术装备,而往往忽略了“基础工作”。笔者认为,要真正发挥图书馆的情报职能,必须在“基础工作”中紧紧抓住三个重
介绍外窗对建筑,特别是住宅建筑外立面的隔声性能的影响,塑料窗的隔声性难优于一般的实腹钢窗,受到用户好评,尤其是单框双玻塑料窗的推出,隔声量可达32dB,可 大大降低室内噪音。
K108高边坡工点因其复杂的工程地质条件和前期整治措施不够彻底等原因,相继发生了较大规模的病害,成为京珠南"卡脖子"工程,引起业主及相关单位的高度重视.论文采用地质分析与
云南喀斯特地区自然环境复杂,经济落后,人地矛盾突出,呈现出一定的特殊性。生态补偿不仅是解决生态环境问题的有效途径之一,也是改变喀斯特地区特殊人地矛盾的关键渠道,对云
目的:观察中西医结合治疗社区痛风性关节炎患者的临床疗效。方法:将82例社区痛风性关节炎患者分为观察组(41例)和对照组(41例),给予对照组患者双氯芬酸钠双释放肠溶胶囊和嘌呤醇片治
抗弯强度是水泥刨花板的主要力学性能指标。本文通过对水泥刨花板弯强度的研究表明,水尼刨花板的养护期以14d为佳;适宜的脱模抗弯强度为3.5 ̄4.0MPa;灰木比、芯层刨花形态与掺量、成型压力与板