友情提示:如果本网页打开太慢或显示不完整,请尝试鼠标右键“刷新”本网页!
富士康小说网 返回本书目录 加入书签 我的书架 我的书签 TXT全本下载 『收藏到我的浏览器』

黑客传说-第72部分

快捷操作: 按键盘上方向键 ← 或 → 可快速上下翻页 按键盘上的 Enter 键可回到本书目录页 按键盘上方向键 ↑ 可回到本页顶部! 如果本书没有阅读完,想下次继续接着阅读,可使用上方 "收藏到我的浏览器" 功能 和 "加入书签" 功能!


原因。
    在早期没有互联网的情况下,他们用电话线传输游戏以及一些自制运行地展示程序,并展开不定期的技术交流,同一地区组织间还经济性地交换成员。这些组织遍布在南北美洲、欧洲和南非等地。
    20世纪90年代;PC机在全球的普及和互联网的日益发展,为这些组织的成长壮大创造了良好的土壤。这个组织是无形的,他们有自己的信念和约定俗成的行规,他们没有自己的网站,不赚钱,破解的游戏只用FTP上传以供下载,并通过BBS交流信息。其组织成员很有奉献精神,以自已是“oday”组织成员为荣。
    “免费”和“共享”是这个组织的主要特征,从这点上来说,这符合黑客的行为准则,所以许毅也将他们划分入黑客的范围之内。身为项斌的时候,他曾经参加过一个类似于这个组织的中国破解组织,可惜,当时由于条件的限制和组织领袖的错误,那个组织并没有很好的发展起来,而且到了后来违背了当初组建的初衷,许毅后来便退出了。
    来到这个时代之后,许毅一直想建立一个这样破解组织,所以他在黑客学院也专门开设了相关板块,不过由于种种原因这件事一直没有实行。现在,许毅见到了oday的成员,心中自然也是很高兴的,毕竟对于这个传说中的组织许毅一直都是很神往的。
    “oday”的成员在美国一大学中非常受尊重,并且他的计算机教师甚至还会考虑在该成员的成绩单中加分,因为“oday”就是一个招牌,你能加入这种组织,也就意味着你在技术上的优秀,据说,MLT的很多计算机教授在早期也曾经是oday的成员,其中米歇尔教授就是其中的代表人物。另外,这个组织早期的首脑有的现已成为律师、医生和政府官员等社会中坚力量。
    所以,当大家知道詹姆斯是“oday”的成员之后,都感到很惊讶,又很尊重。
    “詹姆斯是我的好朋友,听说你就是中国的那个XYZ,想来跟你切磋一下,看你是否是浪得虚名。”这个时候,肯插口道。同时,他脸上也露出倨傲的神态,好像他也是oday的成员似的。
    “切磋?我没有什么兴趣。”许毅本来是想跟詹姆斯做个朋友,但现在看来,好像没有必要,这个家伙原来是肯找来的帮手。
    “大家看看,他在推辞,分明就是怕了!”人群中突然冒出这么一句。
    “说得对,我看他就是个浪得虚名的家伙!”
    ……大家纷纷起哄,说许毅不敢接收詹姆斯的挑战。
    许毅对他们的聒噪一概不理,反正他对这些虚名没什么兴趣,任由他们去说,他自巍然不动。
    就在许毅要告辞的时候,詹姆斯突然说道:“许,我的oday的那些朋友都说,中国没有高手,我刚开始不相信,但是,现在我相信了。”
    许毅迈出去的脚步又缩了回来,面对大家对自己的嘲笑他可以忍受得住,但他无法忽略詹姆斯的挑衅,他不得不承认詹姆斯非常会懂得说话技巧,一句话就将整件事的所代表的意义给拔高了。
    “你能代表oday吗?”许毅问。
    詹姆斯看到许毅慷懒的神态突然变得严肃起来,一时间还真不适应,一会儿后才说道:“很遗憾,我并不能代表oday,这次事情只是我的私人决定。”
    许毅点点头,得到这样的回答,说明oday这个组织的传统和纪律还是不错的,看来其中有很多值得借鉴的地方。
    “好,为了你刚才说的那句话,我陪你玩玩,希望到时候你能够转告你的朋友,中国很快就会出现优秀的破解组织!”
