当前位置: 查字典论文网 >> 对计算机软件安全问题的分析及其防御策略

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

格式:DOC 上传日期:2016-12-26 11:59:01
对计算机软件安全问题的分析及其防御策略
时间:2016-12-26 11:59:01     小编:高茁

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

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

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

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

在计算机科学技术发展的带动下计算机被广泛地运用于各行各业,计算机也普遍的进入了人们的家庭。随着计算机的普及其在日常生活发挥这越来越大的作用,它的安全性问题也日益凸显,也应引起人们的高度重视。现今主要的计算机软件安全问题可以从以下两个大的方面进行阐述。

2.1 计算机软件自身方面

计算机软件作为一种程序语言设计包括计算机系统中的程序和其文档。它是一种摸不着但是又具体可操作的东西。首先,计算机软件本身是一种需要技术和知识而创作出来的产品,创作者拥有其知识产权。但是由于计算机软件本身的易复制性与我国知识产权意识还不够严重威胁到计算机软件产品的知识产权问题。一些不法分子非法复制制作盗版山寨软件对计算机软件行业造成很大的冲击。其次,计算机软件本身也有其质量问题。计算机软件是软件开发商所开发创造出来的,俗话说人无完人,开发商所研制出来的计算机软件不可能是完美无暇的,总是会存在一些难以避免的缺陷其也使计算机软件出现安全问题。

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

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

2.3 人为方面以及其他方面

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

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

人们已经发现了计算机软件的安全问题,现在面临的就是如何解决问题如何对计算机软件安全问题进行防御。关于要怎么做的问题我们可以从不同的方面进行阐述。

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

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

以此来规范和整顿计算机软件市场,同时建立健全完善的监督体系,充分发挥网上监督、社会舆论监督等监督手段的作用,以便做到及时发现盗版计算机软件及时查处,从而有效遏制和降低盗版侵权现象的出现,保障计算机软件市场的正常运行。

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

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

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

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

3.4 提高计算机软件安全保护意识

用户计算机软件安全保护意识淡薄是导致计算机软件安全问题产生的主要原因之一,所以,必须提高用户计算机软件安全保护意识。用户应学习与计算机软件相关的法律法规和技术知识,在日常生活中严格按照规定要求来进行计算机操作,定期对计算机软件系统进行扫描检测,对重要的内容、日志等进行备份,定期查杀计算机病毒,清理计算机中的垃圾,以此确保计算机软件和整个系统的安全。

4.结语

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

全文阅读已结束,如果需要下载本文请点击

下载此文档

相关推荐 更多