设置

关灯

第54章 黑客园哥(第1/2页)

    “黑客”(Hacker)这个词,最早出现在霉国麻省理工学院(MIT)的计算机文化中,被创造的时候,完全是一个正面的称呼。

    1961年,MIT得到了第一台PDP-1计算机,学院技术模型铁路俱乐部(TechModelRailroadClub,TMRC)的成员把它作为最时髦的科技玩具,最能干的聪明人会自豪地称自己为“黑客”。他们认为,要完成一个hack,就必然包含着高度的革新、独树一帜的风格和出色的技术。后来,这些黑客,成为了MIT人工智能实验室的核心成员。《Hackers》的作者史蒂文·利维,把他们称为计算机革命的英雄。

    然而,随着计算机的普及,计算机病毒泛滥,黑客开始和计算机犯罪联系在一起。业内有些人在使用“黑客”一词时略带贬义,要么暗指有点书呆气的无法融入社会的人,要么暗指那些专爱编写恶意的、“不标准的”计算机代码的“非专业”程序员。

    为了澄清“黑客”的概念,传统意义上的黑客认为只有拥有高技术水平和职业道德的人才能被称为Hacker,那些恶意入侵计算机系统的人应该被称为骇客(Cracker,入侵者)。

    2003年,华国能被称为真正传统意义上的“黑客”的人屈指可数,但园哥绝对是当之无愧。

    从98年开始陆续发现win9x共享密码漏洞、UNICODE、DECODE等windows致命漏洞,被公认为国内漏洞挖掘行业的奠基者。尤其Unicode漏洞不仅被评为2000年十大漏洞之首,同时也是“华霉两国黑客大战”中的主角。

    一开始,园哥积极地把发现的漏洞提交给微软,但那时的微软并不是之后几年那个愿意为漏洞买单的微软,面对微软不置可否的态度,他逐渐丧失了提交的热情,以至于2001年发现了这个可以用来攻击任何一台windows电脑的RPC服务的致命漏洞时,他选择了沉默。

    不过这并不妨碍园哥对网络安全的探索,在很长一段时间,每天吃饭、睡觉、上厕所的时间都在思考,考虑的最核心的命题是——能否用一个通用的安全模型来辅助甚至代替自己挖掘漏洞。

    要做到这一点非常难。有些人类很好理解的逻辑,想要用程序自动化求解,就需要很复杂的逻辑描述。而且针对每一个细小的逻辑点,其后都可能跟随着极多的路径层级,在这种情况下同样有无数的可能性存在,这就涉及到约束求解的数学问题。

    园哥是个迷恋数学的人,从小学就开始看数学理论书籍,到了中学开始研究“布尔代数”、“对称恒等式”,甚至于研究生才学的“群论”。以至于严重偏科依靠数学和物理接近满分的成绩进入鲁东大学数学系后,几乎所有专业课程都已自学过,于是在特色一个能让他着迷的新目标的时候,计算机走进了他的世界。

    大学时代的园哥不仅对各种编程语言烂熟于心,还从计算机病毒身上见识了对这些语言最为诡谲精巧的运用。例如当时著名的幽灵病毒,可以自动变形,这就突破了依靠病毒特征码查杀的规则;例如DIR病毒,可以彻底绕过防毒卡的机制,创造出一个新的感染方式。

    园哥觉得这些电脑病毒非常有意思,就想要搞明白是怎么回事。以园哥的个性,一旦想要搞明白某件事情,那就是真的要搞、明、白!于是就有了华国挖洞第一人的园哥。

    当初听闻市面上出现了一
    (本章未完,请翻页)