第173章 winrar的妙用
    “为了让比赛有点挑战性,我们加点赌注吧。”许毅补充说道“如果你输了,把你的戒指留下,如果我输了,我将黑客学院发个公告,将这次结果如实地公布出来,以China_XYZ的名义!”
    老是有人来找上门“切磋”、“切磋”的,许毅都烦不胜烦了。面对他们的一次次挑衅,许毅都忍了,但这次他忍不下去了,老虎不发威,他们总是认为自己是病猫,今天就让他们看看,中国到底有没有高手!
    其实,许毅表面上说得好听,只要求要他把戒指留下,但实际上如果别人知道这件事会怎么想呢?要知道,戒指代表的可是ODAY!
    许毅说完之后,现场立刻安静了下来。说实话,许毅的要求并不过份,大家都知道China_XYZ这个名字所代表的份量,ODAY的戒指的代表意义虽然巨大,但相比起这个来就有些微不足道了。大家都被许毅表现出来的巨大信心给震住了,刚才他们之所以这么说,绝大部分人是因为根本就不相信许毅是那个China_XYZ,少数人纯粹是在起哄。
    詹姆斯心中也有些犹豫了,他听信肯的话,说许毅只不过是个浪得虚名之辈,根本不可能是那个China_xyz,于是他答应肯来好好教训他一番,让他在大家的面前出丑,刚才通过试探,许毅果然如同肯所说的那样,不敢应战,于是詹姆斯便故意出言侮辱,想将战果扩大化,却没想到对方一下子突然改变主意,提出了这么一个要求。
    他真的是China_xyz,詹姆斯心中疑惑,如果是真的话,那他这次可就真地有点悬了,因为实际上,XYZ在oday的组织中是很受尊重的一个人,只有强者才会得到这样的待遇。而这枚戒指如果输了的话,他肯定会被开除地,这是毫无疑问的,所以他犹豫了。
    肯在旁边催促道:“詹姆斯,你要相信自己!答应他!”
    经过肯这么一说,大家纷附和起来:“对,答应他……答应他……”
    詹姆斯已经是骑虎难下了,只得说道:“好!希望你不要让我失望。”
    比赛方式还是老规矩,三场两胜,为了以示公平。他们还请来了米歇尔教授来出比试的题目。这样一来,这件事就闹大了,MLT的BBS上也热闹起来了,大家都知道了今天晚上有这么一场比赛,近一点的人纷纷跑到现场,不能赶到的就一直在论坛上等着大家的结果。
    “小毅,你可别让我们失望啊,狠狠地教训他!”郑洁给许毅加油说。她还真是个唯恐天下不乱的家伙,发挥其组织才能。专门给许毅组织了一个支援团,不愧是姊妹会的大姐头,找来地MM都是美女。
    另外一边也毫不示弱,那个和肯在一起的金发美女也不知道从哪里找来了帮子美女,作为詹姆斯的拉拉对。
    两对人马针锋相对。好不热闹。
    米歇尔教授接到学生的邀请电话之后,二话不说就赶来了,这当事人中有许参加,他自然不会拒绝了,另外,詹姆斯也是ODAY的成员,作为前oday的首领之一。他也不会拒绝他们的要求。
    “詹姆斯这个小家伙不知道水平怎么样呢……”米歇尔教授寻思着,“希望有几把刷子吧……不过要想赢许,恐怕不是一件容易的事情。”米歇尔教授可是非常清楚许毅到底是什么水平,现在的许毅比他当年厉害多了,再来MLT学习了这么久,相信在这方面地造诣也有很大的提升。因为许毅是他见过的最努力的学生,虽然兴趣好像广泛了点,但其接受能力、理解能力却是别人不能比的。
    米歇尔也是老狐狸了,当然知道这次比赛会意味着什么,闹大之后,这简直可以视为ODAY和许毅个人的决斗了。要是真让詹姆斯输了,ODAY的面子可不好看啊!米歇尔虽然很欣赏许毅,但是他对ODAY的感情还是更加深刻一点。
    “许就算是输了也没关系,反而能激励他进一步努力学习呢!”米歇尔给自己找了个借口。
    ODAY的成员最拿手的自然是破解,最要命的是许也非常擅长加密解密,不过其他项目詹姆斯肯定更不能和许毅相比了,所以米歇尔只能出和破解有关的题目。
    比赛正式开始。
    米歇尔教授出地第一个题目非常简单,就是破解一个被加密的文件。这个文件被一个简单的加密软件加密了,需要输入密码才能显示里面的内容。
    “第一题比较简单,当做热身运动好了,谁能在最短时间内将里面的内容破解出来就获胜。”米歇尔解释说/
    他看了看詹姆斯,希望他的水平不要太低,因为这个加密算法是ODAY地初级成员用来练习的一个加密算法,平时他们都做过不少。当然,许毅肯定也能在短时间内将其破解,但由于他对这个算法并不熟悉,肯定需要花费另外的时间来做一些别的工作。
    破解活动是在Windows的系统中进行的。心中有些惴惴的詹姆斯调出跟踪调试工餐,将文件载入,看了一会儿时硕的汇编语句,很快就找到了关键加密代码段,他惊喜的发现这个算法自己再熟悉不过了!
    “哈哈,上帝,我赞美你!”詹姆斯随即设了两个断点,稍微进行跟踪了一下,立刻将密码就爆了出来,程序顺利跳过了加密代码段,被加密的内容显示出来了!
    “出来了!”詹姆斯站了起来,兴奋地喊道。
    嗯?大家怎么了?詹姆斯很奇怪,怎么没有听到大家的欢呼声?詹姆斯发现大家都围在许毅那边,怔怔地没有说话。
    良久之后。
    “怎么可能?”
    “这个也是破解吗?”
    “教授,这个也简单了吧!”
    ……大家纷纷抱怨起来。
    糟糕!詹姆斯听到大家的话虽然奇怪,但是他知道,自己这场已经输了,许毅比他先一步将文件破解出来,不过,大家的态度有些奇怪。
    “到底怎么回事?肯。”詹姆斯问道。
    肯一脸不忿道:“詹姆斯,这不是你的错,只是……这个加密也太简单了,他根本就没有破解,竟然……”
    原来,比赛开始之后,许毅只简单看了一下反汇编的信息同,然后就调出WinRAR这个压缩解压缩软件,将那个加密文件一下子就拖到那个软件中,然后直接又将其拖出来,就这样,加密的文件就被破解了,被加密的内容露出了本来的面目……
    “教授,这真的是加密文件吗?怎么用WinRAR这个软件也能打开?”简直太难以让人接受了,要知道,WinRAR这个软件是Windows平台的经典压缩解压缩软件,普通得不能再普通,几乎每个系统中都有这个软件,可是许毅竟然仅仅用这个软件就将加密内容给破解了,连密码都不需要输入!
    “当然……这当然是加过密,只不过……我说过,这个加密算法比较简单……”米歇尔教授尴尬道。他还真没注意到,原来WinRAR这个软件还可以这么用。
    “难道这个软件是经过许毅修改过的?”有人提出了疑问。
    “不可能!刚才他并没有从网络上下载任何软件,都是系统中自带的。”
    最后,大家再按照许毅的步骤重复了一下,他们发现,结果正如同前面许毅所做的那样,很轻易地就将加密文件给破解了。
    许毅笑道:“呵呵,WinRAR还有很多奇妙的用法,大家可以去发掘发掘。”
    “我抗议,这根本就不能算是破解,一点都不能体现破解者的技术水平!”詹姆斯说道。
    “你的抗议无效,刚才教授就声明了,谁先看到加密文件里面的内容谁就获胜,现在许毅先看到,自然他是赢了,这是不可否认的!”郑洁率领着众拉拉队员极力反对。
    两方人马各不相让,纷纷争论起来。
    这该怎么办?米歇尔教授也很为难,他问许毅:“许,你看……”他已经把决定权交给许毅了,如果许毅坚持的话,他也只能宣布许毅第一场获胜。
    许毅淡然道:“既然大家都认为是我投机取巧的话,那么,这场比赛就作废吧。”说完,他有意无意地瞟了一眼米歇尔教授。
    “咳咳……”米歇尔教授被他看得不自在,口中宣布道,“既然许已经答应了,那么我宣布这场幽冥不作数……”说起来还真是我的疏忽,下场比赛的算法会复杂一点。”
