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

(整期优先)网络出版时间:2019-12-05
/ 2

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

代仲

国网太原供电公司 山西 太原 030012

摘要:现当今,我国经济发展十分迅速,科技的发展也在加快,由于互联网技术、计算机技术得到了全面的普及和应用。作为计算机技术的重要组成部分,计算机软件种类不断增加,应用范围日益扩大,深刻影响了人们的日常工作和生活。同时,基于网络系统的高度开放性,计算机软件面临的安全问题日益突出,各类不良事件发生率持续增加,使得人们的计算机软件安全方面的要求逐步提高。相关技术人员应在软件功能研发的基础上,加大对软件安全系统的研究,制定科学的防范策略,使计算机软件更好地为社会发展服务。

关键词:计算机软件;安全问题;防御措施

引言

计算机软件安全性是一个社会普遍关注的问题,计算机在现代人生活中占据重要地位,生活和工作对计算机的依赖比较强,享受计算机带来便利的同时,安全性不足的问题也逐渐的显现,用户的隐私容易被泄露,干扰到了计算机的正常使用。计算机是由硬件和软件构成的,相较于硬件来说,软件的安全威胁更大,各种软件的开发和应用,丰富了人们的生活,同时也增加了安全风险,数据信息容易被窃取和修改,软件病毒会导致计算机系统瘫痪,无法保障计算机正常运行,同时也会给用户生命和财产安全产生负面影响。目前,计算机软件既要满足用户对软件功能性的要求,又要保证使用软件的安全性和可靠性,想要实现这个目标需要全面分析计算机软件存在的安全隐患,有针对性的采取防御措施,从根本上解决计算机软件安全问题。

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

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

2计算机软件常见的安全问题

2.1计算机软件自身安全问题

计算机软件自身安全问题主要表现在两点:自身质量问题、软件盗版。计算机软件自身质量问题不可避免,作为世界上最著名微软公司供应软件也出于技术或者编写规则方面的原因而带有一定问题或者缺陷。一般情况下,这些问题和缺陷被称为安全漏洞,计算机软件安全漏洞可以分为安全性漏洞和功能性漏洞两种类型。所谓安全性漏洞是软件中容易被攻击者利用或者攻破的设计,这些点一旦被攻破就是影响软件正常运行,产生非预期的运行,例如,软件中运行的信息被非授权地传输到其他位置。所谓功能性漏洞就是影响软件正常功能运行的失误或者错误,这类漏洞一点运行可得导致软件无法正常工作或者工作结果出现错误。第二种安全漏洞当前并不多,只是第一种安全问题在外部攻击能力提高的背景下呈现逐年提升的趋势。计算机软件盗版的安全问题主要体现在对知识产权者权利的侵犯和使用者并不安全。计算机软件是知识密集型、高科技、高价值产品,不法分子盗版计算机软件获取暴利必然侵犯软件拥有者的知识产权,计算机软件易复制性也为计算机软件盗版提供便利性,世界各国计算机软件盗版率都居高不下。盗版软件基本不更新,容易受到攻击,甚至有些盗版软件被安置“后门”,这会严重影响使用者信息安全。

2.2感染病毒

计算机运行环境复杂,软件安全性会受众多因素的影响,其中最为常见的是计算机病毒,直接侵入到计算机内破坏软件,以极快的速度传播病毒,自己复制或者改变计算机软件程序,删除或者篡改存储的数据信息和资料。计算机病毒具有突发性和隐蔽性的特点,用户很难在第一时间发现,无法彻底清除,控制的难度系数大,破坏性极其大,也是引起计算机软件安全问题的主要原因,这就要求采取有效的措施防止感染病毒,提高计算机软件的安全性。

3防御计算机软件常见安全问题的对策

3.1规范使用计算机软件

在使用各类计算机软件的过程中,应保证使用的规范合理。相关部门应建立网络管理机构,大力研究安全防范技术,提高用户安全意识,加强对软件系统日志的管理,定期评估审核软件的安全状态,及时提高安全等级。使用过程中严格依据授权的相关规定进行,避免私自转让授权,从源头上预防各类安全问题。

3.2提高防火墙技术

防火墙就图从一个安全保护屏障,将内外部网络隔离开来,建立的安全关口,最大程度的防止黑客攻击。防火墙技术实质上是一种隔离技术,通过设置访问权限和验证工具,想要访问计算机必须先要穿越防火墙,对于各种属性进行过滤,比如来源IP地址和端口号、服务类型、相关协议、网域名称等。网络中所有数据流都要经过防火墙,只有符合安全性的才能通过,并且自身具有很强的抵抗攻击的能力,有效的防范黑客入侵。计算机运用新的防火墙技术,现代普遍使用的是第三代技术,除了实时监控数据流,起到保护软件的作用,还能快速的检测出不被允许访问的用户,然后直接拒绝访问请求,提高了计算机软件安全性,在计算机中得到了广泛的应用。

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

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

结语

综上所述,计算机软件安全问题变得越来越严重,严重的影响了用户正常使用计算机,对于生活和工作产生很大干扰,在这种情况下需要全方位分析软件安全问题,然后结合面临的安全威胁,有针对性的制定计算机软件安全防御措施,从根本上解决安全问题,确保计算机软件的安全性和正常运行。

参考文献

[1]汤力.计算机软件安全问题的防御措施[J].电子技术与软件工程,2018(2):211.

[2]陈映村,程鹏飞.计算机软件开发与数据库管理中的问题与应对策略[J].计算机产品与流通,2017(1):34.

[3]杜舒婷.计算机软件安全问题与防御对策分析[J].电子技术与软件工程,2018(23):229.

[4]荆卫国.计算机软件的安全防御对策探讨[J].电子技术与软件工程,2017(11):41.