最后查明,这次事件是因为论坛的短消息发送次数未限制而引起的。在原代码中,对论坛短消息的发送时间间隔并没有作限制,也就是说可以连续不断地给某个用户发送短消息——消息炸弹。用简单的脚本程序编写一小段代码,然后运行,持续发送短消息,时间长了之后,服务器的空间和资源都会被严重消耗,严重时还会导致拒绝服务的出现。
查明原因之后就很好处理了,短消息发送的时间间隔可疑用h的session或者okie来限制,只加入少少的两三句代码就将这个漏洞补上了。
黑客学院很快就恢复了正常运行。技术人员宣布,在两天之后将公布此漏洞。这是黑客学院的惯例,这两天时间是用来给各大网站站长以反应的时间,在此期间,各论坛管理员都会收到打补丁的通知,这样可以尽大限度地减少此漏洞带来的损失。
这个漏洞的发现者并没有出现,危机被解决之后,他就消失了,虽然大家都想知道他是谁。当然,大家也认为,这个漏洞的技术含量过低,也许正是因为这个原因他才没有出来“表示负责”。
第137章 古德科夫谋杀案
人在充实的时候往往会感觉到时间过得很快,不知不觉中,1997年的夏天已经到来,再过几天,他就要离开三江市去北京。许毅和苏兰的准备也已经做得差不多了,剩下的就是跟亲朋好友打个招呼,然后办理留美签证。
五月份,发生了几件值得纪念的大事。
五月七日,tel公司发布了entiu2处理器。这款芯片不是简单的升级,而是英特尔自推出“奔腾”以来最重要的新品。奔腾2成功地实现了025微米新工艺,它内置多媒体(x)功能,并采用了双重独立总线结构。
x技术是tel最新发明的一项多媒体增强指令集技术,它的英文全称可以翻译“多媒体扩展指令集”。是tel公司在1996年为增强奔腾cu在音像、图形和通信应用方面而采取的新技术,为cu增加了57条x指令,除了指令集中增加x指令外,还将cu芯片内的l1缓存由原来的16kb增加到32kb,因此x cu比普通cu在运行含有x指令的程序时,处理多媒体的能力上提高了60左右。
x技术不但是一个创新,而且还开创了cu开发的新纪元,后来的sse,3dnow!等指令集也是从x发展演变过来的。
这两年来,tel和ad两个巨头在cu的领域的竞争非常激烈。
在一个月前,也就是四月六日,ad公司抢在tel的“奔腾二代”发布之前发布了自己的k6处理器,这款处理器的性能和tel的“奔二”有着相似的性能,所以也获得了巨大成功。特别值得一提的是他们的一级缓存提高到了64kb,比tel的x足足多了一倍,因此它的商业性能甚至还优于奔腾x,但由于缺少了多媒体扩展指令集这道杀手锏,k6在包括游戏在内的多媒体性能要逊于奔腾x。
“奔二”的发布之后,许毅知道cu的diy超频时代即将到来。“奔二”是一款具有里程碑意义的处理器,但它却很短命。后来,tel生产工艺有了巨大进步,发布了一款面向低端,使用和entiu2相近核心的“赛扬处理器”。“赛扬”在性能上竟然直逼同频率的entiu2,“赛扬300”a就是那个时代的神话。tel这种失误的市场策略,直接导致了entiu2的短命。
赛扬300a,是一个让人闻之动容的产品,是tel的经典之作。正是赛扬300a陪伴了许毅度过了他的学生时代。赛扬300a的经典,并不仅仅是因为它的超频,还在于赛扬300a的超频性几乎造就了一条专门为它而生的产业链!主板、转接卡……很多产品就为了赛扬300a而生。它出现之后,报纸杂志网络媒体都在讨论这款celeron300a的超频方式、技巧、配合主板、内存等等,也意味着diy的超频时代正式到临!
五月十一日,发生了一件人工智能史上具有里程碑意义的事件——由ib研制的超级计算机“深蓝”战胜了国际象棋特级大师卡斯帕洛夫。
新华社的报道是这样的:1997年5月11日,星期一,早晨4时50分,一台名叫“深蓝”的超级电脑将棋盘上的一个兵走到c4的位置时,人类有史以来最伟大的棋手不得不沮丧地承认自己输了。世纪末的一场人机大战终于以计算机的微弱优势取胜。