摘要:随着计算机软件推广范围的扩大,自身的安全问题也逐渐受到了使用者的重点关注。因此,需要结合相关的技术手段对计算机软件使用中存在的问题进行深入地分析,并提出相关的防御策略,提高软件的安全性能。
关键词:计算机;软件;问题;防御策略
一、常见的计算机软件的安全问题
(一)软件自身的问题。作为计算机系统的重要组成部分,计算机软件在使用的过程中存在着许多的问题,常见的计算机软件主要分为系统软件和应用软件。因此,计算机软件自身的问题也主要表现在系统方面的缺陷及应用程序的漏洞。系统方面的漏洞主要针对的是操作系统:设计者在具体的设计过程中,逻辑上的不合理或者设计方法的不科学,将会为系统的正常运行带来重大的安全隐患。当操作系统出现一定的漏洞时,将会为黑客的侵入创造有利的条件,促使他们利用携带病毒的相关软件攻击用户的电脑,影响了用户计算机的正常使用。而用户计算机中的应用软件在使用的过程中也会存在一系列的问题。主要表现在:(1)软件在逻辑设计方面缺乏科学的参考依据,为软件的推广使用带来了较大的风险;(2)不同的应用软件所需的操作平台有所差异,带来了许多不确定的影响因素,影响了软件的正常使用;(3)盗版软件的存在使得软件内部存在着大量的病毒,威胁着用户计算机系统的安全稳定性。
(二)计算机软件具体使用过程中的问题。当用户利用自身的计算机软件开展相关的工作时,一些不法分子利用相关的技术手段,诱导用户执行某些风险系数较高的程序,增加了系统的安全隐患。同时,市场上存在的盗版软件在具体的使用过程中,某些非法程序将会对用户的操作行为进行实时地监控,自动运行携带病毒的软件程序,获取用户计算机系统内部的机密信息,为用户计算机软件的正常使用带来了潜在地威胁。
(三)权限使用的混乱及使用者的技术水平偏低。某些计算机软件的正常使用需要用户登陆自身的账号密码,主要目的在于防止软件受到外来非法技术手段的攻击。但是,一些用户将自身的软件账号信息交付他人使用,将会为系统带来潜在的安全风险。不同的用户对于风险识别的能力有所差异,权限使用的混乱加大了软件安全隐患存在的几率。同时,计算机使用者的技术水平也会对软件的正常使用带来许多的问题。主要在于使用者自身的安全防范意识较低,容易受到网上钓鱼软件的诱导,降低了软件的安全性能。
二、计算机软件安全问题的防御策略
(一)做好软件设计阶段的相关工作。为了有效地预防用户计算机软件问题的发生,需要通过相关的防御策略做好基本的预防工作。其中,做好软件设计阶段的相关工作,对于软件安全隐患的消除具有积极的作用。这些工作主要包括:(1)软件开发者在构建软件的结构框架时,需要利用科学的方法保证逻辑方面的合理科学性,减少软件自身的漏洞;(2)新的软件在投入市场之间,需要经过反复地测试,完善软件的相关管理机制,提升软件的运行水平。
(二)强化软件使用者的安全防范意识。结合目前软件问题发生的相关事件,使用者安全防范意识较低是软件问题频繁发生的重要原因。因此,为了提高软件的使用效率,减少软件的安全隐患,需要强化使用者的安全防范意识。实现这样的目标,首先需要让使用者意识到软件问题发生可能造成的重大影响。然后通过有效的途径为软件使用者提供影响软件安全常见因素的相关信息,加强他们软件安全使用的认识,减少软件使用中的误操作行为。同时,相关的信息安全管理部门应该加大软件教育的宣传教育力度,为我国信息行业的更好发展提供可靠地保障。
(三)加快软件加密技术的更新速度。现阶段预防软件安全问题发生的常用技术手段有:计算机系统内部引入加密技术,利用限制访问权限功能的作用提高软件的安全性能。这些加密技术一定程度上降低了软件安全问题发生的几率,保证了人们正常的工作生活。但是,信息化技术的快速发展,黑客的攻击手段千变万化,需要加快软件加密技术的更新速度。利用先进的加密技术,能够为计算机系统带来科学的预防机制,保证软件的正常使用不受影响。
结束语
信息化技术的不断发展,为社会各行业经济效益的增加带来了积极的推动作用。与此同时,计算机软件在实际的应用过程中出现了许多的问题,影响了相关行业的生产效率。因此,针对计算机软件不同问题的表现方式,需要建立可靠的防御机制进行及时地预防,保证系统的正常运行。
参考文献
[1]陈宏,朱秀娟.计算机软件安全问题的分析及其防御措施研究[J].河南科技,2014(01).
[2]李卓岳.试论计算机软件安全问题及其防护策略[J].科技创新与应用,2015(32).
作者:孙静
相关专题:哈尔滨学院学报编辑部 省级期刊论文发表