计算机软件安全监测技术的探析

来源 :课程教育研究·新教师教学 | 被引量 : 0次 | 上传用户:dianq
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  【摘要】对于从事软件研究设计的工作人员而言,在开发设计某款软件的过程中,要做好安全预测防范工作,进行细致的安全检测,这样可以及时进行相应的改进工作,使得安全隐患及时被消除,保障计算机软件的正常工作。
  【关键词】计算机软件;安全监测技术
  【中图分类号】TP309 【文献标识码】B 【文章编号】2095-3089(2017)33-0284-02
  当今社会,互联网发展迅猛,计算机的使用已经遍布各行各业,成为人们工作和生活的必备品。科学技术每一天都在变化发展,伴随着科技的进步,计算机技术也在一天天发展壮大。对于一台计算机而言,其软件的应用范围相当广泛,几乎所有的计算机都有软件的运作,现代人越来越多的利用计算机软件来从事日常工作,不过,其软件的安全性是一个大问题,如果不做好安全防范工作,那么,很有可能会泄露重要的数据信息,导致不法分子有机可乘,也会给网络安全带来隐患,给人类带来灾难[1]。所以,我们在使用计算机软件进行工作和生活的过程中,一定要注意信息的安全,而对于软件开发人员来讲,就是要做好安全检测工作,对于相关的安全隐患因素,一定要及早发现,加以改进,保障软件的正常工作,更好的服务社会。可见,对于软件的开发来说,其安全检测工作是非常重要的一项内容。
  一、计算机软件安全检测的基本内容
  在互联网的时代,几乎所有行业都涉及到计算机软件的使用,而且越来越多的软件被开发出来。这种软件当头的今天,人们在获得便利的同时,不得不面临一个问题,那就是安全问题。当今社会,计算机的使用在不同领域越来越广泛,人类已经离不开计算机的使用。所以,软件的发展安全性越来越引起人们的重视,对此,对计算机软件安全的要求也变得越来越高。常见的有下面几种情况:
  由于现在的电脑经常会被安装各种软件,而有些软件有一定的运行条件,当多款软件之间的运行条件不一致的时候,也就是存在兼容性问题的时候,可能会导致电脑卡机或者运行速度降低等情况;当用户在使用某款软件的时候,可能会有一些私密的个人信息产生,这样很容易被不法分子利用泄露,所以,使用软件的同时很有可能会泄露自己的个人隐私,如果这些信息不能及时得到保护,那么后果是很严重的。
  二、计算机软件安全检测的具体技术
  1.语法安全检测技术
  语法安全监测技术主要是对计算机软件中的语法进行实质性、技术性检测。如果开始的输入内容不一样,那么最终的检测结果也是不一样的。这项技术一般都会用在对源程序的安全检测上,它能够有效找出C语言库函数和系统函数之间的切换,而且还能给出正确有效的处理措施,这样就能够形成以语法为基础的测试数据[2]。此外,语法安全检测技术也可以有效检测软件的安全性,保证计算机安全正常操作。
  2.动态安全检测技术
  所谓动态安全检测技术是针对软件的操作环境变量的检测,这项技术主要是排查漏洞等安全隐患。利用该技术,用户的个人信息能够有效得到安全保障,因为使用该技术软件的源码不用改动。当有漏洞出现的时候,该检测技术可以及时有效的进行漏洞修补。在商业社会的时代,安全性的要求越来越引起人们的重视,而计算机软件在商务工作中的应用也越来越广泛,所以,动态安全检测技术在商务工作中发挥的作用越来越大。
  3.静态安全检测技术
  静态安全检测技术是基于程序代码内部构造而产生的技术,需要提前搭建测试的模型,才可以对计算机实施安全静态检测。通常情况下,使用该技术的操作如下:工作人员通过静态安全检测技术检测目标计算机,然后对比选定的测试模型和待检测的程序数据,其对比的数据结果越一致,那么目标计算机的软件安全性就越高,反之,如果对比结果相差巨大,那么说明软件的安全隐患是非常大的。随着科技的发展,该技术也在日渐完善,而且检测起来方便简单,所以,该检测技术受到了广大研究人员的青睐,并且发展的越来越快,从而为计算机软件的安全提供了良好的保障。
  4.混合安全检测技术
  由于软件安全性被人们高度重视,各种软件安全检测技术接踵而至,为了得到更加全面系统的安全指标,人们不在局限在某项安全检测,而是把检测的范围扩大到方方面面,也就是说对计算机软件进行多项或者混合的检测,这样才能够保证其高度全面精准的安全性[3]。所以,使用多种检测软件并行的情况是比较多的,也就是使用混合安全检测技术。这样能够双管齐下,把动态和与静态的安全检测技术一起使用,利用各自的优势,使得检测结果更加全面准确,没有任何遗留,不仅扩大了检测的范围,还极大的提高了软件的安全性。
  5.基于Web技术的安全检测技术
  随着互联网的出现和发展,网络资源开发,也就是Web技术也在不断发展变化。利用Web技术来进行软件的安全检测,是比较新的一件事,也是最近几年软件安全检测技术领域的一项重要的技术成果。目前,Web安全检测技术已经展示出它的独特魅力了,并且检测效果高效灵活,从各个方面都非常适合检测软件的安全性能。总而言之,基于Web技术的安全检测技术不但可以测出安全隐患,还可以及时消除这些隐患,保障计算机安全有效的运行。基于Web技术发挥了巨大的作用,很有可能會逐渐替代原有的检测软件。
  三、结语
  可见,在互联网的今天,在计算机软件成为人类工作生活必需品的时代,计算机安全检测技术发挥了非常重大的作用。相信在不久的将来,计算机安全检测技术会越来越彰显其伟大,更好的服务于计算机,很好的服务于社会,很好的造福于人类。
  参考文献
  [1]张家聪.计算机软件安全检测技术[J].科技尚品,2016(11).
  [2]刘露.浅议计算机软件安全检测技术[J].数字技术与应用,2016(5):204-204.
  [3]李梅.基于计算机技术发展基础上的计算机软件安全检测技术[J].电脑知识与技术:学术交流,2016,12(6):58-59.
