沙迦小说网给您更好的黑客传说阅读体验
沙迦小说网
沙迦小说网 架空小说 官场小说 推理小说 短篇文学 科幻小说 言情小说 校园小说 重生小说 同人小说 总裁小说 都市小说 综合其它
小说排行榜 历史小说 穿越小说 武侠小说 玄幻小说 乡村小说 耽美小说 军事小说 竞技小说 灵异小说 网游小说 经典名著 仙侠小说
好看的小说 帝王时代 覆雨翻云 天龙神雕 风玥大陆 纵横曰本 华佗宝典 艳绝乡村 窥狌成瘾 红楼真梦 女神攻略 热门小说 完本小说
沙迦小说网 > 科幻小说 > 黑客传说  作者:月之子 书号:35240  时间:2017/7/22  字数:1353 
上一章   ‮)下(戏游解破 章96第‬    下一章 ( → )
  进⼊第四关,许毅找了老半天,实在是没找到哪个地方是突破口,源代码是检查了一遍又一遍,正怀疑线索可能并不在源代码中的时候,他终于发现了奇怪之处。

  在源代码中有这么一句:

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

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

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

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

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

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

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

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

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

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

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

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

  既然是MD5,前面自然还有MDX(X  Www.IsJxS.CoM 
上一章   黑客传说   下一章 ( → )
沙迦小说网提供了月之子创作的小说《黑客传说》干净清爽无错字的文字章节在线阅读,沙迦小说网给您更好的黑客传说阅读体验.尽力最快速更新黑客传说的最新章节,用心做最好的小说精校网。