APP下载

计算机软件安全问题及其防护策略分析

2018-03-04◆陆

网络安全技术与应用 2018年2期
关键词:系统漏洞计算机软件防火墙

◆陆 军

计算机软件安全问题及其防护策略分析

◆陆 军

(武汉软件工程职业学院 湖北 420305)

随着信息化和计算机技术的不断普及,越来越多的行业开始利用计算机进行技术改革,计算机也因此成为社会常见的一种智能技术。计算机用户数量的快速增加,使得计算机软件的需求越来越多,不同种类与不同功能的计算机软件也相应而出。计算机软件在进行实际应用时,一旦保密性和可靠性比较差,必然会影响到计算机软件的安全使用。基于对计算机软件安全问题及其防护策略的研究,本文主要详细分析了计算机软件存在的安全问题,以及同时对防范计算机软件安全问题提出了相关防护策略。

计算机;软件安全;安全问题;防护策略

0 引言

计算机作为20世纪最先进的科学技术发明之一,其对促进经济和社会发展有着十分重要的影响,为了满足计算机用户对计算机软件的使用要求,越来越多的软件公司开始开发计算机软件。不断研发的计算机软件,虽然在一定程度上方便了人们的生产生活和学习需求,但其在带来有利之处的同时,也带来了一定的负面影响。由于计算机软件是由多家软件公司开发的,其软件程序与编程各不一致,没有相对统一的编程接口,使得其难免会存在较多的应用安全问题。

1 计算机软件安全存在的问题

1.1软件跟踪存在的安全问题

计算机软件在开发出来后,难免会出现软件跟踪现象,不法计算机技术人员通过计算机软件的一些程序,对其进行软件编程的修改,使得其能够对加密软件进行相关获取,从而获取计算机软件的程序内容。计算机软件跟踪主要有两种形式,一种是静态跟踪形式,另一种则是动态跟踪形式,其跟踪方式是利用计算机的断点中断与单步中断实现的。静态跟踪是常见的计算机软件跟踪方式,其是通过一些软件程序,将计算机软件的源代码进行破译,从而以修改其中的源代码程序,使得计算机软件能够进行相关程序跟踪。动态跟踪方式与静态跟踪方式不同,其主要是修改计算机软件的环节内容,使得其运行程序能够停留在单一环节,进行单步执行,以对软件进行跟踪与分析。

1.2软件系统漏洞存在的安全问题

计算机软件系统漏洞是不可避免的问题,计算机软件在进行开发时,其的系统控制要求和操作要求,使得其涉及到一些限制因素,而这些限制因素也在一定程度上容易引发软件系统漏洞。系统漏洞是计算机软件最突出的安全问题,其对软件用户产生的影响十分不利,不仅会影响到计算机软件用户的正常使用,也容易对计算机用户的信息安全造成侵害。虽然目前开发出多种杀毒软件和防火墙软件,但由于受到计算机软件系统操作的影响,这些系统漏洞还是很难进行彻底解决的。

1.3计算机软件病毒与黑客攻击存在的安全问题

软件病毒与计算机软件其他安全问题不同,其具有十分强大的感染性和隐蔽性,能够通过一些软件程序携带方式,对计算机软件进行自我破坏式的攻击。计算机软件在感染上计算机病毒后,不但用户数据和用户信息会被清除,其的系统数据也会进行相应的更改,对计算机造成的破坏十分显著。计算机软件种类的增多,使得计算机软件病毒不断出现,越来越多新技术的计算机软件病毒,导致计算机软件的安全问题日益严重。黑客攻击是常见的计算机软件安全问题,其主要分为非破坏性攻击和破坏性攻击。不法黑客分子通过网络监听和TCP协议缺陷,对计算机软件进行破坏攻击,并盗取计算机软件用户的用户信息,使得计算机用户软件系统受到扰乱。

1.4非法复制存在的安全问题

由于计算机软件的开发过程比较复杂,程序知识也比较密集,使得很多人为了节省计算机软件的开发成本,而对计算机软件进行非法的复制。计算机软件作为一种开放性的使用软件,其本身就具有较强的易复制性,非法复杂软件技术人员通过计算机软件的一些系统漏洞,对其核心数据和软件源编码进行相关的复制,从而开发出类似的软件获取暴利。根据相关调查显示,国内外每年因非法复制损失的金额高达150多亿美元,甚至有些国家的计算机软件非法复制率高达80%。计算机软件非法复制存在的安全问题,严重的影响了计算机软件的应用市场,给计算机软件用户使用带来了一系列的安全问题。

