网络对抗的前世今生_李云凡_AZW3_MOBI_EPUB_PDF_电子书(无页码)_李云凡
内容节选
第十一回频发严重安全事件系统安全重回焦点 你还记得,早期安全研究人员研发“绝对安全操作系统”的理想吗? 你还记得,奋战多年、终于完成,却在“老虎队”的安全测试中折戟沉沙的马提克斯操作系统吗? 你还记得,虽然存在众多安全缺陷、长期“带病运行”,却最终赢得最广泛用户的UNIX操作系统吗? 在万维网时代,最流行的操作系统又是哪一个? 万维网的热潮,带火了商用服务器和个人计算机市场,同时也使计算机操作系统进入了发展的快车道。在新旧世纪交替之际,在计算机操作系统这个领域,UNIX和Windows是绝对的主流。其中,UNIX操作系统主要面向机房里面的大型服务器,主要客户是大机构;Windows操作系统主要面向桌面上的个人计算机和小型服务器,主要客户是个人和小公司。 嗅觉敏锐的比尔·盖茨(Bill Gates)顺应形势,不断对Windows操作系统进行升级更新,以友好的界面吸引了大量的个人用户和小型企业用户。Windows 95、98、2000和XP的相继成功,使得微软占据了个人计算机操作系统、小型企业服务器操作系统这两个细分市场的大部分份额,成为一个拥有亿万用户的明星公司。Windows95和2000的启动界面如图11-1所示。 图11-1 Windows95和2000的启动界面 互联网泡沫破裂,操作系统安全重回焦点 在万维网热潮时期,网络对抗双方的主要关注点,集中在网站服务、网页浏览、防火墙等应用层次的安全上。 承载网站服务和网页浏览的操作系统,到底安不安全呢?这个“灵魂之问”,一直被人忽略。直到2000年,美国互联网圈子发生了一件大事。 大量互联网公司用户增速放缓、利润下降,持续数年的“超级繁荣”,以互联网公司股价暴跌、大量网站关停、大量公司倒闭而结束。以互联网公司为主要客户的网安产业,也受到了强烈冲击。 很多网安公司和网安人员都意识到,以万维网应用为防护重点的时代,已经过去了。 对于互联网公司和用户来说,在安全防护上,操作系统处于更加核心和关键的地位。仅仅从网络流量和网络行为的角度进行防护,是远远不够的。因为所有的网站服务和网页浏览,都建立在服务器和用户计算机的操作系统基础上,一旦底层操作系统被攻破,所有的上层安全防护都将变得毫无意义。 因此,越来越多的网络安全研究人员,开始将注意力转向操作系统的安全研究。 经过研究,有研究人员指出,对于Windows这样的主流操作系统来说,由于微软等的首要目标是提供丰富的功能、满足用户的使用需求,而不是安全、可靠和可信,在设计和开发操作系统的过程中采取的是“功能优先、安全靠后”的基本策略,因此操作系统现有的安全防护机制,并不足以应对可能的攻击。 很快,这些研究人员的判断就得到了印证。 利用Windows操作系统漏洞的安全事件频发 Windows 2000、XP等当时最流行的操作系统,相继曝出大量各种类型的安全漏洞,利用这些漏洞的安全事件接连出现。 2001年7月15日,互联网上出现了一种名为“红色代码”的新型网络蠕虫,专门攻击采用Windows服务器版操作系统的网站服务器。“红色代码”病毒利用Windows操作系统的漏洞进行病毒的感染和传播。该病毒首先利用HTTP,向互联网信息服务器的端口80发送一条含有大量乱码的GET请求,目的是造成该系统缓冲区溢出,从而获得超级用户权限;然后继续利用HTTP向该系统发送并运行ROOT.EXE木马程序,使病毒可以在该系统内存驻留,并继续感染其他系统。 “红色代码”病毒 (见图11-2)表现出了蠕虫这种恶意代码的典型特征,可自我复制、并不断扫描网络上其他有漏洞的计算机,进而快速传播。仅在2001年7月19日,就有35万多台计算机遭受感染。 图11-2 “红色代码”病毒 根据攻击者的设计,蠕虫会在不同的日期执行不同的动作。如果日期是1号到19号,就随机生成IP地址并扫描、继续感染更多主机;如果日期是20号到27号,就向一组事先写在代码里的固定IP地址发起分布式拒绝服务攻击,其中的一个IP地址是美国白宫的网站服务器。 从技术上看,“红色代码”病毒利用的是Windows操作系统中的缓冲区溢出漏洞。什么是“缓冲区溢出”漏洞呢?在设置缓冲区的大小时,首先要考虑网络带宽和传输速度,其次要考虑数据包的大小和传输延时。不同的网络应用程序和操作系统可能会有不同的建议值,通常以KB或MB为单位。操作系统通常是按块(Block)来管理内存的,这里用格子来形象地表示块,并用来作为缓冲区的单位。 简单地说,缓冲区是内存中的一片空间,用来存放程序代码和数据。例如,有一段程序,我们给它分配的缓冲区大小是100个格子 。当程序要在内存中写入一条大小是108个格子的数据时,有的程序会进行检查,看缓冲区是否能容纳下这条数据,这时程序就会发现,数据的大小超出了缓冲区大小,并提示错误。 当程序没有进行检......
- 信息
- 内容简介
- 关于网络对抗,你了解多少?
- 前言:用故事揭开网络对抗的神秘面纱
- 第一篇 火花初现
- 第一回 现代电子计算机登场信息安全风险显端倪
- 第二回 欲造理想安全系统难过“老虎队”测试关
- 第三回 黑客活动初兴起阿帕网中启战端
- 第四回 网络扩张生安全隐患“莫里斯蠕虫”敲响警钟
- 第五回 防火墙加法律大棒有攻有防乃成对抗
- 第二篇 破圈发展
- 第六回 万维网风靡破壁垒大发展潜藏险和危
- 第七回 三教九流攻势猛“脚本小子”任我行
- 第八回 漏洞研究成气候容易攻击难防守
- 第九回 筑墙扫漏检入侵网安三叉戟出阵
- 第十回 网安产业引人才黑白合力建生态
- 第三篇 漏洞考验
- 第十一回 频发严重安全事件系统安全重回焦点
- 第十二回 技术单一是祸根多元受制高成本
- 第十三回 软件公司背水一战逼出安全开发规范
- 第十四回 “零日漏洞”以稀为贵挖掘披露不再免费
- 第十五回 多股势力躬身入局漏洞博弈进深水区
- 第四篇 广域蔓延
- 第十六回 百业竞相信息化问题暴露风险大
- 第十七回 亿万用户意识弱钓鱼诱骗把密夺
- 第十八回 “暗网”黑产比特币网络犯罪成顽疾
- 第十九回 复杂危险供应链暗藏后门寝难安
- 第二十回 武器扩散势难阻关系错综群魔舞
- 第五篇 网络大战
- 第廿一回 互扔石块民间网络战
- 第廿二回 截缆渗透网络情报战
- 第廿三回 乱流拒服网络袭扰战
- 第廿四回 操控毁器网络物理战
- 第廿五回 攻心控舆网络认知战
- 结语
- 参考答案