友情提示:如果本网页打开太慢或显示不完整,请尝试鼠标右键“刷新”本网页!阅读过程发现任何错误请告诉我们,谢谢!! 报告错误
狗狗书籍 返回本书目录 我的书架 我的书签 TXT全本下载 进入书吧 加入书签

噩梦链-第214章

按键盘上方向键 ← 或 → 可快速上下翻页,按键盘上的 Enter 键可回到本书目录页,按键盘上方向键 ↑ 可回到本页顶部!
————未阅读完?加入书签已便下次继续阅读!



据下完完整整的载下来,存放到本地。

    创世块的数据搞定后,颜淮又从ICloud上下下来的资料中找到一个VPN软件,麻利的装上,熟练的配置一番后,打开VPN,进入创世链公司的内部网。

    颜淮看着那些曾经的种种,一切都没有变,还是熟悉的模样,熟悉的配方。

    颜淮当初搭建这个VPN,就是为了方便自己回到家中时,也能访问公司的内网,这样一来,在家挑灯夜战撸出来的代码,也能方便的提交到公司的代码仓库中。

    当然,当初的这个方便,也方便了现在的颜淮能从创世链的内部网中把代码下载到本地。

    不一会儿的功夫,颜淮把代码和数据都到手了。

    接着,颜淮小心翼翼的清除自己的IP访问记录和所有的命令记录,做到不留下半点痕迹,对于颜淮这个老司机来说,这些都是非常常规的操作。

    这些操作做完后,颜淮断开所有跟创世链相关的链接,然后打开创世链的工程代码,开始认真研究起来。

    在他的记忆深处,他明明记得自己在开发创世链,设计创世块时,根本就没有写过生成隐藏块相关代码,怎么突然会多出一个隐藏块呢?

    而且更加奇怪的是,赵克兴是怎么知道的?

    这特么……颜淮脑袋一度非常混乱。

    颜淮作为一个老牌程序员,觉得真相就隐藏在在代码中,如果代码没做的事情,那电脑一定不会去做的。

    他凭借自己的记忆,找到生成创世块的那段代码,认真阅读起来。

    他足足看了五遍,才找到最终的关键所在,在生成区块的方法下面,又调用了另一个方法。

    这个方法,和这行不起眼的代码,颜淮完全没有印象,所以看了四遍都没有发现这其中的关键。

    颜淮跟踪到那个方法中,大致看了一下,总算明白了,原来这个方法就是产生隐藏块的方法。

    这是这里的代码很奇怪,有些让人捉摸不透。

    不管如何,这些代码,颜淮是没有半点印象的,他甚至怀疑这段代码根本不是自己写的,而是后来的人加上去的。

    为了求证自己想法,颜淮再次打开VPN,链接到创世链公司的内网,同时打开GIT,开始查找这两个文件的历史修改记录。

    经过一个小时的查找,颜淮赫然发现这段代码的添加人竟然就是自己,从始至终,这两个文件就只有颜淮一个人修改过。

    而且他也找到了这段代码添加的时间段,这段代码不是后来加上的,而是跟文件中的其他代码一起提交的。

    这特么……颜淮石化了!

    其他代码他都有印象,就这段代码他没有半点印象。

    这就神奇了!

    感觉又是一起灵异事件!

    “我特么在半梦半醒之间写了这段代码?不应该啊!”

    颜淮心中嘀咕着,也怀疑着。

    其实对他来说,半梦半醒这种情况是不存在的,因为他在写代码的时候,极为认真,非常专注,那个时候,他的大脑是异常活跃的,不存在睡着的情况,所以不可能出现这种情况。

    颜淮越想越觉得诡异!

    不过颜淮并不是那种容易钻牛角尖的人,既然想不明白,那就先放在一边,一门心思的去研究那段被莫名其妙加上去的代码。

    其实现在重点不是代码本身了,因为隐藏块被证实确实存在的,那重点就是怎么把这隐藏块中的信息破译出来。

    不然对于颜淮来说,这个隐藏块并没有什么卵用。

    颜淮很清楚,只有了解块的生成过程,才能将隐藏块中信息利用相反的过程还原出来。

    因为区块中,为了安全起见,所有的数据都是加了密的,不知道其中的加密技术和加密的顺序,是不可能解密得回来的。

    颜淮盯着那段代码,足足看了两个多小时,不过区区500行左右的代码,他却没有看懂其中的关键。

    他甚至觉得,这段代码根本不可能编译通过,更别说能运行了。

    可这特么……创世链上线两年多,一直都没有出问题,非常正常的运转着。

    要是知道,创世块是在创世链上线的时候,第一个生成的区块。

    这就足以说明,这个段代码是能正常运行的。

    而且根据赵克兴的说法,那个隐藏块确实是在创世块生成的时候一同生成了。

    代码中的逻辑,也能证明这点,在创建创世块后,就跟着创建那个隐藏的区块了。

    这没法解释啊!

    颜淮双手撑着脸,两眼盯着屏幕中的代码,作为一个全栈工程师,在这种紧要关头,他连自己的代码都看不懂了。

    颜淮决定,放弃代码,从区块的信息入手,万一区块中,没有那个隐藏的块呢?

    于是,颜淮注意力放在创世块的数据上,准备把创世块的数据破译出来,看看是不是有隐藏块的信息。

    区块生成的算法是颜淮写的,所以他一点都不陌生,破译起来也并不难。

    很快,他就把创世块中所有的数据都破译出来了。

    从数据的大小上来看,记录的数据大小和实际的数据大小不一致,实际的数据大小比记录的数据小了1兆左右,这就说明,确实少了一部分数据,这部分数据应该就是隐藏块的信息了。

    这下把颜淮难住了,怎么才能让隐藏的数据显现出来?

    这就像操作系统中的隐藏文件一样,明明知道它存在,但就是不知道在哪里。

    但操作系统中,一个操作就能让隐藏的文件现出原形。

    而这个隐藏块的数据,就没有那么简单了,创世链并没有这样的功能。

    颜淮瘫坐在椅子上,双眼盯着屏幕中的区块数据,一时间束手无策。

    这些能看得见的数据,对他来说,根本没有什么用啊!

    然而对他有用的数据,他却看不见。

    这特么……就非常尴尬了!

    忙活了半天,没有半点收获……

