1995年2月15日,星期三,阴历正月十六。
这天是云大开学的日子,狄野早上起床之后,双手合十,面朝西方,做了个自求多福的祈祷动作,黄雅见状问道:“你这是干嘛?”
“没什么,心血来潮而已。”
黄雅已经习惯了狄野偶尔发神经的举动,懒得多问,直接去卫生间洗漱了,狄野等她走后,敲了敲电脑桌上的显示器,哀叹道:“可惜不能上网,只能眼睁睁的错过了史上最精彩的黑客大战!”
2月15日这天,世界头号黑客凯文·米特尼克被顶尖网络安全专家下村勉发现了踪迹,在北卡罗来纳州被fbi逮捕,结束了极具传奇色彩的黑客生涯。
凯文·米特尼克是一名计算机天才,15岁侵入北美空中防务指挥系统,16岁被fbi通缉,17岁侵入太平洋电话公司,20岁侵入五角大楼,27岁侵入诺基亚和摩托罗拉等5家it巨头公司,29岁侵入fbi内部网络,30岁登上《时代》封面,成为轰动一时的新闻人物。
1994年12月25日,凯文·米特尼克为了证明自己的技术能力,侵入加州大学圣迭戈超级计算机中心,盗取并删除了“美国最出色的电脑安全专家”下村勉的电脑资料,还留下了“我更高明”之类的挑衅话语。
下村勉是诺贝尔化学奖获得者下村修的儿子,同样是一位计算机天才,高中没读完就进入了加州理工学院,毕业后在圣迭戈超级计算机中心研究计算物理和网络安全,被激怒之后和fbi合作,用了两个多月的时间,最终于1995年2月15日将凯文·米特尼克抓捕归案。
中美之间有10多个小时的时差,云城2月15日早上的时候,美国是2月14日,凯文·米特尼克还没有被捕,如果家里能上网,狄野可以制造事端,利用这两位计算机天才当跳板,为自己刷一波声望。
然而可惜的是,家里不能上网,所以狄野只能朝西方拜一拜,为凯文·米特尼克默哀,毕竟这家伙是他未曾谋面的导师之一。
狄野当初去鹏城的时候,曾经跟马华誊提到过“社会工程学”,而社会工程学,就是凯文·米特尼克提出来的概念。
凯文·米特尼克1995年被捕后,于2000年被假释,2002年写了一本畅销书,叫做《欺骗的艺术》,里面第一次提到了社会工程学,核心理念是利用人性弱点和社会规则的漏洞,和被攻击者建立信任关系,用蒙蔽、暗示、劝导等方式获取有价值的信息。
从本质上来说,社会工程学是一种系统性的欺骗,既可以用在正途上,比如谈判、推销以及谈恋爱,也可以用在歪道上,比如诈骗、赌博以及当海王。
狄野在穿越前,对社会工程学特别感兴趣,研究过很久,也操作过很多次,干了很多不违法但很刺激的事,穿越后仍旧经常使用这种技巧,比如跟冯世杰虚与委蛇、从范大志那拿走公章以及追查郑应勇的社会背景。
郑应勇为人非常低调,连范大志都不清楚这家伙的背景,但他对信息技术以及社会工程学一无所知,被狄野的主动示好骗取了信任,留下了私人电话号码。
有了电话号码,狄野利用狄燕的职务,去邮电局查看通话记录以及用户资料,几乎不费吹灰之力,就搞清楚了郑应勇的背景——他是云城市常务副市长王倍林的人。
狄野现在的身份地位和王倍林差的太远,暂时拿他没办法,不过只要知道这个核心人物的存在,就掌握了信息倒挂的优势,应对郑应勇会从容很多,不至于两眼一抹黑的瞎猜。
不能亲自参与两位顶尖黑客的斗法,让狄野倍感遗憾,也更加刺激了他去鹏城的决心,于是早上去学校办好报到手续之后,跑去刘少松的办公室,开门见山的问道:“刘老师,你家里什么东西最值钱?”
刘少松微微一愣,然后反应了过来,惊诧道:“才10天的功夫,你就把那本书看完了?”
狄野嘿嘿干笑,得意道:“不仅看完了,我连浏览器都写出来了。”
“不可能!”
“战胜不可能的唯一办法,就是相信凡事皆有可能。”
狄野用英语拽了句《爱丽丝梦游仙境》中的经典名言,然后从背包里拿出笔记本电脑,说道:“刘老师,口说无凭,请看程序。”
刘少松仍旧不信,在等待笔记本电脑开机的时候说道:“云城还没有开通互联网,你这个浏览器怎么写出来的?”
“我让一个朋友用cfido把ncsahttpd的源代码传给了我,在本地搭建了一个web服务器,模拟互联网环境。”
“你会用ncsahttpd?”
“开源的嘛,研究一下代码就会了。”
1989年,蒂姆·伯纳斯·李发明了html语言和http协议,奠定了万维网的基础,1990年底,他用c语言写出了世界上第一款web服务器软件,取名monlibrary,1993年将其开源,改名为lib,美国超级计算机应用程序国家中心(ncsa)在此基础上扩展并开发出了ncsahttpd,而ncsahttpd,即将在未来几个月后演变成大名鼎鼎的apache,成为gun\/linux环境下的第一款杀手级应用,从而改变了互联网和操作系统的格局。
狄野插上网线,把浏览器程序传到刘少松的电脑上,用自己的笔记本电脑当web服务器,演示了一下效果,刘少松看完呆若木鸡,把自己的眼睛、智商以及人生都怀疑了一遍,然后决定让别人也尝尝这种滋味,不仅把费院长叫过来了,还顺便通知了系里几个平时关系比较好的教授。
“这间办公室里太小了,去会议室吧。”
“别去会议室了,直接去机房,把代码拷贝出来慢慢看。”
一群人押着狄野,浩浩荡荡去了机房,研究了一个早上之后,由费院长出面宣布结论:这个世界上居然真的有天才!
狄野有自知之明,谦虚道:“我只是学习能力比较强的普通人,算不上什么天才。”
刘少松直接揭穿了他,笑骂道:“你寒假搞了那么大的生意出来,整个云城都知道你不是普通人,就别假谦虚了。”
费院长同意刘少松的观点,打趣了狄野几句,然后兴高采烈的说道:“咱们学院出了个天才,我心里高兴,今天中午请大家去主食堂二楼吃小灶!”
“难得院长请客,赶紧走吧,都11点多,去晚了小灶没好菜了。”
一群人从机房出来,前呼后拥的来到食堂,等点完菜之后,费院长提议道:“狄野,浏览器比压缩软件更有技术含量,你干脆把毕业设计改成这个吧。”
狄野不同意,毫不在乎的说道:“这个浏览器只是练手的玩具,一点原创性的东西都没有,和我预想的差太远了,还是算了。”
旁边的一个教授闻言,感慨道:“好大的口气!浏览器全国上下没几个人能写的出来,你居然说是玩具?”
费院长之前在刘少松家里和狄野交流过,知道他说的是什么意思,举起筷子,示意道:“狄野认为一个网页应该由三个部分组成,分别是结构、外观以及行为,html语言只解决了结构问题,不能解决后两种问题,所以他打算研发两种新技术出来,分别对应外观和行为。”
刘少松在旁边补充道:“除了网页技术之外,狄野还想改进互联网上的内容格式,比如jpg、gif以及mp3这些格式质量不够好,而且都有专利保护,他打算研发几种免费开源的新格式取代它们。”
几名教授面面相觑,都被这个宏大的计划震惊了,其中一个年龄比较大的打量着狄野,问道:“你知不知道你在干什么?”
狄野淡淡一笑,说道:“知道,我要重新奠定万维网的根基。”