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

2018-04-04 09:28彭健
魅力中国 2018年48期
关键词:安全隐患软件计算机

摘要:网络信息化的不断发展以及计算机技术的不断普及,使其越来越多的走进了各行业的技术改革与创新之中,而计算机作为重要的技术载体也逐渐成为了当今社会中十分重要的智能型技术资源。伴随着计算机技术应用化的不断普及,使用和享受计算机智能服务的人群也越来越多,各种各样的计算机软件也应使用人群的需求而生,同时这些计算机软件具备着多种多样的功能和服务类型。这些计算机软件与人们的生活机密相连,一旦出现隐私泄露性问题以及其他的安全性问题,不但会对该软件的开发使用性带来打击,更会给用户带来损失和不便。因此,当今社会之中随着计算机软件安全隐患问题的不断暴露,如何及时采取措施进行计算机软件的安全防护则成为了十分重要的研究课题。本文建立在对计算机软件的相关认知基础之上,通过对计算机软件存在的安全隐患的深入分析,提出了针对性的解决措施及建议。

关键词:计算机;软件;软件安全;安全隐患;防护措施及建议

引言:

计算机是当代科技文明进程之中最先进的发明之一,在当今人们的日常生活之中更是得到了普遍的应用和推广,以计算机为载体的信息科技也承载着更加丰富和快捷的内容,不仅为人们的日常生活带来了更加便捷高效的服务,也为社会经济的发展带来了十分重要的影响。因此,为了迎合越来越多的计算机使用人群不同的软件服务需求,计算机软件开发公司及团体也对其投入了大量的研发力量,各种计算机软件层出不穷、不断面世。但是,在不断提高人们的需求满意度的同时,也出现了一系列的计算机网络安全问题,对计算机技术的不断发展造成了严重的负面影响,通过网络病毒、控制入侵等非法手段来获取计算机内的隐私信息及数据的现象比比皆是,日益威胁着计算机网络环境的安全,成为了迫切需要解决的社会性问题。

一、计算机软件的内涵

所谓计算机软件指的一系列的以“数字编码”为形式存在于计算机运行体统中的程序和文档的总称。其中计算机程序,指的是通过特定的编码集合来控制计算机的运行功能的,对计算机中相应的规则性处理和系统运行发挥着重要作用。再者,计算机文档,指的是为了使用户更加清晰的了解和领悟计算机软件程序的运行,从而通过文字进行的描述和说明。程序在通过计算机载体进行说明后才可发挥其运行功效,而文档则相当于直接性的计算机软件的说明书[1]。

(一)计算机软件的分类

就目前的计算机开发应该情况来讲,我们所接触到的计算机软件通常由应用软件和系统软件两个种类所构成。

(二)系统软件

系统软件主要负责通过对计算机内各独立性的硬件进行统一的协调及管控并以此来保障计算机的基础运行,在计算机软件中占据着重要的地位。系统软件对计算机内的数据管理库、编译器、驱动等都起着有效的保护作用,是计算机得以正常和健康运行的基础。诸如被普遍应用的windouws系统就是极具代表性的系统软件。

(三)应用软件

而对于应用软件来讲,则主要负责具体化的应用性工作,如办公软件、游戏软件及相应额工具类软件等都属于应用软件的范畴。详细来说,图片软件就是为了显示和编辑处理计算机中图片的软件;office、wps等则是办公软件。

二、有效解决计算机软件安全性问题的意义

计算机软件安全主要指的就是计算机内所安装和使用的系统软件及应用软件在内的所有程序软件的安全与正常化的运行保障。首先来说,就计算机软件的用户来讲要明确认知软件的使用性价值以及安全性的相关问题;其次来讲,就计算机软件的开发公司及团体来讲,在进行软件的制作及研发的过程中就要对可能存在的安全隐患问题进行严谨的考虑和针对性措施的完善,以求将计算机软件的安全隐患问题扼杀于摇篮之中。纵观我国当今计算机的发展现状,正处于发展中的重要时期,因此我们要更加努力的致力于软件安全性问题的研究和探讨中,在不断的在实践中逐步积累经验,以取得更大的突破性的发展。

三、计算机软件的安全问题

(一)计算机软件的自身性问题

计算机软件是通过程序编码进行设计,进而开发和制作出的包括系统程序及其文档在内的软件系统,因此它具有相应的可操作性。首先,计算机软件的开发作为一种技术性产物,其开发者具有相应的知识产权,但是由于计算机软件的可操行使其易于随意被修改和复制,加之我国当今对社会人群对知识产权的认知和尊重程度仍然较为缺乏,更是对计算机软件的安全性问题造成了威胁。一些不法商贩和个人通过各種网络渠道贩卖盗版软件的现象层出不穷。

(二)计算机软件的人为性问题及其他方面的问题