第174章 子程序调用
    “小毅,你怎么可以轻易放弃这局呢!”郑洁有些“恨铁不成钢”,她一个劲的在帮他争取,却没想到他自己倒大方地放弃了。
    苏兰上前拉住郑洁的手,安慰道:“别生气了,接着看下去吧,小颜不会输的。”
    第二题还是解密题,不过不再是那种加了密码型壳的加密,而是直接给出一个加密文件,机密者将该文件还原出来。
    在Windows中,有一种非常重要的文件格式──PE文件格式,这是WindowsNT3。1中引入的一种新的可执行文件格式,Windows系统中的所有可执行文件都是PE文件格式的。要在Windows下研究加密解密,这种格式是必须掌握的。虽然PE文件格式的规范包含了MSDN的CD中,但是那些文档非常的晦涩,而且这些文档并没有提供足够的信息,所以有时候连开发者们往往都无法很好地弄懂这一格式。
    Windows下的加密和解密说白了就是针对PE文件格式结构的相关操作,所以掌握这种格式是每个破解者的必备技能。
    第二场比试开始,这次的题目很显然大大难于上一个,两人有条不紊地开始进行破解。
    这个难度比较大,所以允许他们从网络上下载一些常用的破解软件,当然,如果他们自己有工具的话,也允许用自己的工具。
    许毅从网络上的一台肉鸡中下载了几个小软件,有用来检测壳的,也有用来调试跟踪的。其中大部分功能和网络上流传的那些工具差不多,不过经过了他的一些相应修改,功能更为强大。例如如果其中有反跟踪代码,可能那些工具有影响,但他的工具可以无视等。
    许毅用一个检测壳的小软件将那个要破解的文件加载进去,想看看,是否能够看出到底是加了什么类型的壳。
    “壳”是一种很形象的说法,意思就是对软件进行保护的那一层代码。说起来,壳和病*毒在某些方面比较类似。即壳和病*毒都需要比原程序代码更早地获得控制权,这一功能可以通过在原程序的代码执行前加入自己地一段代码来实现。在文件执行的时候,壳修改了原程序的执行文件的组织结构,从而达到壳的代码能够比原程序的代码提前获得控制权的目的,并且还不会影响原程序地正常运行,从这点上来说,壳和病*毒是很类似的。
    许毅编写的这个软件是根据一些壳的特征代码来识别到底是什么壳的,肃然,识别的准确度也有可能不准确,因为这些特征代码也是可以伪造的。许毅看了一下,软件中显示,“壳”是VC++的,于是许毅用另一外一个脱壳工具试了一下,发现脱出来地文件是损坏的文件,也就是说,这个壳并没有这么简单。他再经过一番努力,发现这个壳根本就是伪造的,工具脱壳并行不通,看来只有手动脱壳了。
    詹姆斯的进展就比许毅慢多了,他发现,这种加密方式自己很陌生,以前根本没有接触过,脑门的汗渐渐冒了出来,看来,上帝并不是每次都这么照顾他。詹姆斯现在正被那个具有欺骗性质的壳弄得头昏脑涨,他现在还在相信这个壳是VC++的,所以正朝这方面努力着。
    米歇尔教授一直在后面观察着他们两个的情况,看到詹姆斯有些手忙脚乱的样子,他微微地摇头,他和许毅相比,差得实在是太远了。光从心态上来看,他就已经输了。破解的时候,最忌讳的就是心浮气躁。破解是一个非常需要耐性的活,冷静的头脑是必不可少的,越心急进展就会越慢。反观许毅,他一步一个脚印,心平气和,井井有条。
    不过米歇尔教授心中并不担心。因为这个题目的难度远远超乎大家的意料,在几周之前,他自己也肯定不能够在短时间内将其搞定,这可是他最近才研究出来的新地加密方式。米歇尔教授是想让他们都破解不出来,这样他们就又成了平局。
    许毅原本对这次比试也没怎么在乎,可是现在,他改变了了自己的想法,他对这个文件的加密方式感兴趣起来,这正是许毅的性格,越难越能挑起他的斗志。
    PE格式文件是按节区进行规划组织的,不同地节区一般保存的数据的作用也不相同,壳出于保护原程序代码和数据的目的,一般都会加密原程序文件的各个节区,当然,既然是加密保存的,但程序在执行的时候又不能也保持加密状态,所以解密也是壳必做的工作之一。节区不只一个,如果壳是按节区加密的,那么在解密时也按节区解密,并且要把解密的节区数据按照节区的定义放在合适的内存位置。
    入口点节区基地址重定信钩子函数。
    如果加壳时用到了压缩技术,那么在解密之前还有一道工序,当然是解压缩。
    这也是一些壳的特色之一,比如说原来的育种文件未加壳时1-2M大小,加壳后反而只有几百K,这种瘦身技术当然会吸引了不少眼球。
    时间一点一滴地过去,众人静静地在那等着也有些无聊了,他们开始慢慢议论起来。单从表面上来看,许毅比詹姆斯要镇定多了,至少他额头还没有冒汗,并且,许毅的手一直有事做,不像詹姆斯,他每隔一段时间就会发上一阵呆,简直有些手足无措了。
    比赛在这边进行,而一些情况也早就传到了网络上,MLT论坛现在正针对已经进行的那场作废的比赛进行激烈地讨论着,许毅用WINRAR就简单破解了一个密码型壳的加密文件,这太让人惊讶了,从来没有人想到过,这个软件竟然还可以这么用!大家纷纷拿出网络上很多加密软件的加密结果进行试验,结果发现,这个软件竟然可以破解掉网络上流行的几乎三分之一的加密软件!
    “这些加密软件也太垃圾了!”众人纷纷骂道。大家没想到,原来值得信赖的加密软件原来是如此的不堪一击,大家纷意识到,以后加密文件的时候,一定不能随便选择加密软件,一定要选择信得过的,质量有保证的,要不然自己的秘密就随便可以被别人浏览了。
    时间已经过去了两个多小时,米歇尔觉得已经差不多了,可以宣布停止比赛了,因为他相信,就算再延长几个小时,结果也还是会这样。
    “看来这次的题目我出得太难了,以至于他们两个都没能做出来,看来,只能宣布……”
    “终于搞定了!”这时,许毅突然感叹一声,打断了米歇尔教授的话,“教授,这个加密方法还真是不错呢!”
    “什……什么?你破解出来了?!”米歇尔教授彻底震惊了。
    “没想到,这个文件不但是分节区进行加密,竟然还对其中的数据进行了压缩处理,更为巧妙的是,在加壳的同时,还让加壳后的程序调用了壳中的几个子程序……,教育,这个加密方法可是第一次出现呢!”
    许毅刚才就是把大量的时间花在最后一个“子程序”技术上,许毅进行脱壳处理之后,虽然将壳脱掉了,但是程序执行也还是不正常,因为在脱壳的同时也将这些子程序给脱掉了。
    另外,这个加密技术中的压缩处理技术也是一个亮点,原本有快2M的程序文件在加壳之后,竟然只剩下几百K了。
    米歇尔刚开始还有些不相信许毅真的破解出来了,但是听到许毅的话之后,他不得不信了。他跑到许毅的计算机前查看了一下,结果真的出来了。他能说什么呢?只能承认自己的确老了,这个问题困扰了他几个月的时间,自己将这个技术发明出来之后,竟然被许毅在几个小时之内就给解决掉了。
    米歇尔教授叹了口气,转头问詹姆斯:“詹姆斯,你做到哪了?”
    詹姆斯犹豫了一下,说道:“解……解压缩。”
    “耶~太棒了,赢了,赢了!……”郑洁欢呼起来,跑上场来强制性地给许毅来了一个熊抱。弄得许毅尴尬不已,连忙将其推开一段距离,还真受不了她的热情。
    肯看不过去,站了出来怪声道:“先别高兴得太早,詹姆斯还有机会扭转战局,别忘了,他现在才胜一场而已。”
