抬起头来向四周望了一下,班上的同学们正在兴致勃勃的练习打字母,打字母不是什么难事,随便练几天就熟习了。见没人注意这边,尼克又回到了计算机的世界,听说政府组织、科研组织以及教育组织有一个布及全国的网络,这是政府的内部网,不知道是不是真的,以现在的情况看来,这些机子完全没有连入这个布及全国的大网络,尼克开始琢磨起来,如果连有广域网,那么能限制这些机子登录广域网的,就只有这个微机室的主机。
尼克心里有千万个遗憾,曾经幻想了那么久的网络世界,最后只能这样接触到局域网,实在不甘心,实在是很不甘心,心里那种憋气的快让人发狂了。
怎么办,尼克挠尽脑汗思考起来,突然记起有本关于网络的书上提过,计算机是可以通过远程控制的,并说明了大概的原理,还说了,可以通过一些手段得到计算机的远程控制权限,这一段,不知道是出于什么原因,书上含糊的就略过了。
对于眼前的这个dos系统,尼克自然是熟得不能再熟,就算要重新编写出来也能办得到,详细的回想了一下它的柜架以及构造,发现dos系统的确是有申请远程访问一项。
记得书上说过,远程访问,基本上是通过密码实现的,知道密码正确就可以进行访问,再高级的,就是超级用户密码,凭着这个密码就可以控制计算机。
凭着对计算机的了解,尼克立即想到如何得到密码的方法,如果是三位的数字密码,就是只有一千种组合,就从1数到999之内的数,里面包含了三个数的任何一种排列,不信的话,随便选几组数字来试试,比如685,865,658,785,200,139,256,随便怎么排,都在1到999之内,所以说,四位的数字密码,就有一万种排列,五位的就有十万种排列,六位就是一百万,七位就是一千万种。
如果主机上用六位的数字密码,就有一百万种排列,而众所周知的是,计算机是以电的速度在运行的,每秒就可以试几十万次,如果是国家用的超级计算机,都是以亿记的。
尼克所想到的,是最简单的破解法,好像很暴力,所以尼克起了一个名字,暴力破解法,他开始不安,是不是要这样做呢?没得到主人的许可而使用其计算机,好像有点不妥,但是要求机房开放广域网那可能吗?绝对不可能!
心他内心在受着煎熬,一方是对网络的向往和渴望,一方是对这种类式窃贼行径的排斥,两种理念在缠斗着,最后想了想,这只是借道一下,机房也不会有什么损失,终于心一横,尼克决定干了。
在dos系统下,是没有暴力破解这种功能的,只好自己动手编写,好在这不算是个很复杂的程序,不过要用纯汇编语言编制,因为只有这种机械语言,才可以控制对方计算机的硬件,除了这个破解的外,还要一个控制平台,这个平台就是找到对方计算机的端口,破解成功后,操控对方计算机那个平台。
整体来说,这个程序的规模不算大,但是也不小,如果从头编起,就这一节课是不行的,所以尼克最先破解本机上的dos系统,弄dos系统的源代码尼克在自己以前的机子上做过很多次,所以很快就搞定,接下来,他开始把所需要的部份程序从源代码里调出来,然后在中间编写和加入自己编制的程式。最后,把暴力破解的程式融进里面,一个带有暴力破解和远程控制平台的改良型dos系统完工了。
“尼克,你在干什么!”尼克在做着最后的调试,突然甘德老师的声音从后面响起,把尼克吓得魂飞魄散。