APP下载

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

2018-05-07汤蓉娜

课程教育研究·新教师教学 2017年33期
关键词:计算机软件安全性软件

汤蓉娜

【摘要】对于从事软件研究设计的工作人员而言,在开发设计某款软件的过程中,要做好安全预测防范工作,进行细致的安全检测,这样可以及时进行相应的改进工作,使得安全隐患及时被消除,保障计算机软件的正常工作。

【关键词】计算机软件;安全监测技术

【中图分类号】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.

猜你喜欢

计算机软件安全性软件
长效胰岛素联合口服降糖药治疗2型糖尿病的疗效与安全性
西药临床应用中合理用药对其安全性的影响
关于桥梁设计中的安全性与耐久性问题的几点思考
刍议计算机软件中的安全漏洞检测技术
计算机软件技术的不可靠性探析
计算机软件应用及其发展趋势研究
有趣的识花软件
计算机软件安全检测技术
即时通讯软件WhatsApp
全氢罩式炉的安全性