第175章 Demo
    “哼,要不是第一场不作数,现在我们已经赢了。照这种情况来看,我们是赢定了,还有什么好比的。”郑洁对许毅放弃第一场比赛还是耿耿于怀。
    “……”肯张了张嘴,没有再说什么。
    接着,米歇尔教授宣布,这场比试是许毅取得胜利。米歇尔教授去看了詹姆斯的进度,根本就不像他所说的那样,已经在“解压缩”阶段了,他一直在节区加密那儿转悠。两人之间的差距实在是相差太大了,没有一点悬念可言,下面的比试简直就可以直接忽略了。
    米歇尔教授正在犹豫着要不要建议詹姆斯放弃接下来的比试,这时,人群中突然有个人大喊道:“教授,请等一下。”
    从人群中走出来一个男同学,寸长棕色短发,穿着一身件仔。
    “嗨,博比,你怎么来了?”詹姆斯惊讶地问道。
    这个被詹姆斯称为博比的美国小伙并没有理会詹姆斯,而是对米歇尔教授说道:“教授,您好,我是MIT分部ODAY小组的组长博比,请允许我说几句话。”
    米歇尔教授做了个请的姿势,同时,他心中也知道,看来这件事还有转机。
    原来,詹姆斯和许毅比试的消息很快就传到了美国ODAY高层成员,引起了他们极大的关注。这个詹姆斯在团体内是个名不见经传的家伙,经过
返回目录 上一页 下一页 回到顶部 2 2
快捷操作: 按键盘上方向键 ← 或 → 可快速上下翻页 按键盘上的 Enter 键可回到本书目录页 按键盘上方向键 ↑ 可回到本页顶部!
温馨提示: 温看小说的同时发表评论,说出自己的看法和其它小伙伴们分享也不错哦!发表书评还可以获得积分和经验奖励,认真写原创书评 被采纳为精评可以获得大量金币、积分和经验奖励哦!