摘要:近年来,随着我国科学技术的不断提升,计算机也开始被普遍应用在各个领域当中。计算机技术能够快速地帮助人们准确处理数据,提高人们的工作效率以及工作质量。但是,随着计算机技术的不断进步,计算机安全问题越来越受到人们的重视。基于此,该文探讨了计算机软件安全的重要性,分析了影响计算机软件安全的主要因素,提出了计算机软件安全防护有效策略。
关键词:计算机 软件安全 影响因素 防护对策
中图分类号:TP393 文献标识码:A 文章编号:1672-3791(2021)11(a)-0000-00
Research on Computer Software Security and Protection Countermeasures
LIU Xiaogen
(Guangdong Lingnan Institute of Technology, Guangzhou, Guangdong Province, 510663 China)
Abstract: In recent years, with the continuous improvement of science and technology in China, computers have begun to be widely used in various fields. Computer technology can quickly help people accurately process data and improve people's work efficiency and work quality. However, with the continuous progress of computer technology, computer security has attracted more and more attention. Based on this, this paper discusses the importance of computer software security, analyzes the main factors affecting computer software security, and puts forward effective strategies for computer software security protection.
Key Words: Computer; Software security; Influencing factors; Protective countermeasures
1 計算机软件安全的重要性
随着时代的发展,我国已经全面进入了大数据时代。在大数据时代中,人们可以实现资源共享,并且能够更好更快速地处理信息。但是在信息共享的同时会有不安全因素存在,这些不安全因素极有可能会导致用户个人信息的泄漏。个人信息泄漏会直接对用户的财产安全、信息安全造成威胁。
计算机软件现阶段存在的不安全因素较多。目前,各个领域都在广泛使用计算机,这些计算机当中保存着相关单位、企业发展的各种重要文件,如果不能够保障计算机软件安全,就极有可能使这些重要文件被泄漏,对企业造成严重的损失。个人计算机中也储存着大量的个人信息,如果计算机软件不能够保障其安全,就会使得用户的个人信息被不法分子所窃取,严重威胁用户的个人安全。
基于上述分析,可见计算机软件安全十分重要,其影响着计算机技术今后的发展方向。因此,需要提出有效措施解决计算机软件现阶段存在的安全问题,尽可能地将一些危险因素避免掉,提高计算机软件的安全性,
2 影响计算机软件安全的主要因素
2.1 计算机病毒
计算机病毒是影响计算机软件安全的一大重要因素,随着计算机技术的发展,计算机病毒也在不断地改变。今天的计算机病毒更加多元化,更加难以抵御,对计算机软件安全造成了严重威胁。随着计算机系统的不断地升级,一些不法分子会针对现阶段的计算机系统设计出来相应的病毒,而现阶段很多的杀毒软件并没有针对已经更新换代的病毒进行更新,让这些新型计算机病毒有机可乘[1]。
现在市面上的绝大多数杀毒软件都不具备时效性,当病毒更新换代之后,杀毒软件还没有采取针对性措施。这使得新病毒更容易入侵用户的个人电脑,对用户的个人信息进行窃取,有些不法分子甚至窃取破坏重要单位的文件,严重影响了社会治安。病毒的入侵还会降低计算机使用的寿命,降低计算机处理数据的速度,阻碍计算机应用程序的运行,因此要想提高计算机软件的安全,首先就要解决计算机病毒入侵问题。
2.2 计算机被木马侵害
木马和病毒一样,都是不法分子入侵计算机的工具,二者具备一定的相似性。但是二者也有相当大的区别,木马和病毒入侵计算机所采用的方式有所不同。木马善于伪装成对话窗口或应用软件来欺骗用户。这种伪装特性使得计算机系统很难识别木马,让木马更容易成功入侵计算机系统。而木马一旦进入计算机中,就会在计算机的软件中停留,等待时机再发起强烈的攻击,通过这种方式取得计算机中的有效信息,导致计算机信息被泄露 [2]。
2.3 黑客攻击
与病毒以及木马不同的是,黑客攻击完全是由人为操作对计算机进行入侵。网络黑客会利用不良手段对计算机发起攻击,窃取计算机内部的重要文件。由于黑客攻击的主观目的、方法区别较大,所以对用户造成的伤害也有所不同。例如:有些黑客进入计算机系统仅仅是为了满足自身的虚荣,展示自身计算机技术的高超;有些网络黑客入侵计算机系统是为了窃取重要信息进行倒卖;还有些黑客是为了自身利益,从而对用户计算机里面的内容进行恶意修改;甚至有些黑客会入侵重要机关单位系统,对重要文件进行窥探。无论是哪一种目的,黑客入侵对计算机安全都造成了严重的威胁。
计算机信息共享是建立在双方都同意的基础之上,而不是通过不法手段实现计算机信息共享。计算机技术得开放性也影响到信息自身的安全。因此,在对计算机系统进行设计的时候,更需要用严谨的态度进行设计,尽可能地将一切会影响计算机软件安全的因素考虑进去,完善计算机的安全防御机制,以保障计算机的安全。
2.4 互联网对计算机软件安全的影响
进入互联网和大数据时代以后,复杂的网络信息、层出不穷的黑客技术、计算机语言本身的bug,造成了计算机软件的漏洞不断出现。如果计算机软件使用了未经验证的、不安全的程序,那么就很容易出现严重的软件安全问题,给不法分子带来可乘之机,他们会利用计算机的漏洞,通过病毒以及木马的形式入侵计算机系统当中,达到窃取计算机中重要信息的目的。
3 计算机软件安全防护有效策略
3.1 构建安全的计算机体系
对于计算机技术发展来说,首先需要做的就是保障计算机系统运行的安全。计算机软件开发人员要高度重视安全问题,针对软件安全问题进行精心设计,在软件设计时,将安全因素融入其中。计算机软件开发人员在软件正式投入使用之前,需要对软件进行反复测试,在不断测试当中,更好地发现计算机系统中存在的问题,然后针对这些存在的安全漏洞进行相关更新完善。这样在计算机软件投入使用的时候就能够更好地保障软件使用安全,同时也能够更好地抵御病毒和木马的入侵。
(1)现阶段,软件防护技术使用比较多的就是防火墙技术,防火墙是计算机系统的一道关卡,可以将大多数的病毒以及木马拦截在系统之外。软件在进行开发的时候,需要对其进行严格实时监管,这样才能够在开发过程当中及时发现并解决问题。(2)杀毒软件,一般都包括病毒以及木马的扫描以及查杀,可以降低大多数的病毒以及木马入侵。计算机系统在对外来文件进行接收时,杀毒软件就可以针对文件进行扫描,然后针对文件中可能包含的病毒进行查杀。(3)计算机系统的自身升级以及计算机系统中的杀毒软件等构成了相对安全的计算机系统,但是只有这些远远不够,还需要更加完善计算机系统的安全体系,帮助人们更好地保护计算机系统中的信息[3]。
3.2 对计算机实施实时监控
虽然计算机防火墙能够抵御一部分的危险,但是其抵御危险的能力有限。相比较防火墙来说,对计算机的实时检测更能够迅速地对计算机进行检查,排除计算机中可能存在的危险。计算机的实时检测能够把计算机中存在的安全隐患全部筛选出来。因此需要对计算机进行定期的检查,以便及时地发现系统的漏洞,更好地预防病毒、木马和黑客的入侵。一旦在计算机系统的定期检查中发现了问题,需要计算机的专业人员进行处理,避免出现处理不当造成的安全风险问题。软件设计者在设计时需要提升软件自身的功能,为用户提供更安全便捷的软件使用环境[4]。
3.3 提高计算机硬件系统的保护
对于计算机系统来说,软件和硬件是相互配合的,要想保障软件的安全,就要保障计算机系统硬件的安全。对于硬件系统的安全来说,需要考虑两个方面:一是硬件系统的安全性,二是硬件系统的严谨性。计算机系统需要时刻防备一些网络黑客的攻击,这些网络黑客常常使用远程操作的方式对计算机进行攻击操作,为了抵御这些问题,就需要对硬件系统进行设计,对远程操作进行抵御。例如:可以对计算机系统设置访问权限。很多企业以及单位的计算机中包含着许多重要的文件,一旦文件被泄漏就会产生严重的安全问题,因此需要设置访问权限,能够有效地将这些不法分子拦截在系统之外。在计算机技术发展的过程当中,需要提高对网络安全技术的关注。对于计算机软件市场,我们必须要保障软件市场的秩序,对计算机软件进行严格的审核。在计算机软件使用的过程当中,一旦发现问题的存在,就必须要及时地进行处理,避免因为这些问题导致计算机不能正常运行[5]。
3.4 重点关注计算机软件安全防护人才的培养
对于计算机软件安全防护来说,我国目前的相关技术还不够成熟,技术人员的专业水平还有待提高。应当将注意力分给计算机软件安全防护人才的培养,只有软件安全防护人员具备较高的专业技能,较深的理论知识,才能够设计出来更加安全的防护体系。因此我国应该关注计算机软件安全防护人才的培养。高校应当更加重注培养计算机软件安全防护人才的理论知识,同时相关企业可以为相关者专业学生提供实践机会,通过校企结合的方式,更好地保障专业人才的培养,只有不断地精进理论知识和实践经验,才能够使得计算机软件防护人员具备更强的专业素养[6]。
4 结语
总之,随着计算机技术的不断完善,计算机技术被应用在各个领域当中。特别是对一些特殊的单位和企业来说,其计算机内部包含着许多重要的机密性文件,一旦文件安全受到了威胁,就会造成严重的损失。因此,需要更加严格地对待计算机安全问题。计算机软件技术需要跟随时代不断发展,为人们提供更加便利的使用条件和网络环境,在保障安全的基础上,促进社会整体的不断发展。
参考文献
[1] 张亚敏.试论计算机软件安全及防护对策[J].计算机产品与流通,2020(6):22.
[2] 李卓.数据加密技术在计算机网络安全中的应用[J].软件,2021(5):163-165,177.
[3] 徐宏昌.计算机软件安全及防护对策研究[J].电子元器件与信息技术,2020(9):12-13.
[4] 朱泓鑫.计算机软件安全与防护[J].电子技术与软件工程,2019(9):212.
[5] 万玉晴.计算机软件安全及防护对策[J].电子技术与软件工程,2019(18):200-201.
[6] 曾慧敏.大数据时代计算机网络安全及防范策略[J].软件,2020(4):221-224.
作者简介:刘小艮(1982—),男,碩士,讲师,研究方向为软件开发、移动互联网开发。
DOI:10.16661/j.cnki.1672-3791.2111-5042-1856