computer 版 (精华区)

发信人: viogus (风之精灵), 信区: computer       
标  题: 【长篇小说连载】我是一个黑客(9)
发信站: BBS 听涛站 (Sat Jun 28 22:20:59 2003), 转信


9. 软件开发部和网络部的战争(4) 
          “看来需要一个艰苦的过程了,你有没有足够的耐心呀?”我发消息给林警
官。
           ”啊,为什么?“后面带了一个哭泣的脸。
           ”他的密码算法用的是DES算法。“
           ”。。。。。“好久都没有回复。过了很久才回过来一句:”怪不得我觉得
这么熟悉呢。唉~~~,麻烦了“。
           这个写filelock的人,看来也是一个内行,而且比较专业,他的密码算法关
键点居然用的是一个大众皆知道的密码算法。但是这个大众皆知道的算法,基本上是无
解的。
          凡是搞过加密的人,我想没有不知道这个算法的。这个算法在教科书里面也
是随处可见。DES算法是1977年颁布的。到现在几乎都30年的时间了。但是到处都还在运
用。可见这个算法的安全性和加密强度是值得称道的。他采用的56位的加密。对普通人
来说,破译几乎是非常困难的。
          这里有必要给不了解加密算法的读者说一说。其实,世界上真正加密强度非
常高的加密算法基本都是公开的,除了一些特殊场所(比如军队)。也就是算法大家都
知道。但是这些算法一个最基本的特点就是不可逆!也就是说,知道你知道密码的明文
,和这个算法,任何人都可以算出你密码的密文。但是知道密文,是无法推出你的明文
的。也就是说,即使你知道了算法,但是你不知道密码,你也无法反算出来的。这就是
人类的智慧,这就是数学的魅力。不佩服不行。为什么这样,按照我现在的数学知识,
也只是一知半解。但我知道,这些是数学家证明过的。如果你想反推密码的话,根本就
是可笑的。如果你推出来了,你基本也就是一个数学家了。
         当然,唯一的办法,就是穷举。也就是你一个密码一个一个算,算出来看是否
和密文相同,如果相同,就是正确的密码了。但是在网络上,如果给你限定次数。你可
以说一点办法都没有。幸好现在是在单机上。幸好我已经搞清楚了他的算法。幸好,我
可以解决他的次数限定。
         因此,并没有完全绝望。但是是否成功,就看加密者的本人输入的密码的强度
了。也就是看运气了。
         由于现在计算机速度越来越快,以前很多穷举无法成功的密码,现在也有了可
能。所以现在已经有更长的密码算法来代替des了,比如ibm的mars算法就是其中一种。
如果遇到这些算法,我肯定会立刻放弃。
         ”现在怎么办呢?“ 小林MM明显有点着急了。我想,她肯定开始都以为都解
决了,现在居然遇到这么厉害的障碍。
         我发现女人就是女人,别看小林穿着警服很威风的样子,但是,现在,明显也
体现出女人柔弱无助的一面。其实警察也是人,他们有一个坚强的外壳,但是内心依然
和普通人一样。呵呵。两个计算机高手最佳搭配应该是一男一女,因为男人一般不会嫉
妒女人,而女人觉得男人比她自己强也觉得很自然。所以,这样交流起来就是没有什么
隔阂,坦荡坦荡的,我比较喜欢这样坦荡的感觉。我最讨厌虚伪。
         ”那个加密文件的当事人,的计算机水平如何?“我发消息给他。
         ”根据我们的资料,他是学金融管理的,会使用计算机,但是应该不是专业人
士“。
         我心里有数了,这个家伙知道到国外去down加密软件,说明他的计算机知道还
是有一定基础的。但是毕竟不是学计算机专业的。一般说来,深度应该有限度的。
        ”你们对他的计算机分析过没有,比如他的email密码,他的在网上经常去的地
方的密码比如他的windows密码的长度,和特点有分析没有“。我又发消息过去。
        ”当然分析过,他在晚上的密码一般都是有字符和数字组成,而且长度一般都
是6位一下。他的window的密码也才5位。“
        我明白了,看来这位加密者本人对网络安全并不是特别在意。否则,他的密码
不会设置这么短。这样的话,对他的密码进行穷举应该不是完全没有希望。
       ”ok,等我写个程序,你找个好点的计算机跑一跑把,也许可以把密码跑出来。

       ”好好,程序什么时候给我?“,这个林MM在这方面绝对是个急性子。呵呵。
       ”明天我下班的时候“。
       ”ok,明天下午5点,我来找你。“。
      “你们警察作事情,好假呀?”我开始调侃她。
      “我怎么假了?”她反应很快。
      “不是说你,我刚才在电视上看到一个银行的反抢劫演习,一个抢匪拿着手枪,
警察和保安根本就不怕,也不管人质的死活,直接就扑上去,打群架,直接就把那个匪
徒按到了。哈哈,要是真的匪徒,他们也这么不怕死吗?,即使有,这样作也是愚蠢的
吧?“。
       ”呵呵“看到我说的不是她,她可能轻松了些。
       ”演习是这样的拉,难道你希望大家真的用实弹,真的把人打死。“她开始解释

       ”既然这样,就没有必要在电视上表演了嘛,这是是损坏你们警察的形象。“
       ”呵呵“她没有再解释。说了一声 ”我要睡觉了,bye“。一会儿,她从QQ上消
失了。
       我还没有睡意,趁热打铁,把那个解密程序写出来。使用标准c语法,使用字符
界面,这个程序不需要界面友好。然后密码策略我定为,6位,5位,4位,然后7位,8位
到,12位,然后又是3位,然后继续13位上面加。这样根据那个加密人的特点,应该可能
性要大些。
       这个程序我以前写过多次,所以把以前的程序稍稍改了一些,就ok了。存到我的
ftp上。到时候down给她,让她自己用计算机算吧,我的任务就算完成了。算不算的出来
就看那位加密者加的密码多少位了。我可不是神仙。解不出来我也没办法。
      睡觉的时候已经快2点了。我经常这么晚睡觉。在梦中,我居然梦见我得到了胡队
长的路由器的密码,而且胡队长只要一改,我就马上知道了。怎么知道的,也不知道,
梦是没有道理可讲的,不是吗?呵呵。
      胡队长,你我来了。不搞掉你,我不甘心。
--

--

※ 来源:·BBS 听涛站 tingtao.net·[FROM: 166.111.163.26]
[百宝箱] [返回首页] [上级目录] [根目录] [返回顶部] [刷新] [返回]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:0.993毫秒