摘要:随着现代技术的发展,计算机应用逐渐出现在寻常百姓家中,为大家的生活增添乐趣。在提高生活水平的同时丰富群众的精神生活。但随着计算机技术的快速发展,一些黑客通过破解代码盗取个人信息。因此,基于相关网络知识,为软件的开发与安全提出一点建议,希望对软件的安全开发与研究提供帮助。 关键词:网络安全;计算机;安全软件; 1引言 随着社会的发展,各式各样的电脑进入人们的日常生活中去,随着电脑的多样化,各式各样的软件被装配到了电脑当中去,使电脑的功能逐渐强大,由于功能强大所以被应用于社会各行各业当中去,给人们的生活带来了便利。但是,所有的东西并不是十全十美的,都会存在一定的漏洞。互联网是一个交换空间,不可否认的是在这样一个大众的环境当中会出现许许多多的安全保障问题有待解决,若问题不解决的话就会引起社会上的动乱,不利于社会的和平稳定发展。所以需要软件设计者来开发一些安全软件来解决这些问题,提高软件的安全使用质量,来解决网络上出现的一些不安全的内容。加强安全软件的开发对社会的稳定甚至是国家的安全都有着非常重要的作用。 2网络安全概述 2。1信息安全 计算机虽然神通广大,但其实就是对信息的储存,通过分析大量的数据找到大家需要的资料。所以在网络上信息的传播是很不安全的,面对利益的驱使,私人信息越来越商业化,一些不法商人为了获得利益,出售私人信息来得到利润。而作为受害者的我们却浑然不知,因此,就会导致社会的混乱,不利于社会的进步。所以信息安全已成为大家讨论的重要话题。 2。2环境安全 通常所指的环境,是指计算机的使用环境。随着互联网的发展,计算机被应用在生活中的各个方面,小到街道上摆摊的商贩,大到国防安全。可见计算机已经在社会上全面的应用。可是,一旦国家的机密被其他的国家窃取这将会对自己的国家造成不可挽回的损失。 3面临的问题 3。1物理层次上的问题 物理层是指由于外部条件带来的问题,比如计算机正在使用时突然断电了,就可能导致一些数据的丢失;还有一些自然因素导致了在某些功能上的缺失;最后就是一些恶意的物理因素导致计算机被破坏。但是,由于一些因素的存在导致绝大部分的网络没有做到在物理层次对计算机进行保护,这样就会导致在一些严重的问题面前计算机中的数据发生丢失。 3。2网络层上的问题 现在计算机的运行机制是与主机相连,通过主机分析传来的数据对信息进行识别检测从而实现信息的传播。要想保证数据安全传播,就需要安装防火墙,但防火墙一旦受到了黑客的攻击,就会影响到整个网络运行。 3。3系统层上的问题 计算机的主体是软件与硬件,计算机的系统安全就是在计算机的硬件与软件上对网络安全的控制,其中包括以下几个方面。 3。3。1操作系统的管理 若把计算机比作人体的话,那操作系统就是人的大脑与心脏。操作系统对计算机的运行有着不可替代的作用,对整个计算机起着统领的作用,包含着整个计算机,如果操作系统出现问题就会导致整个计算机的体系出现问题。如果在安装操作系统之前没有好好的检查出问题的话,就会影响到接下来的运行效率。因为在操作系统中数据都是关联在一起的,如果在进行调试的时候没有注意到,就会给黑客有可乘之机,盗走计算机内的重要文件,从而出现安全问题。 3。3。2数据库的管理 计算机数据库系统是计算机信息系统的重要组成的部分,同时数据库文件也是计算机系统的主要的收集地,它其担任了较多的任务类型,例如在存储与管理数据上有较大的任务分担。计算机在运行时数据进行相互交换,从而实现运转。庞大的数据体系组建成数据库,在数据库中会储存许多的信息,例如各种互联网公司用户的各种信息,但公司需要特别注意的是个人敏感信息,一旦发生用户个人信息泄露,将会给带给公司的巨大的损失。但数据库的保护机制并不完整,导致存在一些问题,所以相关方面需要我们的特别注意。当遇到黑客时,数据库中的信息就会轻易被盗取。目前这个问题还没有实质性的进展,对数据库的保护亟待解决。 3。3。3防火墙的安全设施 所有的电脑中都会有防火墙,作用是保护自己的电脑不受到他人的恶意攻击,若仅仅只依赖电脑自带的防火墙进行保护是远远不够的,公司需要建立自己的防火墙来应对网络攻击。但是,随着科技的进步,黑客的技术也越来越高深,许多防火墙在他们的面前不堪一击。所以要研究安全软件,加大对自身私密信息的保护。 3。4外部的其他原因 关于电脑上的各式各样的病毒,常见的有DDos攻击、木马病毒、蠕虫病毒等。相信大家也都有所了解,这些电脑病毒平时看似无关紧要,但一直隐藏在电脑里运行,检测电脑的使用情况,偷偷获取电脑上的私人数据,然后将这些数据偷偷发送给远方的黑客。而对于公司而言,当发生各种病毒攻击时所带来的后果会更加严重,例如黑客可能会使用网站所存在的漏洞来编写相应的病毒程序,来获取公司数据库上的用户个人信息。所谓病毒就是一些恶意的软件开发者蓄意制造能够侵入别人电脑并盗取别人隐私的软件,威胁着整个的计算机的运营体系。 4安全软件 现在最主要是开发出新的安全软件,保护计算机,在不影响本机的同时,要尽可能保护自己的信息。 4。1防护入侵软件 首先需要开发出防护软件对电脑进行初始保护,当遇到一些恶意软件或病毒时,可以进行有效的隔离,因为有些病毒在最开始时就直接植入到了用户的电脑当中。假如在开始的时候就对软件进行防护,可以在最开始时保护计算机,防止电脑被植入病毒。 4。2保护数据库 数据库的防范很低,需要提高软件功能并不断进行升级,提高数据库的安全防范。要对数据库中的数据进行备份,当信息被盗取后,降低因数据被盗蒙受的损失。对数据库加设密码,对重要信息进行加密处理,提高计算机的安全保障。同时,可以适当控制用户权限。在数据系统中,每个用户只能访问自身权限的数据,并执行与自己权限相对应的操作。 4。3病毒的软件防护 病毒在计算机中的传播速度是非常快的,通过电脑,病毒可以在任意区间进行传播,一旦感染病毒会造成严重的后果。在计算机当中最容易受到攻击的就是使用的各个软件,如果在某个软件环节当中的预防措施没有达到要求,就很容易被各种病毒入侵,导致各个运行环节的瘫痪。提高软件防护和对电脑进行杀毒将有助于电脑的应用。 5结语 现代网络技术在飞速的发展,个别人为了一己私利贩卖私人信息。因此,提高安全软件的开发,对保护每一位用户的个人信息有着至关重要的作用。对计算机网络进行全面检测,提高软件的开发效率,为网络的文明时代打开一条绿色通道。 参考文献 〔1〕马雪晶。计算机安全软件在网络安全视角下的开发〔J〕。电子技术与软件工程,2017(22):218。 〔2〕聂凯。信息安全环境下的计算机软件开发研究〔J〕。电脑知识与技术,2016,12(25):7879。 〔3〕熊永亮。基于计算机软件安全开发关键技术的研究〔J〕。科技创新导报,2017,14(1):113114。