第13章 以其人之道还治其人之身
说明对方还有点技术。试了两个常见的漏洞,已经被对方打上补丁,许毅对其又增添了几分信心。用自己编写的一个简单扫描器扫了一下他开的服务,发现对方的机器竟然同时还是一个服务器,开了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区(这里只是比喻,u
算了,国内的技术水平太低,以后把战场转向国外,许毅做出了一个决定,其直接结果是导致西方世界黑客们知道了东方有个神秘的天才绝世黑客,这是后话。(许毅开始的网名叫xyz,是许毅在自己的名字拼音首字母xy后面加了个z的结果,基本来说还是打上了自己名字的烙印)
王斌并不知道许毅已经入侵成功,骂了几句那个家伙缺德就被同时叫去维修电脑了。
许毅现在登陆了对方的系统,而且是root权限。他察看了一下用户,那小子的登陆名称是kingson(意思:国王之子)。许毅发了个消息给他:hello,kid。(你好,小屁孩。)〔在文本字符界面下,只能用英文。〕
这一下好像把对方下得不轻,一阵沉默之后,许毅发现自己和对方的连接断开了。心想那小子有两下子嘛,这么快就把我赶了出来。接着,许毅想再次入侵,却发现已经ping不通对方的机器了。
大西瓜!那小子把网线断开了。许毅真是有些无奈,他没想到对方这么窝囊,最先想到的竟然是这招,不过这招确实管用。不上网,许毅就算有天大的本事也是一点办法都没有。好在一会儿之后,许毅发现对方又重新上来了,于是他再次渗透,发现那个刚刚建立的账号已经被删除,不过对许毅来说这也容易,按照老办法他再次入侵成功,然后再发了个信息给他。
一会儿之后,许毅受到了回音:whoareyou?
许毅回复了个:xyz。
接着,他在对方机器上快速逛了一遍,在里面发现了不少东西,很多黑客小程序,看上去应该是他自己编写的,这让许毅对他的印象提高了几分。接着,许毅从里面的一些文件内容发现对方竟然是个高中生,这让他很是惊奇,心中一动,一个想法在他脑海中形成。他进入了一个隐秘的目录,这个目录是系统目录,而且很深,一般用户很少会跑到这里来,然后他在里面建立了一个文件,并将其隐藏。可以说,除非对方对系统中的文件进行地毯式检查,不然根本就不能发现这个小文件。最后,他在对方机器上运行了一个小程序,退了出来。那个小程序正是一个硬盘逻辑锁,很小,但是却可以将对方的硬盘锁住,许毅这是以其人之道还治其人之身,目的不是替王斌报仇而是警告对方在网络上不要太嚣张,天外有天。
许毅这个程序锁硬盘的原理对对方的那个方法有区别。前面说过,硬盘分区表位于0柱面0磁头1扇区,其每个字节都有特殊的意义,而分区表的最后两个字节则是表示分区表是否有效的标志,也就是说系统每次启动的时候它首先检查最后两个字节,如果是有效的,它则继续运行,否则它就停止运行。kingson锁硬盘的方法就是破坏这两个关键的字节,将它们修改成别的数字,这样就达到了破坏分区表的目的。解锁的方法只要将这两个字节的数字改回来就行了,用a盘引导,可以直接用dos系统中自带的debug汇编编译器来修改,上次许毅写成一个程序是因为有三台电脑要修复,所以他才没有直接在电脑上修改。
另外一种锁硬盘的方法就是将分区表参数改成一个循环链,即将c区的下一个分区指向d区,再将d区的下一个分区指向c区(这里只是比喻,u