第171章 生生不息的创世链() 
一时间,颜淮找不到将隐藏块的数据恢复出来的办法,只能暂时放弃。

    遇到这种情况,只能先放弃,让自己清醒过来,在做打算,不然容易陷入死胡同中。

    此刻,他在思考,为什么赵克兴会知道?

    他到底从哪里知道的?

    从赵克兴的话中,可以知道,他已经把隐藏块的数据恢复出来了,不然他怎么知道里面的内容呢?

    这时,不知道怎么的,《盘古》这款网络游戏在颜淮的脑中一闪而过。

    想到《盘古》,颜淮便将重心放在《盘古》上,指不定可以从中找到突破点,也就放弃思考赵克兴为什么会知道了。

    等哪天见到他的时候,问问他也许就知道了。

    于是,颜淮将《盘古》的客户端下载到本地。

    他现在有一个计划,那就是把盘古的客户端代码反编译出来,看看客户端是怎么跟服务器端交互的。

    找到交互的协议,指不定就能发现些蛛丝马迹。

    想要干掉盘古,目前来看,只能想办法入侵盘古后端的服务器,或者攻击他们的服务器,比如使用DDoS的方式攻击,让服务器瘫痪,客户端没法跟服务器端通讯,从而达到影响《盘古》正常运营的目的。

    但攻击只是一时的,入侵才是硬道理啊!

    不过入侵太难了!

    一般来说,从客户端的代码中,是不可能找到真实的服务器地址的,但一定能找到入口地址,有了入口的地址,顺藤摸瓜,还有是有那么一丢丢希望的。

    颜淮是做梦都没有想到,未来的某一天,自己会变成曾经深恶痛绝的黑客。

    生活就是这样,随着我们不断成长,慢慢的就变成了当初最讨厌的那种人。

    在一切工具都准备就绪后,颜淮开始反编译《盘古》的客户端。

    这是一个漫长的过程,颜淮只能等待,等待反编译的结果。

    虽然等待是痛苦的,但结果终归还是能被等到。

    深夜,颜淮抽了半包烟,反编译的工作终于结束了。

    颜淮开始像大海捞针一样,从反编译的结果找寻那些蛛丝马迹。

    天渐渐亮了,颜淮总算找到了后端的入口地址。

    一般为了防止被别人攻击,这个入口地址对应的是一个网关,通过网关把数据分配到不同的服务上,把压力分摊到不同的地方,保证系统在受到攻击的时候,不至于一下子瘫痪。

    挑灯夜战,还是有结果的。

    有了入口
返回目录 上一页 下一页 回到顶部 0 0
未阅读完?加入书签已便下次继续阅读!
温馨提示: 温看小说的同时发表评论,说出自己的看法和其它小伙伴们分享也不错哦!发表书评还可以获得积分和经验奖励,认真写原创书评 被采纳为精评可以获得大量金币、积分和经验奖励哦!