APP下载

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

2016-02-22林龙恩

西部皮革 2016年24期
关键词:计算机软件计算机软件

林龙恩

(西华大学,四川 成都 610000)

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

林龙恩

(西华大学,四川 成都 610000)

随着科学技术的发展,计算机已经融入了人们生活的方方面面,人们在使用的过程中遇到很多问题增强人们的安全理念,解决计算机软件安全问题理所应当地成为了当务之急。计算机软件安全就是计算机所使用的系统软件本身的安全与保护其在运行过程中的效能使其正常运行。

计算机软件安全问题;分析;防御策略

1 计算机软件安全问题解决的必要性

现今,在这个高速发展的信息化时代,计算机已经融入了人们生活的方方面面。随着科学技术的发展计算机软件种类及其功能也越来越丰富,使其更能够满足人们的各种需要。计算机在人们的生活中的作用越来越大地位也越来越重要,也使其的安全性问题日益凸显,计算机软件安全问题成为人们的一个巨大挑战。计算机应经进入了各行各业,计算机软件的设计和管理需要注意很多的问题,例如电子商务的正常进行、信息资金的安全等一些现实性的问题。计算机软件安全就是确保计算机所使用的系统软件本身的安全与保护其在运行过程中的效能使其正常运行,其主要可以从两个方面说明。一方面,用户主要是注重软件自身的价值使用价值与安全性问题;另一方面,软件开发商既要注重软件自身安全更要满足用户对软件使用安全的需要,还要注意计算机软件在运行过程中安全问题,例如防止软件被破译被盗用等一系列问题。我国的计算机水平一直处于持续发展的过程中,只要我们在不断地努力地去发现问题解决问题并积累经验,就可以制定出有效可行的计算机软件安全问题的防御措施,避免出现以前出现的安全问题,促使我国的计算机行业又好又快的发展。

2 现今主要的计算机软件安全问题

2.1 计算机软件自身方面

计算机软件作为一种程序语言设计包括计算机系统中的程序和其文档。它是一种摸不着但是又具体可操作的东西。首先,计算机软件本身是一种需要技术和知识而创作出来的产品,创作者拥有其知识产权。但是由于计算机软件本身的易复制性与我国知识产权意识还不够严重威胁到计算机软件产品的知识产权问题。一些不法分子非法复制制作盗版山寨软件对计算机软件行业造成很大的冲击。其次,计算机软件本身也有其质量问题。

2.2 计算机软件运行使用过程方面

不法分子对计算机软件进行破译并以非法的方式对已破译过的计算机软件进行买卖和传播,这也很大程度上造成了计算机软件的安全问题。一些个人或者团体利用自身所掌握的技术和工具非法地跟踪和运行软件程序,对各种不同格式的文件可以直接进行读取和修改其设置以获得软件源代码等一切软件相关的东西对计算机软件进行破译。所以,计算机软件运行的安全就是必须的,防止计算机软件在运行的过程中被人为非法的破译、修改和盗用,以确保其正常运行。

2.3 人为方面以及其他方面

人为方面主要表现在计算机用户安全意识淡薄,安全防护技术水平极低,这就给黑客攻击、计算机软件病毒等非法入侵行为提供了便利,从而对计算机软件安全产生了严重的影响。其它方面主要包括安全管理体制不完善,安全防范技术落后,没有严格按照规定进行软件操作等方面,这些方面均会对计算机软件安全产生严重影响。

3 应对计算机软件安全问题的防御措施

3.1 完善计算机软件安全方面的法律法规

国家应制定并不断完善关于计算机安全方面的一系列法律法规,切实加强对计算机软件的保护。国家要做好对公民的计算机知识和法律法规的教育增强公民的法律意识。公民具有法律意识不做违法犯法的事。计算机软件知识产权所有者和版权所有者也可以利用法律来维护自身的权利。此外,各级部门应建立并落实责任制度,不断加大对盗版软件的打击力度。

3.2 制定严密的组织管理机制

计算机软件企业要有一套严密的组织管理机制,成立专门的小组对计算机软件进行检查和监控,使计算机软件从开发到进入市场被用户所使用都应在其管理和监控之中,减低其运行过程中的安全风险。第三,计算机软件开发商应该不断地更新发展技术,加强计算机软件的技术含量以增强其质量。特别是要加强加防复制、反追踪、加密技术等防破译技术以至于不法分子难以破译。由于所有的软件运行都是需要硬件的支持,特别是CPU的支持,解密者只要CPU的运行程序进行监控就可以得到所有计算机软件的信息。所以特别要注意CPU的反监控。

3.3 做好计算机软件安全设计工作

计算机软件设计优劣直接影响着计算机软件安全问题的出现机率,因此,在进行计算机软件设计工作时就应充分、全面的考虑计算机软件安全问题,认真分析计算机软件安全问题出现原因,从而采取有效的应对措施来保证计算机软件安全。要做好计算机软件安全设计工作主要应从以下几方面着手:第一,提高对系统安全漏洞检测设计的重视程度。设计人员在设计软件系统漏洞方面,应采用定期扫描的设计方案,以此促使用户能够及时发现软件漏洞问题及时对漏洞进行修复处理。第二,提高对用户访问认证设计的重视程度。对用户访问认证进行加密,主要是针对用户的访问名称和秘密进行加密,采取管理员身份验证手段,以此加强对系统软件访问与操作的限制。

4 结语

综上所述,本文对计算机软件安全问题及其防御策略进行了分析与探讨,具有非常重要的意义。计算机软件的安全问题是一个十分棘手的问题。因而必须加强对其问题的总结和分析,找出症结所在,方能对症下药、出奇制胜。

[1] 张靖召.新时期计算机软件开发技术的应用研究[J].中国新通信,2016,(21),

[2] 刘超.剖析当前计算机软件开发技术实践及展望[J].电脑知识与技术,2016,(24).

林龙恩(1994.11-),男,壮族,广西南宁人,本科,西华大学,java、网络信息安全。

TP309

A

1671-1602(2016)24-0001-01

猜你喜欢

计算机软件计算机软件
禅宗软件
计算机操作系统
基于计算机自然语言处理的机器翻译技术应用与简介
计算机多媒体技术应用初探
软件对对碰
基于C语言的计算机软件编程
浅谈不同编程语言对计算机软件开发的影响
信息系统审计中计算机审计的应用
浅谈基于C语言的计算机软件程序设计
即时通讯软件WhatsApp