奇怪的是,这个系统只是闪了一下,就没有响应了。疑惑不已的尼克详细的察看了一下,发现只尝试了三次数字之后,主机就拒绝访问了,看来,这并非如自己想象的那么简单。随后试了几次,主机一次都不给试。尼克慢慢的分析了一下,在网络上的计算机,如果被非法入侵者尝试进入后就不再给访问,那正规用户不是也登不上去了?
理论上来说,这个拒绝访问不可能那么死板,冒充者试了三次,原用户就上不去了,这怎么可能?这种限制,应该只是相对同一个地址来说的,比如某台计算机试了三次,今天之内就不让这台计算机再次访问,也就是说,一台计算机只有三次机会。
这可怎么办才好,尼克开始冥思苦想,就算把整个教室的计算机都用上了,每台计算机试上三次,共四、五十台,也不过能试个百来次,这百来次离破解所需要的百万次、上亿次还远得很。
想了一小会,尼克找到了法子,那就是不停的更换计算机地址,每试三次就换一个,虽然会大大的影响破解速度,不过目前也只有这个办法了。
一想到这里,尼克马上打开源程序开始修改,加入了每试三次就更换计算机地址的程序。
很快的,暴力破解程序开始运作起来,这个过程不是顺利的,主机上出现了各种各样的办法来阻止入侵,尼克也是想方设法的想要化解,一直对战到下课,依然没有成功侵入主机。
当甘德老师宣布今天的课程结束时,尼克不得不怏怏离去,回到教室后,他的心中很不甘心,脑海里依然抹之不去关于那个没入侵成功的主机。
之后,他接近疯狂地翻阅有关网络的书籍,但是最终仍找不到关于入侵技术的书,没办法之下,只好自己琢磨了。
对网络技术进行了更深一层次的研究之后,尼克开始拼命地编写程序,这次上机的时间不是很充裕,所以完成的程序很简陋,反正时间有的是,他开始编写一个宏大的程序,精辟速效,结合了那个型号的计算机性能的一个贴身设计,具备各顶功能以及备用功能。同时,他也对主机上的防御系统做了各种分析以及预测,把自己放在防御者的角度设想如何防御,思量在主机的硬件基础上,还能有什么样的防御措施。
就这样,尼克天天都在研究和编写着,不管回家后,还是上课时,任何的休息时间都不放过,这些程序全写在纸上,等待着下一次去计算机教室,就全部输入计算机里。
终于等到了第二个星期,无比期待的计算机课又来临了,尼克怀着万分激动和期待的心情走进教室,手里拿着一本作业本,里面就是这一个星期来所编写的程序精华。
由于学生们已有了实际上机的经验,所以老师就没有再限制学生们碰计算机,所有的学生一坐下,就熟练地打开眼前的主机。尼克还是来到了角落的那台计算机,坐下之后,迫不及待地打开计算机,很快就进入了操作系统里面。
接着,讲台上响起了甘德老师的声音:”好了,今天我要教大家的,是一种全新的东西,就是操作系统,这个是使用者与计算机之间交流的平台,透过这个,可以完成对计算机的各种控制。现在先教你们一些基础的指令,显示硬盘内容的指令就是……”
这时托马斯的声音响起:”是DIR!”
甘德老师很满意地点点头,称赞道:”不错、不错,很有前途,大家要向班长学习啊!”
在众人仰幕的眼光下,托马斯露出得意的笑容。
甘德老师微笑着走下台来,拍拍托马斯的肩膀道:”继续努力呀!小小年纪,这么快能就掌握到这种程度,这种天分,这样的干劲,将来你一定可以成为非常出色的计算机专家!”
甘德老师转而对全班同学说道:”大家看到了没有,什么是天才?这就是天才,一眼就可以看出来!”
接着他手一挥,指向窗外道:”你们能说那个扫地的工友是天才吗?不能吧!”
然后又转向埋头苦干的尼克,嘲讽道:”再看看他,难道尼克像是天才吗?也不可能吧!所以说,金子就是金子,在哪里都会发光的!”
此时的尼克什么都听不到,他飞快的开启系统源程序,然后打开作业本,用最快的速度把程序输入计算机内,对各种函数的修改,进行内码转换,输入最新的程序代码。
很快的,半堂课已经过去,尼克的程序已经完成大半,为了能在课堂上完成,他已经尽了最大的努力让程序简洁,但是这个程序还是很庞大费时。这时甘德老师的课程内容已经讲完,现在正让学生们自行练习,还是和以往一样,他在托马斯的旁边尽心尽力的教导着,还超前的把下面的课程讲解给托马斯听。
没有人打扰下,尼克的程序输入进度很快,在还有小半堂课的时候,由数万条程序精简而成几千条的程序输入完毕,他调试了一下,纠正了几个手误打错的程序。
一切搞定!这时尼克吐出一口气,抹了一把额头上的汗水,抬起头来望了一下,只见同学们都在各忙各的,甘德老师也在忙着教托马斯。尼克暗暗捏了一把冷汗,刚才自己过于投入,对外界的事毫无所察,如果甘德老师不经意走了过来,自己一定不会发现的。
还好,现在没什么事,尼克随手键入几个指令,查看自己心血打造的程序,结果显示一切运作正常。
看看时间不多了,尼克开始对主机进行入侵,精心打造的程序用起来就是好用,这时主机也做出了各项反入侵的反应,这些反应尼克早已料到,连忙调出自己程序里的各项功能,立即迎刃化解。
要开始进攻了!尼克输入几个指令,开大了破解攻击的力度,只见屏幕上的数字如流水般往下跑着,过了许久,还是破解不了。尼克马上意识到,这应该是字母和数字杂合的密码,这样的话,复杂的程度顿时成几何倍数增涨。
既然这样,就开启备用功能,尼克停止了入侵主机,程序开始攻击教室里的每一台计算机。所谓家贼难防,这些计算机并没有做什么特别的防御措施,一下子,所有的计算机都落入了尼克的掌控中。
尼克露出一丝奸笑,为每台计算机输送了一段程序,这段程序是主程序的分支,其指令功能大致是:控制它们一起攻击主机!
就这样,近五十台计算机共同对主机发起破解攻击,虽然这些主机的资源被占用得差不多了,不过由于学生们都是在操作DOS系统,单纯的操作下是感觉不出资源的被耗占,除非是在使用什么特别的应用程序。
如洪水般的冲击下,主机终于撑不住了,这时每台计算机网卡的显示灯都在紧密的闪烁着。突然,尼克眼前的屏幕上,弹出一个框框,里面有一组数字,没错,这就是超级用户密码,达到八位数的数字和字母的组合型密码!
破解这个密码还真是累人,这几乎用尽了尼克所有的技术能力,此时的尼克真是高兴得无法形容,差点没跳起来手舞足蹈。有了超级用户密码,主机就像一只待宰的羔羊,想格式化硬盘就格式化硬盘,想怎样就怎样。
当然,尼克并不想把主机怎么样,只不过是想透过它连上广域网络而已。高兴之余,他运行了一段早已经编写好的小程序检查主机上的网络连接,让尼克兴奋的是,的确有广域网络的连接,只是主机禁止了共享,所以教室内的计算机是无法登录上的。
现在的主机就像是砧板上的肉,想如何都行,尼克很轻松的就打开了连接广域网络的埠。
终于接触到广域网络了,这就好像站在大海的岸边,面对着一个全新的世界,眼前是一个通往世界的窗口,整个世界好像触手可及。激动之余,尼克竟然不知道做些什么好,再想想,还真是不知道做什么好。真糟糕!想和网上的人交流,只有去BBS,就是电子布告栏,可是也得知道地址才行,这一阵子忙着破解,竟然忘了找BBS的地址。
眼看也快下课了,还是下次再说吧!利用剩下的时间,尼克最后调试了一下程序,这时下课铃声也响了。
甘德老师从托马斯身边离开,走上了讲台说道:”好了,大家先等一等,我有件事要说说!”
学生们纷纷停下动作,静听着甘德老师的讲话。甘德老师接着道:”计算机教室的管理老师,克维德老师,他有件事要向大家宣布。”
甘德老师说完就走到教室外的办公室,一会后,他和一个中年的男老师进来,这个老师应该就是他口中所说的克维德老师。
克维德老师走到讲台上,然后开始说:”是这样的,为了能让大家有更多接触计算机的学习机会,所以校方决定,每天的晚自习时间将为大家开放。当然,这是要收取费用的,一张使用卷,可以上机一个小时,价格是二十五分,欢迎大家踊跃使用!”
下面顿时响起一阵议论,学生都显得十分高兴,因为每个星期只有一节课的时间接触计算机,怎么能令学生们满足呢,况且,二十五分一小时也不算很贵。
不过这个消息对尼克来说是喜也是忧,他唯一的经济来源,就是早餐费,通常父亲每天都会给他十分,刚好够买一个面包。
回到家里后,尼克从黑黑的床底下把一个饼干铁盒拿了出来,这是他自制的存钱筒,把一堆的硬币倒在床上,数了又数,存了好几年,也只有两元,这些钱还是买菜时剩下的一分两分所慢慢积蓄下来的。算了算,一天上两个小时,五天就全没了……尼克开始坐在床上发愁,这下怎么办才好,向父亲要那是不可能的了,若是去打工,谁要请初中生?
走一步算一步吧,这些钱当然不能一下子用完,每天上一个小时,可以支撑八天,暂时先这样用着吧。
学校的杂物室里没什么东西,如果硬要说有,那就只有凌乱不堪的打扫工具以及一个懒洋洋的扫地工。
电话响起,扫地工伯恩老爹懒洋洋地接起电话道:”喂,这里是杂物室,请问有什么事吗?”
电话的另一头传来一个中年的男声:”我是保罗!”
听到对方的声音,伯恩老爹的脸立即阴沉下来,压低声音道:”没事不要打扰我,我在这里过得很好。”
“回来吧,那件事已经过去很久了,我知道那一切都不是你的错。”
“不要再说了,我是不会回去的!”伯恩老爹的语气很坚决。
电话那头的声音有些激动:”难道你要背着计算机安全专家的称号扫一辈子地吗?”
“我老了,已经干不来了,你还是另请高明吧!”
“不要再狡辩了,我透过网络查看过你们学校的计算机,那个主机上的防御系统是你的杰作吧,几乎无懈可击!”
伯恩老爹沉默了一下,然后道:”没想到你竟然能找到这里来,不过,我劝你还是不要再白费力气了,我是不会回去的。”
“你的技术,在我们这里是屈指可数的,这里才有你能展现的舞台,回来吧,我们需要你,真的需要!”
伯恩老爹毅然拒绝道:”我不会回去的,你死心吧,我要挂电话了,你还有什么话要说吗?”
电话那头一阵沉默,接着那男子才说道:”竟然你执意这样,我也没办法,不过,你……你那套防御系统能不能卖给我?”
“那个的确是我的心血结晶,如果你想要,还是可以送你。”
“真的可以送我吗?那真是太感激了,这会为我们带来莫大帮助的。”电话那头的人显得很兴奋。
“等等,这是有条件的,拿了这个之后,记得千万不要再来打扰我!如果没什么事,我挂电话了!”
“唉……”电话另一头的男子叹了声气,语带惋惜地道:”你那一身的技术真是太可惜了,如果你想通了……FBI的大门随时为你敞开!”
一口气,尼克买下了八张上机票,而在当晚的自习时间,尼克就来到了计算机教室,当然和他一起去的,还有几个班上的同学,托马斯就是其中之一。
晚上的计算机教室真是热闹非常,各个年级的都来这里上机,才开放没多久,坐位就已经所剩无几了。尼克在上课时常使用的那台计算机已经被人占去了,所以就随便找了个位子坐下。在尼克旁边的,是一位个头比较高、戴眼睛的男学生,看样子像是三年级的,他斜眼望了尼克一眼,见是一年级的,投出不屑的眼神,继续专注于自己的计算机前。
时间就是金钱,对尼克来说就是这样,他立即打开了计算机,节省每一分时间,同来的几个同学也各自找到位子坐下,有些在练习打字母,托马斯则在超前自学DOS系统。
尼克打开计算机之后,透过内部网络,把上课时常用的那台计算机里面的系统给复制了过来,替换掉这台计算机的系统后,他重启了一次。由于掌握了主机的超级用户密码,尼克就像拿着钥匙开门走进房间一样,立即就打开了主机的广域网端口。
压抑着内心的激动,尼克兴奋地搓了搓手,每个BBS电子布告栏,都有一个服务器,要登录服务器,就要有服务器的地址。按照书上所写的地址,尼克输入了计算机,立即刷出一版的文字,就是这样一个画面,让尼克欣喜若狂,终于接触到互联网了,这就是与世界交流的开始,这就是能与万里之外的人们进行交流的平台。
尼克兴致勃勃地研究着电子布告栏,这是在DOS系统下面的BBS电子布告栏,基本上可说非常简陋,由纯文字组成,如果是外行人看,根本看不出来什么,或许还会以为打开了一个文本文件。
从上面标明的各种电子布告栏的操作指令看来,好像要先进行注册,于是尼克打入了注册的指令,立即出现了一个注册信息,要求使用者填入所要申请的账号、密码,以及BBS上所用的昵称。
账号和密码都设好了后,尼克歪着脑袋想了一下,该用什么昵称好呢?最后,他决定用”FD”这个代称。后来人们认为这个昵称就是”FrenziedDevil疯狂魔鬼”的简写,往后他”地狱黑客”这个称号也是因此而来。
而事实上,这只不过是尼克每天早上出门时,都会被路上的小黑狗追赶,所以印象深刻,因而胡乱取了这个名字:FierceDog,意思就是:坏狗。
用FD这个昵称登录到论坛上后,尼克发现这只是一个大的论坛,没有详细的分支,由于这个年代的计算机还尚未普及于家庭,所以用户量相对较少,而且此时的网络除了是用于各个研究机构、学校传送数据以及联系之外,并没有其它的功能。再加上BBS服务器,只是一些人自发建立起来相互交流的地方,数量不多,所以在这些为数不多的BBS上,几乎能遇到所有使用互联网的人……
尼克在上面逛了一下,真是什么讨论都有,比如:原子核在失重下的力学探讨、嫖妓不给钱的一百零二种方法、吃比萨的学术论文……等等。
说起来上面也是十分热闹,有人发文,就有人回帖,尼克进入一个叫”大决战”的讨论串里,这个帖子的人气很旺,竟然被置顶在最上面。
讨论串的内容很简单,原来是有人出了道编程题,看谁编写出来的程序最优秀。这个帖子好像刚贴出来而已,只有两个人在互相较劲,一个叫”戴维”,一个代称是”暴风”,而来凑热闹的,也纷纷回帖参与。说起来,这两个人实力也算相当,简直斗得天昏地暗,难解难分,各种精湛的论述纷纷出炉,看得这些观众猛回帖称赞。
尼克也津津有味地看着这两个人比拼,双方各自的编写都有所不同,而且各有风格,各有所长,尼克边看边默默地分析和消化着。
终于到了最终的决战,双方都祭出了最后的杀手锏,提出了他们自认是最优秀的终级程序。
在旁凑热闹的观众纷纷回文:
“戴维一出手,便知有没有,戴维厉害!”
“谁说的,暴风一出,谁与争锋,暴风才厉害!”
“戴维、戴维、戴维,戴维就是厉害!”
“暴风!暴风!暴风!”
……
两边各有支持者,也没个能做得了主的裁判。
戴维:”兄弟,还撑得住吧,你要是能将程序再简化一点点,我就认输了!”
暴风:”啊哈哈,你真当我是神啊,都这样了,还能再怎样呢!”
戴维:”那是旗鼓相当了,要不要回去讨救兵?”
暴风:”讨个屁啦,在下我就是班上最强的,还能找谁去?”
戴维:”呵呵,彼此彼此,看来只有改日再较量了!”
暴风:”这高下分不出呀,这些简单的程序,我们都能达到极限,既然都到极限了,那还分个狗屁高下啊,下回记得找个难点的来比!”
戴维:”嗯,言之有理,言之有理!”
尼克一直在看着他们的拼比,一路分析过来,大致上已经十分明了,不过,这好像并非最简洁的方式,所以尼克也开始加入讨论。
FD:”其实,还能再简化一下……”
戴维:”……不懂程序编写的人,请不要在这里瞎说。”
暴风:”是呀,我们在说话,闲人不要插嘴!”
戴维:”不要管他,我们继续聊,对了……”
十分钟过后……
FD:”这是简化后的程序:%^&*($%&()$%^&……”
暴风:”啊哈哈,不要再胡说了,杂合汇编语言,这怎么可能运行得了!”
戴维:”呵呵,的确是挺好笑的。”
暴风:”看看这开头,还有模有样的嘛,嘿嘿!”
戴维:”再往下看嘛,还算是程序呢!”
暴风:”咳咳,前面一小部分,编写得还行!”
戴维:”这个,前半段,好像还、还能运行的样子。”
暴风:”是……是啊,还……还……还不错,有点意思!”
戴维:”啊……啊哈哈,是……是有点意思了!”
暴风:”这个……汇编语言真的能这样杂和着运行?”
戴维:”看起来,是能运行的样子,这……这没什么大、大不了的……”
暴风:”这个转换,用得真是满……满到位了!”
戴维:”这个函数,才是……才是精湛……”
暴风:”天啊,两种程序衔接得完美无瑕!”
戴维:”你看那个头尾相应还能这样的?真的省去了条程序……”
暴风:”啊!我受不了,这一段汇编语言竟然能让这么多地方共享,连核心都差不多省略掉了。”
戴维:”这……这真是太完美了,简直……简直就是……”
暴风:”太神奇了!这怎么可能!”