目前我国的计算机软件适用人群虽然数量庞大,但是对计算机软件的安全性问题的防患意识仍然较为欠缺,给黑客攻击、病毒程序等的非法植入带来了可乘之机,从而导致计算机原有程序被非法侵占、窃取计算机内用户隐私现象的出现,进而对计算机软件的安全性带来了极大的威胁。其次,我国现阶段针对计算机软件安全的法律法规和制度体系并不完善,安全防患的水平和能力较低,对计算机软件的违规安装等原因也为计算机软件的安全使用造成了负面影响[2]。

(三)计算机软件在运行过程中的安全问题

因计算机软件的可修改和易复制的特性,使得许多非法分子趁机对软件进行破译、复制,进而进行市场贩卖和传播,严重影响了计算机软件的安全使用。很多非法团体个人利用自身掌握的计算机软件知识,对相应的计算机软件进行非法入侵和运行,进而通过对不同格式文件的读取获得计算机软件的原始代码,通过对其的破译进行非法复制及传播[2]。因此,加强计算机软件在运行过程中的安全性保障是亟待解决的重要性问题,以确保在计算机软件的运行过程中可以将想要进行非法破译的行为有效拦截,保障计算机软件的安全运行。

四、防御计算机软件安全问题的策略

(一)对计算机软件安全方面的法律法规进行制度完善

针对我国目前计算机软件安全方面的法律法规较为不完善的现状,国家及政府层面应不断对其进行完善和加强,以切实保障计算机软件的安全性问题。同时国家和政府层面要不断加强对普通民众的法律法规教育和宣传,培养公民对计算机软件安全方面法律法规的全面化认知和理解,从而避免触及法律法规的底线和规定。此外,要从法律层面确保计算机软件的知识产权得到应有的保护,一旦发生非法窃取和复制的情况,计算机软件的开发者可以进行及时有效的申诉和追究,从而加大打击盗版软件的力度。

(二)加强计算机软件在设计过程中对安全问题的考虑

在计算机软件的安全问题上,首先要做到的就是防患于未然,在设计及开发的过程中将一切安全隐患扼杀于摇篮之中,因此要不断加强计算机软件在设计及开发过程中对安全问题的考虑和实施,找出威胁计算机软件安全的根本性问题和源头,进而探讨和研究出相应的针对性措施。首先,在计算机软件的漏洞检测环节要不断加强重视力度,针对检测出的漏洞软件开发及设计人员要进行及时的修补,并进行定期的安全性检查和扫描,及时发现隐患并进行修复。其次,要加对强计算机软件用户访问认证的严谨度,针对用户访问过程中的访问名和登录进行加密设计和要求,并对其进行身份验证和后台管理,以防止非法访问造成的安全隐私的泄露。

(三)建立计算机软件安全方面严密的管理機制

计算机软件开发公司及企业要结合自身客观情况建立起一套完善而严格的组织管理机制,成立独立的部门及团体对计算机软件进行检验和监察,使计算机软件自开发制作到最终流通市场都能够紧密控制在其监管范围之内,从而有效拦截计算机软件运行过程中的安全性隐患和威胁。再者,计算机软件企业要不断的致力于软件开发技术的革新和提高,实现对计算机软件开发质量水平的增强,有效改善计算机软件运行过程之中易于被复制、追踪及破译的漏洞弊端,从根本源头上阻挡和降低计算机软件的安全风险。同时,CPU作为计算机所有硬件运行的支撑基础,一旦被不法分子进行追踪监控,就会造成软件信息的泄露,因此在软件开发企业在管理检测中更要加强对cpu反监控体系的重视。

结语:

综上所述,就我国目前阶段现状来看,加强对计算机软件安全性问题的探讨和加强是十分重要的社会性问题,相关开发和研究人员要不断加强对威胁性隐患的认知和研究,进行找出针对性的有效措施,确保计算机软件的安全运行和使用。

参考文献:

[1]曹为政.计算机软件安全问题的分析及其防御策略研究[J].中国新通信,2018,20(17):158

[2]陆军.计算机软件安全问题及其防护策略分析[J].网络安全技术与应用,2018(02):7+23

[3]邵鹏飞.计算机软件安全问题及防御策略研究[J].电脑迷,2018(01):36+50

作者简介:彭健(1979,07 -),男,江西九江人,本科,讲师,研究方向,软件技术与教学。

猜你喜欢
安全隐患软件计算机
中国计算机报202007、08合刊
中国计算机报2019年48、49期合刊
中国古代的“计算机”
有趣的识花软件
城市燃气管网的安全隐患及应对措施
高校安全隐患与安全设施改进研究
即时通讯软件WhatsApp
一体式,趋便携雅兰仕AL-225
丰富多彩的Android软件
如何在智能手机中安装软件