《黑客传说》第69章游戏下及《黑客传说》最新章节在线阅读
读者小说网
读者小说网 穿越小说 重生小说 历史小说 军事小说 官场小说 架空小说 玄幻小说 武侠小说 仙侠小说 都市小说 言情小说 校园小说 网游小说 竞技小说
小说排行榜 推理小说 同人小说 经典名著 耽美小说 科幻小说 综合其它 热门小说 总裁小说 灵异小说 乡村小说 短篇文学 重返洪荒 官道无疆 全本小说
九星天辰诀 我欲封天 小姨多春 完美世界 罪恶之城 官路红颜 雄霸蛮荒 苍穹龙骑 孽乱村医 绝世武神 神武八荒 主宰之王 女人如烟 帝御山河 一世之尊
读者小说网 > 科幻小说 > 黑客传说  作者:月之子 书号:35240  时间:2017/7/22  字数:1353 
上一章   第69章 破解游戏(下)    下一章 ( → )
  进入第四关,许毅找了老半天,实在是没找到哪个地方是突破口,源代码是检查了一遍又一遍,正怀疑线索可能并不在源代码中的时候,他终于发现了奇怪之处。

  在源代码中有这么一句:

  疑点就在这里了,这段代码看上去好像没什么问题,可是却没什么具体的作用。通常情况下,脚本代码都是夹在和之间的,但这个其中却没有任何代码。这还不是主要的,关键在于,如果网页脚本语言要使用JavaScript语言的话,正确格式应该为:

  或者,将脚本独立出来,直接放到另外一个文件中,然后进行引用。则语法为:

  也就是说,上面那个是引用了一个文件了,而文件名正好是JavaScript,出题者这么出,正好是利用它们之间的相似之处,如果对这两个概念不清楚,还真不能发现其中的疑点,当然,这么一句无关紧要的代码隐藏在大量代码中,如果不细心也是发现不了的。

  许毅按照上面的地址,将那个文件打开,果然里面有东西,准确的说里面是一句密文,许毅知道自己找对了。

  就这么一句密文,不知道加密算法也是没有任何办法的。加密算法何其多,任许毅如何厉害,单凭一句密文也是不能破解的,这个不比软件破解,这只是一个过关密码,也不能根据上下文来推断,各种情况都是有可能的。

  既然这是闯关游戏,那肯定还有其他什么线索,这点是可以肯定的。于是,许毅又回到网页源代码上,仔细阅读起来,在其中,发现了一小段和加密有关的代码,不过这段代码实际上是没有起作用的,并没有得到执行,唯一的作用那就是干扰了。其中用的加密方式是base64加密,许毅感觉到自己又一次抓住了过关的钥匙。

  许毅再次查看了一下密文的特点,更加肯定这正是用base64加密算法加密的密文了。

  Base64是互联网上用的比较多的一种算法,它是为了解决邮件传输中的加密和二进制数据(声音、图形图像等)传输问题而产生的。也就是说,这个算法和邮件联系紧密,几乎所有的电子邮件软件都把它作为默认的二进制编码,它已经成了现今电子邮件编码的代名词。

  它的主要思想是将输入的字符串或数据编码成只含有{‘A‘-‘Z‘,‘a‘-‘z‘,‘0‘-‘9‘,‘+‘,‘‘}这64个可打印字符的串,故称为“Base64”(基于64个字符)。它构造简单,速度快,但安全就一般了,因为这是一种可逆的加密算法,也就是说只要知道密文,就可以将明文很轻易地恢复过来。

  在PHP编程中,里面就内置了这样的加密函数,所以许毅很轻易地就将密文破解了,得到了进入第五关的密码。

  来到第五关的页面,这次倒干脆,直接给出了一个16位的密文,另外还有一段提示,说密码是6位纯数字。16位的密文,许毅立刻就想到了MD5加密,再联系题目给出的提示,许毅大致猜测自己的推断应该是不错了,不然也不会给出这么一个提示。

  看到这个,许毅有些无奈了,他估计这关卡也许就到顶了。因为MD5加密算法是不可逆的,许毅要想破解,就只能是暴力破解了,编写一个软件对6位数字进行穷举,肯定可以将密文跑出来。

  既然是MD5,前面自然还有MDX(X
( ← ) 上一章   黑客传说   下一章 ( → )
读者小说网为您提供由月之子最新创作的免费科幻小说《黑客传说》在线阅读,《黑客传说(完结)》在线免费全文阅读,更多好看类似黑客传说的免费科幻小说,请关注读者小说网(www.ddzzxs.com)