随着网络的普及人们的日常生活逐渐网络化,更多的公司或个人都随着潮流跻身软件的开发与推广应用,这样不仅丰富了软件的种类,也增加了软件行业的服务种类和层面,但现状也在各个方面加大了软件开发者的工作强度与难度,不能对未来软件的使用情况作出准确科学的预测,所以也不能给出突发状况的相应解决方法,这样就会在软件的运行操作过程中就会出现一系列不足之处。一台计算机的正常运行离不开操作系统的支持,操作系统是计算机软件、硬件运行的平台及管理机构。目前市场上计算机多以windows、UNIX等操作系统为主。许多黑客就是凭借部分操作系统对隐藏文件可识别度不高以及访问权限设置不严格,以及凭借系统的软件漏洞对操作系统进行攻击。据有关黑客对操作系统攻击次数的数据显示, windows 是被攻击次数最多的一种操作系统,这主要是由于该种系统的广泛普及程度所致。攻击次数仅次于 windows 操作系统的是linux、solaris等操作系统。黑客主要的惯用攻击手段是凭借已经编制好的电脑程序通过电脑的安全漏洞进入系统,以盗取计算机系统的核心资料及数据。