其他文献
【摘要】新课程的改革对小学教学提出了新的要求,而教师通过树立正确的教学观念,进一步优化教学措施对于课堂教学质量的提升非常重要,现阶段青年教师成为小学教学的主要部分,青年教师的专业化培养也成为学校建设的主要任务之一,因此本文针对学校青年教师的特点及教学过程中易出现的问题,提出了一些青年教师专业化培养的措施,以便为小学教学提供一支专业化优质教学团队。  【关键词】新时期;青年教师;专业化  【基金项目
马克思不做挂名编辑一八六九年五月,第一国际会员保尔·拉法格准备在法国办一家国际的报纸《文艺复兴》。他想把不可能参加编辑工作的马克思列入编辑名单,以壮报纸的声势。
【摘要】课程设置是整个培训教育活动的核心和关键,是实现培训目标的重要载体。只有逐步建立符合时代要求、满足干部需求、具有行业特色的培训课程体系,才能提高干部教育培训针对性和实效性。本文拟对新疆质监系统干部教育中心的培训课程进行调查研究,在此基础上分析培训课程的现状和存在的问题,探讨如何进一步提高培训课程效能。  【关键词】干部;教育培训;课程设置;问题  【中图分类号】726 【文献标识码】B 【文
干旱是一个缓慢发展的复杂气候现象。传统的干旱监测是基于站点的气象观测开展的。基于卫星观测得到的干旱指数监测干旱动态已经成为一种新型有效监测手段。诸多的可免费获取
1、工程概况小闾水库位于浙江省玉环县境内,水库控制集雨面积4.27km2,工程始建于1958年9月,1964年6月竣工.工程由大坝、溢洪道和输水隧洞组成.主体工程按30年一遇洪水设计,50
【摘要】时代在发展,科技在进步,教育在改革,物理这门学科越来越受到人们的重视,物理知识不仅是高考中的重点,也是难点,物理题在高考理综试题中占据着举足轻重的地位,学生要想在考场中取得优异的高考成绩,必须得把物理这门学科学好,物理所包含的内容多,每年考生都会在这块的学习上花费大量的时间,对于物理来说,在平时的教学中,注重课堂教学是极其重要的,这也就要求教师要创设一个高效性的物理教学课堂。提高课堂效率,
随着中职教育“双师型”教师要求的提高,中职教师文化发展日渐引起重视.鉴于中职教师文化的特殊性,引入优秀的企业文化理念成为中职教师文化建设与发展的必然选择与有效途径,
【摘要】当下,大学生应征入伍工作正在全国如火如荼的开展,然而,现实情况是“征兵难”问题在各大高校却很突出。本文结合大学生入伍工作的现状,引申出针对该项工作的几点思考,为以后该项工作的完善和发展提供一些参考建议。  【关键词】大学生;应征入伍;工作;思考  【中图分类号】G645.5 【文献标识码】B 【文章编号】2095-3089(2017)33-0280-01  近年来,随着世界格局的变化,国家
【摘要】互联网与信息化的推进下,不同行业的信息数据量显著增加,大量信息之间的交换与传输,在给计算机信息技术发展带来机遇的同时,也带来了较多的挑战。为了滿足社会发展的计算机信息处理需求,大数据时代相应产生,大数据时代与传统小数据时代不同,其过于注重于海量数据的分布式数据挖掘,因此使得大数据时代为计算机信息处理技术发展奠定了良好基础。在大数据的时代发展中,计算机信息处理技术必然有着更大的发展空间,科学
改革开放以来,我国工业化步入快速发展时期,特别是长三角、珠三角等发达地区的城市工业化进程更快。伴随着城市产业空间的迅速扩展和乡镇企业的迅速崛起,城市区域工业用地空间布