江寒吃完饭,就回到了电脑前。
重新打开电脑,登录KAGGLE的官方网站。
先看看500万什么时候才能到账。
刚进入比赛页面,就发现右下角有条提示。
点开一看,是来自KAGGLE官方的通知。
“我们满怀歉意地通知您,您在第七关所提交的ROM文件,经审查,并非利用我们提供的文件,进行的破解和Dump操作,请您返回该关卡,重新尝试……”
江寒一阵无语。
“KAGGLE官方不傻嘛,居然发现了我这是在投机取巧。”
他们也是够粗心的了,一开始居然没有想到这一茬,还是在被自己打脸了之后,才匆忙补上了这个要求……
不过,如果必须使用官方提供的ROM的话,自己也就没法投机取巧了。
必须正面破掉坏苹果,自己亲手打造的锁,再亲手拆除。
嗯,用句中国的古话,那叫解铃还须系铃人……
江寒当即打开电脑,然后开始思考。
慢慢的,坏苹果的整个算法,在他的脑海里,纤毫毕现地浮现了出来。
到底有没有漏洞呢?
江寒闭上了眼睛,一个细节、一个细节,细心地揣摩着。
当初刚刚领悟《数字混淆》第一层“心法”的时候,的确有种错觉,觉得这已经是个接近完美的加密算法。
要想暴力破解,以现在计算机的算力,没有个几十年、上百年,想都不要想。
但是,当领悟了《数字混淆》第二部分后,在加密算法方面,就仿佛突然开了窍。
以前视而不见的一些东西,此时也能隐约摸到一点头绪了。
夏雨菲就在旁边,但每当江寒陷入沉思,她都很自觉地不发出任何动静,以免打扰到他。
江寒这一坐,就是足足一个半小时。
蓦地,他忽然睁开了紧闭的双眼,随手打开一个Word文档,双手飞快地狂舞了起来。
就在刚刚,他终于在那环环相套,看似无懈可击的数字迷宫中,找出了一条暗道!
虽然,那是一条极其隐蔽,又布满了荆棘的小路……
江寒将刚才理顺出来的思路,巨细无遗地记录了下来。
虽然文理不通,虽然错字连篇,但他顾不得修改,这个时候,思路的贯通最重要!
十分钟后,江寒脑海中翻腾的思潮,终于倾泻完毕。
随后,他就开始从头至尾,重新整理这份文档。
大约又用了半个小时,一份如何解密坏苹果的草案,就此出炉。
接下来,就是验证自己的思路,到底是否行得通了。
江寒先在调试器里加载了坏苹果,然后用逐步跟踪的办法,读出了每一个子过程。
接下来,将这些代表着不同数学公式的过程,反向抽象出来,还原成原始公式。
接下来,就是核心部分了。
他要把这361条公式,有机地梳理开,让他们互相之间的耦合系数变为最小。
这一步,可以称之为化简。
江寒一边进行着繁琐的计算,一边暗暗庆幸。
幸好当初搞这个实验作品时,并没有用出全力。
如果是提交给“盛夏”的那份,写字机器人的加密ROM,只怕再给自己十天,也不可能做完这一步。
至于这个坏苹果……
与正式版本的写字机器人相比,难度降低了不止百倍。
要知道,每耦合上去一条方程式,整个系统的复杂度,就会是指数级别的暴涨!
两个小时后,江寒手头还剩下81个方程。
这些才是坏苹果真正的核心,无法继续化简。
下面,就是见证奇迹的时候了。
江寒在《数字混淆》第二层中,学到了一个神奇的算法,叫做“弹性碰撞”。
接下来,他要做的,就是用这个诡异的算法,去碰瓷儿那81条方程式……