第13章 以其人之道还治其人之身

月之子 / 著投票加入书签

魔情小说网 www.mqxs.cc,最快更新黑客传说最新章节!

    看书之前别忘记投票^_^——

    蔡琴拜托人找到那学生“谈”了一次话,警告他以后苏兰要是出了什么事第一个找他,那小子也识相,从此没有再打苏兰老师的主意。

    许毅上学之后依然和刘波玩得火热,只是以后面对黎姿姿心里惴惴的,打死他都不敢再惹这个暴力女了,开玩笑,他好不容易能重活一次,要是就这么被那暴力女一不小心打回原型,那多不值呀!再说许毅本来就对暴力女不感冒,在他看来,温柔的女人才是真正的女人。更何况,他发现自己真的是喜欢上了苏兰,她人漂亮,又温柔,最重要的是苏兰的心里年龄和他转生之前差不多,有共同的心理年龄。许毅班上的那些女生还没发育完全呢,他自然是一点兴趣都没有。平时他就老老实实在座位上看看书,顺便考虑怎么才能赚自己的第一桶金。

    周末放学他就到数据局王斌那上网,虽然刘波说他们家也拉了网线能够上网了,但是许毅想想,最后还是决定不去冒那个险,黎姿姿那次已经给他造成了心理阴影。许毅从国外linux站点下载了最新版的linux操作系统,跟王斌吹嘘这个操作系统如何如何方便,要成为合格的网络管理员,一定得懂得linux或者unix操作系统的配置云云。于是王斌很高兴地将这个刻录成了系统光盘,然后让许毅帮忙装在了一台机器里面。

    此时的linux也算比较成熟了,91年linux操作系统之父linus发布0.01版,94年终于发布了正式版,也就是具有里程碑意义的1.0版,又经过一年多时间的发展,此时的linux功能被大大加强了。许毅身为一个资深黑客,自然对linux了如指掌,并且是lniux的狂热fans,对windos95很不适应的他情愿在字符界面下用lniux也不愿用现在漏洞百出的win95。

    王斌现在对许毅佩服得五体投地,无论关于电脑的什么疑难杂症,许毅好像想都不用想就可以轻松解决,好几次,王斌都嚷嚷着要拜许毅为师,不过都被他拒绝了。许毅非常清楚,王斌这小子的确比较聪明,但是他那浮躁的心性决定了他更本就不是一块搞技术的料,不用多久,他肯定就会转行。作为早期接触互联网的人,如果他有眼光,在互联网领域完全可以有所作为。事不关己,高高挂起,许毅是不会主动去提醒他的。其中很大原因,是许毅发现自己和他接触这么久,却很难成为真正的朋友。

    96年,中国互联网刚刚开始起步,连上网的人都少得可怜,更别说黑客团体了,有的只是少数的几个独行侠,而这些独行侠一般都是中国第一批网管客串的,真正技术过硬的几乎就没有,所以许毅对上次黑王斌机器的那个家伙挺感兴趣。可是这么久时间过去,那家伙一直再也没有出现,直到许毅装好linux操作系统后的第二周日。

    王斌那台装着win95系统的机器再一次趴下,硬盘被锁住,王斌知道他又来了。其实许毅完全有能力将他那个系统布置得滴水不漏,但是许毅并没有那么做,为的就是守株待兔,今天这兔子终于来了!

    许毅早就编了一个程序隐藏在数据局的这个路由器中,那是个监控程序,可以监控流过数据局的一切数据流,所以当王斌正在用许毅上次编的那个程序修复硬盘的时候,他则开始分析路由器中流过的数据了。

    没有费多大力气,许毅就追踪到了攻击者的ip地址,那小子看来也是个菜鸟,根本就没有经过任何跳板,竟然是直连的,这多多少少让许毅有些失望。他此时的状况就像是一个武功高强的武痴,非常想找到能够和自己一教高下的对手,见对方竟然犯了如此低级的错误,难怪他要失望了。

    许毅对那ip进行了扫描,属于北京市,操作系统是unix的。这激起了许毅的一点兴趣,毕竟对方用的不是win95这种傻瓜型操作系统,说明对方还有点技术。试了两个常见的漏洞,已经被对方打上补丁,许毅对其又增添了几分信心。用自己编写的一个简单扫描器扫了一下他开的服务,发现对方的机器竟然同时还是一个服务器,开了apache和mysql服务端口,另外还有ftp服务21端口。ftp软件是proftp,这些都是许毅非常熟悉的东西,许毅决定不用系统漏洞入侵,因为那样一点挑战性都没有,转而对proftp下手,提升系统权限。不过这也只是稍微麻烦一点而已,许毅很轻易地就取得了root权限,这让他有点郁闷,没有挑战性!

    算了,国内的技术水平太低,以后把战场转向国外,许毅做出了一个决定,其直接结果是导致西方世界黑客们知道了东方有个神秘的天才绝世黑客,这是后话。(许毅开始的网名叫xyz,是许毅在自己的名字拼音首字母xy后面加了个z的结果,基本来说还是打上了自己名字的烙印)

    王斌并不知道许毅已经入侵成功,骂了几句那个家伙缺德就被同时叫去维修电脑了。

    许毅现在登陆了对方的系统,而且是root权限。他察看了一下用户,那小子的登陆名称是kingson(意思:国王之子)。许毅发了个消息给他:hello,kid。(你好,小屁孩。)〔在文本字符界面下,只能用英文。〕

    这一下好像把对方下得不轻,一阵沉默之后,许毅发现自己和对方的连接断开了。心想那小子有两下子嘛,这么快就把我赶了出来。接着,许毅想再次入侵,却发现已经ping不通对方的机器了。

    大西瓜!那小子把网线断开了。许毅真是有些无奈,他没想到对方这么窝囊,最先想到的竟然是这招,不过这招确实管用。不上网,许毅就算有天大的本事也是一点办法都没有。好在一会儿之后,许毅发现对方又重新上来了,于是他再次渗透,发现那个刚刚建立的账号已经被删除,不过对许毅来说这也容易,按照老办法他再次入侵成功,然后再发了个信息给他。

    一会儿之后,许毅受到了回音:whoareyou?

    许毅回复了个:xyz。

    接着,他在对方机器上快速逛了一遍,在里面发现了不少东西,很多黑客小程序,看上去应该是他自己编写的,这让许毅对他的印象提高了几分。接着,许毅从里面的一些文件内容发现对方竟然是个高中生,这让他很是惊奇,心中一动,一个想法在他脑海中形成。他进入了一个隐秘的目录,这个目录是系统目录,而且很深,一般用户很少会跑到这里来,然后他在里面建立了一个文件,并将其隐藏。可以说,除非对方对系统中的文件进行地毯式检查,不然根本就不能发现这个小文件。最后,他在对方机器上运行了一个小程序,退了出来。那个小程序正是一个硬盘逻辑锁,很小,但是却可以将对方的硬盘锁住,许毅这是以其人之道还治其人之身,目的不是替王斌报仇而是警告对方在网络上不要太嚣张,天外有天。

    许毅这个程序锁硬盘的原理对对方的那个方法有区别。前面说过,硬盘分区表位于0柱面0磁头1扇区,其每个字节都有特殊的意义,而分区表的最后两个字节则是表示分区表是否有效的标志,也就是说系统每次启动的时候它首先检查最后两个字节,如果是有效的,它则继续运行,否则它就停止运行。kingson锁硬盘的方法就是破坏这两个关键的字节,将它们修改成别的数字,这样就达到了破坏分区表的目的。解锁的方法只要将这两个字节的数字改回来就行了,用a盘引导,可以直接用dos系统中自带的debug汇编编译器来修改,上次许毅写成一个程序是因为有三台电脑要修复,所以他才没有直接在电脑上修改。

    另外一种锁硬盘的方法就是将分区表参数改成一个循环链,即将c区的下一个分区指向d区,再将d区的下一个分区指向c区(这里只是比喻,unix系统有区别),这样循环下去,硬盘就这样锁住了。这和前一种方法原理是一样的,解锁方法也类似,只要将相关参数修改回来即可,许毅就是想看看对方到底怎么解决这个问题。

    等了一会儿,许毅发现对方依然没有上网,心中寻思看来自己还高估了对方的实力,一时半会他还搞不定。再等了会儿,那个kingson还是没有动静,许毅决定不等了,看了看王斌,还没有回来,他的机器现在已经恢复好了,就在他机器上留了个言,说自己先回去了。

    话说这kingson,他现在是北京市的一个高中生,家里相当有钱,但是从小他就喜欢捣鼓电脑,到了如今,这电脑技术也算是玩得出神入化了,可是他今天却碰到了钉子。上次他偶然逛了个bbs,见有人发帖问一些白痴电脑问题,他顺手就回复了一句,大体内容也就是嘲笑对方如何白痴之类,却招来一个貌似比较懂电脑的家伙(王斌)的一番说教,两人就在bbs上比起电脑技术来,类似于小说里面的武林高手用口比武(当然,kingson不成认对方是高手),他们用的是文字,结果是对方说不过kingson恼羞成怒,开始耍无赖,骂人。这让kingson非常恼火,决定好好教训对方一下。网络是虚幻的,没有人知道在电脑的那端上网的是一个人还是一条狗,所以很多人在网络中是放纵的,甚至在其中表现出来的性格是和现实中完全相反的,老实人可以变混混,乖乖女可以放荡……在一定程度上,可以这么说,网络中的你才是真正的你。所以像王斌那样,说不过别人就破口大骂的大有人在。

    这下可就把kingson惹火了,他是谁呀,他一向将自己比作中国的凯文•尼克(尼克,黑客界的精神领袖,95年被美国fbi逮捕),他不去惹别人就偷笑了,现在竟然被人在网络上耍无赖,于是kingson决定好好教训一下那个不知天高地厚的小子。网络世界是虚幻的,而黑客则可以同时和网络世界和现实世界发生关系,这也是人们对黑客畏惧的一个重要原因。

    于是,kingson根据bbs上对方留下的ip地址追踪到其主机,然后开始对其进行入侵,由于对方的补丁打得很齐全,他入侵的时候费了不少时间,不过最终还是被他成功渗透,最后将对方的三台电脑的硬盘全部“炸”掉。这个硬盘炸弹是kingson研究系统地层编程的时候想出来的,他自信计算机技术并不怎么发达的国内应该很少人知道解决方式。而刚开始的时候确实如此,对方的机器很久没有在网络上出现,这段时间没有解决那个硬盘锁,估计是他不懂解锁方式。就在kingson洋洋得意的时候,他惊讶的发现对方再次出现在网络上,他怀疑自己碰到高手了,于是销声匿迹的好一阵,但是心中一直挂念着这件事,直到今天,他打算再试探一次。

    令kingson惊讶的是上次入侵对方的漏洞竟然还没有补上,只是有台机器换了操作系统,他并没有多想,直接干掉一台试试风声,然后等着对方的反击。果然,自己的机器很快就有了动静,有人在对它进行扫描,原本他以为是攻击目标的反击,可是他察看对方的ip地址却是另外一个ip,这让他很吃惊,他想到两个可能:第一,这确实是另外一个人在扫描;第二,对方采用了“跳板”技术隐藏自己的真实ip。其实他心中比较倾向于第二个可能,但是这是他不愿相信的,因为他现在还没有掌握“跳板”技术,如果真是这样,对方的技术就比自己厉害了,也就是说面对自己的第一次攻击,对方并不是无能为力,而是放自己一马……

    正在他想着对方到底属于哪个可能的时候他收到了对方发来的信息――“hello,kid”。

    kingson吓了一跳,这个信息给了他一个不小的打击,就这么短短的时间,对方竟然已经入侵成功了,还取得了root权限,这让kingson难以接受,自己原本以为毫无漏洞的机器竟然被对方这么轻易的渗透,太……震惊,太受打击了!尤其是那句“你好呀,小屁孩”的话让kingson看得更是刺眼,这分明是在嘲笑他的技术现在就像小孩子一样!!

    是可忍孰不可忍!kingson决定给对方一点教训,于是他开始反击了!!首先要解决的问题是追踪到对方的真实ip,虽然他心中倾向于第二个可能,可是现在这个结论有些动摇,令kingson头痛的是他从来没有这样追踪过别的黑客,也就是说这个技术他还不熟悉,但是他不会放弃,于是他一边临时想办法一边拖延时间,回复询问了一下对方的名号。让kingson觉得郁闷的是对方回复了一个“xyz”之后,自己就只看见显示器一闪,变成了黑屏――自己的机器竟然就这么被对方黑了。

    kingson强忍住满腔怒气重启电脑,结果“嘀”一声之后发现电脑已经重启不了了,这个症状他非常熟悉,和他的硬盘炸弹如出一辙,他想到一个武侠小说中的词汇“以其人之道还治其人之身”。连忙用系统软盘启动想修复硬盘,可是他竟然发现连软盘都启动不了!!kingson眼珠子都快瞪出来了,终于骂了出来:“他妈的,他对我的硬盘做了什么!!!”接着,再弄了半天,依旧没有办法让系统启动,现在他简直有种想哭的冲动――那硬盘里面可是有着他很多的心血啊!