以下是我对罗宾的叙述的理解。
罗宾今年19岁,是个非常聪明的孩子,可以用天才少年来形容,特别是在计算机破译方面,4岁熟练掌握莫斯密码,8岁自学高等数学,10岁就能熟练掌握反汇编技术(注释1),12岁就在黑客界展露头角,参与伦敦行动、AE围猎计划等许多知名黑客行动,黑客网名叫D-BOY,其实我对他早有耳闻,只是我很难将D-BOY犀利、果敢的黑客作风与面前这个20来岁的腼腆小伙联系在一起而已。
16岁之后,自认为在黑客界达到顶点的他,有了退隐之心,很少再参与重大黑客行动,我对他的印象都是16岁之前。据他自己介绍,其实他并未退隐,只是参与到一个神秘项目中,在他16岁时,有人黑进了这个天才少年的电脑,查看了他的很多个人信息,这让罗宾非常恼火,仔细追查之下,发现攻击自己的源头是自己的电脑,这让罗宾感到非常困惑,并由此产生了很强的好奇心。
在好奇心的驱使下,他开始研究这几段黑客代码,这段如同莫比乌斯环的代码,始终在进行这自我循环,源头是自己、目标是自己,反馈的信息也是自己,但罗宾知道,这个环一定有一个连接点,只有找到连接点才能发现异常,经过一段时间的研究,罗宾发现代码确实是从自己的电脑攻击自己的电脑,没有任何信号异常情况,不认输的罗宾开始研究自己的电脑,没有信号泄漏的情况啊,仔细研究自己的电脑后,除了机箱电源稍微不稳定外,别的一切正常啊。
机箱电源不稳定?频率会发生一定的波动?终于,罗宾发现这个信息外泄点,将信号夹杂在家庭供电中,是信息传播的一种方式,现在有一种叫做电力猫的东西,就是这个运作原理。
但是通过改变机箱电源的供电频率来发送信号,我是闻所未闻的,罗宾把它称为:“路灯效应”——漆黑的夜里,路灯有时因供电不足或电路故障而出现闪烁的情况,这时路过的行人会发现这一情况,如果将灯亮为代码“1”,将灯灭作为代码“0”的话,在利用莫斯密码之类的编码规则,就能向行人传递有用信息。
即使你的电脑不联网,只要开机,对方就能接收到信号,而且你不会发现电脑被动过的痕迹,我不得不感叹他的精妙之处,如果不是对莫斯密码和反汇编相当熟悉的罗宾外,可能外人很难发现这个秘密。
罗宾认为这个方式有一个致命的弱点,那就是信号的传播距离,按照信号的衰减率来计算,接收器应该在500米范围,这就如同“路灯效应”里的灯一样,只有当人走到可以看到路灯的地方才能接收到信号。
接下来的事情对老黑客D-BOY来说便易如反掌,很快罗宾将信号源定位,让他没有想到的是信号源就在自己家的楼上,在他印象中,楼上常年没有人住的。
安全起见,罗宾用无人机对楼上进行侦查,确定一切无误后,晚上偷偷上了楼,利用网上朋友制作的万能钥匙进入了屋内。
这间房子布局与罗宾家一样,但散落在地上厚厚的灰尘告诉罗宾这里确实很长时间没有人住了。罗宾踮起脚来,小心翼翼地在屋内搜索,当来到卧室时,他发现了异样,床后的地上有一段露在外面的网线,拉动之下,一个黑色的小盒子浮现出来,黑子呈长方形,与机顶盒类似,但有有区别,除了一个3.5mm音频接口外,一各网线接口外,墙上的一根网线连接其上,除此之外并无其他接口,为了避免打草惊蛇,罗宾并未插拔其上的网线。
而是回家准备好相应的物品,再次返回,在仔细核查屋子,确认没有其他问题后,罗宾3.5MM音频线将自己的手机与黑盒子连接到一起,这个手机是罗宾为黑客特别改造的,外观和黑莓手机一样,但内部程序是罗宾自己写的,集成了各种黑客工具,可以说是随身黑客宝典。
利用音频线传输数据,对罗宾来说,小菜一碟,难点是不能让对方发现,紧紧从利用机箱电源传输数据这点看,对方的能力就不能小瞧。
当然,罗宾也并非等闲之辈,他早已做好了万全准备。但让他万万没有想到的是,音频线刚刚连接上,手机的应用界面就变成声波,同时,传来了一个粗壮男人的声音。
“你好,D-BOY。很高兴你能找到我,我在这里等你很久了。”
“你从什么时候开始监控我的。”
“大约1年前。”
“为什么要监控我。”
“因为你很强,与其他人不同,我对你充满的好奇,这种心情你应该能理解吧。”
虽然是个天才,但毕竟太年轻,简单的几句对话就让罗宾逐渐放下了戒备心。
可能处于对对方技术的佩服,可能出于对“高处不胜寒”的共鸣,罗宾和这个神秘人很快成了无话不说的朋友,当然我认为这只是罗宾单相思罢了。
因为很快,对方的意图就暴露出来,在相熟一段时间后,神秘人说有一段代码他无法破解,希望罗宾帮一下忙。
单纯的罗宾没有多想就答应了,但是当他面对数量庞大的二进制代码时,他任然被震撼了,不知道所使用的程序、语言,不知道运作形式,紧紧依靠“1”和“0”来反汇编,这基本上是不可能完成的任务。
刚刚表现出为难情绪,神秘人就用鄙视的话语刺激罗宾,说什么你还是天才少年,二进制都读不懂吗,这样的人不配做我的朋友等等之类,明显是在刺激罗宾。
单纯的罗宾很快就被激怒了,他一头扎到代码中,利用自己对代码天生的敏感性,进行重点攻破,之后,利用一个月的时间,他发现了无序的代码中其实有一个规律,通过数据建模,他将代码转化成一个各数学公式。又利用一年的时间,终于将代码转化为程序,这个程序就是——命运预测系统的原型。