2 对计算机软件安全问题的防护策略

2.1采用反跟踪技术进行安全管理

反跟踪技术是一种基于计算机软件跟踪的防范技术,其主要对计算机软件进行相关的系统控制,避免计算机软件的工具被进行调试。不法计算机技术人员在攻击计算机软件时,其都是通过跟踪软件和盗取软件源代码开始的,而反跟踪技术防止软件复制的功能,使得计算机软件的安全得到有效保护。反跟踪技术与其他软件相比,其具有良好的计算机软件安全管理性能,能够有效地加强计算机软件的安全性能,使得计算机软件的应用性能和使用安全不断被优化。

2.2合理应用防火墙技术

计算机软件在刚开始应用时,其的系统漏洞是不太显著的,而随着用户的软件应用深入,其的系统漏洞也逐渐显示出来。计算机软件公司在发现系统漏洞后,即使快速的对系统漏洞进行修复,也难免因一些修复操作而引发新的系统漏洞。若想最大程度的解决计算机软件系统漏洞的问题,必须要合理的应用防火墙技术,以对计算机软件系统漏洞进行相关修复。防火墙技术有多种保护类型,目前应用比较广泛的是第三代防火墙技术,其主要是在接口处对数据进行相关截取,以检测数据的获取内容,从而保护计算机软件的应用安全。第三代防火墙技术在实际进行计算机软件保护时,其的检测速度非常快,并且在快速检测后发送反馈报告,以提供给软件用户查看。

2.3加强对计算机软件病毒的防范

计算机软件病毒的种类非常多,为了有效防止计算机软件病毒的攻击,必须要建立全面的计算机软件病毒防范体系。对此,计算机软件用户在进行软件操作时,需要安装相关的病毒检测和病毒查杀以及漏洞检测的软件,以实时获取计算机软件的操作内容,避免计算机软件受到病毒的侵扰。计算机用户在软件使用过程中,需要定期对计算机软件进行病毒查杀,以发现一些潜在的计算机软件病毒,并对其进行技术处理和解决,从而提高计算机软件的操作安全性。未来必然会有更多的计算机软件出现,因此病毒查杀软件需要实时录入计算机病毒库,以对新型病毒进行及时防范和处理。

2.4防治非法复制

一些计算机软件为了方便软件用户的使用操作,其对计算机软件进行了相关系统修改,使得计算机软件能够进行相关的复制,这种做法给非法复制人员提供了较多的可乘之机。非法复制的计算机软件系统,一般都携带软件病毒与附加程序,这对计算机软件用户的软件使用十分不利。对此,为了有效改善非法复制的现象,计算机软件开发公司不但需要对软件进行相关权限限制,也需要对软件进行自我防复制保护,以对计算机软件系统进行程序优化。对于计算机软件的软件程序与软件源编码,需要进行加密权限的设置,并实时监控计算机软件的权限获取,以对非法获取的渠道进行及时查杀。

3 结语

综上所述,计算机软件技术作为社会应用十分广泛的一项技术,其在我国的发展前景十分良好,为了提高计算机软件用户的使用水平,必须要对计算机软件进行相关的改革。在对计算机软件进行防护管理时,需要从根本上研究计算机软件的安全问题,从而有效的对计算机软件进行相关改进,确保计算机软件用户的使用安全。对计算机软件进行相关的安全防护,不但有利于推进计算机软件产业的发展,在一定程度上也有利于促进我国社会和经济的发展。

[1]陈帧.浅析计算机软件安全问题及其防护策略[J].信息系统工程,2013.

[2]许亮.浅析计算机软件安全问题及其防护措施[J].科技创业家,2014.

[3]任晓凤.计算机网络安全防护问题与策略研究[J].电子技术与软件工程,2013.

[4]李卓岳.试论计算机软件安全问题及其防护策略[J].科技创新与应用,2015.

猜你喜欢

系统漏洞计算机软件防火墙
基于模拟攻击的Windows系统漏洞提权攻击检测方法
构建防控金融风险“防火墙”
基于C语言的计算机软件编程
浅谈不同编程语言对计算机软件开发的影响
浅谈基于C语言的计算机软件程序设计
计算机系统漏洞与安全防范技术研究
党政机关信息系统等级保护研究
在舌尖上筑牢抵御“僵尸肉”的防火墙
神州修车救援APP取得计算机软件著作权
下一代防火墙要做的十件事