以下是我對(duì)羅賓的敘述的理解。
羅賓今年19歲,是個(gè)非常聰明的孩子,可以用天才少年來(lái)形容,特別是在計(jì)算機(jī)破譯方面,4歲熟練掌握莫斯密碼,8歲自學(xué)高等數(shù)學(xué),10歲就能熟練掌握反匯編技術(shù)(注釋1),12歲就在黑客界展露頭角,參與倫敦行動(dòng)、ae圍獵計(jì)劃等許多知名黑客行動(dòng),黑客網(wǎng)名叫d-boy,其實(shí)我對(duì)他早有耳聞,只是我很難將d-boy犀利、果敢的黑客作風(fēng)與面前這個(gè)20來(lái)歲的靦腆小伙聯(lián)系在一起而已。
16歲之后,自認(rèn)為在黑客界達(dá)到頂點(diǎn)的他,有了退隱之心,很少再參與重大黑客行動(dòng),我對(duì)他的印象都是16歲之前。據(jù)他自己介紹,其實(shí)他并未退隱,只是參與到一個(gè)神秘項(xiàng)目中,在他16歲時(shí),有人黑進(jìn)了這個(gè)天才少年的電腦,查看了他的很多個(gè)人信息,這讓羅賓非常惱火,仔細(xì)追查之下,發(fā)現(xiàn)攻擊自己的源頭是自己的電腦,這讓羅賓感到非常困惑,并由此產(chǎn)生了很強(qiáng)的好奇心。
在好奇心的驅(qū)使下,他開(kāi)始研究這幾段黑客代碼,這段如同莫比烏斯環(huán)的代碼,始終在進(jìn)行這自我循環(huán),源頭是自己、目標(biāo)是自己,反饋的信息也是自己,但羅賓知道,這個(gè)環(huán)一定有一個(gè)連接點(diǎn),只有找到連接點(diǎn)才能發(fā)現(xiàn)異常,經(jīng)過(guò)一段時(shí)間的研究,羅賓發(fā)現(xiàn)代碼確實(shí)是從自己的電腦攻擊自己的電腦,沒(méi)有任何信號(hào)異常情況,不認(rèn)輸?shù)牧_賓開(kāi)始研究自己的電腦,沒(méi)有信號(hào)泄漏的情況啊,仔細(xì)研究自己的電腦后,除了機(jī)箱電源稍微不穩(wěn)定外,別的一切正常啊。
機(jī)箱電源不穩(wěn)定?頻率會(huì)發(fā)生一定的波動(dòng)?終于,羅賓發(fā)現(xiàn)這個(gè)信息外泄點(diǎn),將信號(hào)夾雜在家庭供電中,是信息傳播的一種方式,現(xiàn)在有一種叫做電力貓的東西,就是這個(gè)運(yùn)作原理。
但是通過(guò)改變機(jī)箱電源的供電頻率來(lái)發(fā)送信號(hào),我是聞所未聞的,羅賓把它稱(chēng)為:“路燈效應(yīng)”——漆黑的夜里,路燈有時(shí)因供電不足或電路故障而出現(xiàn)閃爍的情況,這時(shí)路過(guò)的行人會(huì)發(fā)現(xiàn)這一情況,如果將燈亮為代碼“1”,將燈滅作為代碼“0”的話(huà),在利用莫斯密碼之類(lèi)的編碼規(guī)則,就能向行人傳遞有用信息。
即使你的電腦不聯(lián)網(wǎng),只要開(kāi)機(jī),對(duì)方就能接收到信號(hào),而且你不會(huì)發(fā)現(xiàn)電腦被動(dòng)過(guò)的痕跡,我不得不感嘆他的精妙之處,如果不是對(duì)莫斯密碼和反匯編相當(dāng)熟悉的羅賓外,可能外人很難發(fā)現(xiàn)這個(gè)秘密。
羅賓認(rèn)為這個(gè)方式有一個(gè)致命的弱點(diǎn),那就是信號(hào)的傳播距離,按照信號(hào)的衰減率來(lái)計(jì)算,接收器應(yīng)該在500米范圍,這就如同“路燈效應(yīng)”里的燈一樣,只有當(dāng)人走到可以看到路燈的地方才能接收到信號(hào)。
接下來(lái)的事情對(duì)老黑客d-boy來(lái)說(shuō)便易如反掌,很快羅賓將信號(hào)源定位,讓他沒(méi)有想到的是信號(hào)源就在自己家的樓上,在他印象中,樓上常年沒(méi)有人住的。
安全起見(jiàn),羅賓用無(wú)人機(jī)對(duì)樓上進(jìn)行偵查,確定一切無(wú)誤后,晚上偷偷上了樓,利用網(wǎng)上朋友制作的萬(wàn)能鑰匙進(jìn)入了屋內(nèi)。
這間房子布局與羅賓家一樣,但散落在地上厚厚的灰塵告訴羅賓這里確實(shí)很長(zhǎng)時(shí)間沒(méi)有人住了。羅賓踮起腳來(lái),小心翼翼地在屋內(nèi)搜索,當(dāng)來(lái)到臥室時(shí),他發(fā)現(xiàn)了異樣,床后的地上有一段露在外面的網(wǎng)線(xiàn),拉動(dòng)之下,一個(gè)黑色的小盒子浮現(xiàn)出來(lái),黑子呈長(zhǎng)方形,與機(jī)頂盒類(lèi)似,但有有區(qū)別,除了一個(gè)3.5mm音頻接口外,一各網(wǎng)線(xiàn)接口外,墻上的一根網(wǎng)線(xiàn)連接其上,除此之外并無(wú)其他接口,為了避免打草驚蛇,羅賓并未插拔其上的網(wǎng)線(xiàn)。
而是回家準(zhǔn)備好相應(yīng)的物品,再次返回,在仔細(xì)核查屋子,確認(rèn)沒(méi)有其他問(wèn)題后,羅賓3.5mm音頻線(xiàn)將自己的手機(jī)與黑盒子連接到一起,這個(gè)手機(jī)是羅賓為黑客特別改造的,外觀和黑莓手機(jī)一樣,但內(nèi)部程序是羅賓自己寫(xiě)的,集成了各種黑客工具,可以說(shuō)是隨身黑客寶典。
利用音頻線(xiàn)傳輸數(shù)據(jù),對(duì)羅賓來(lái)說(shuō),小菜一碟,難點(diǎn)是不能讓對(duì)方發(fā)現(xiàn),緊緊從利用機(jī)箱電源傳輸數(shù)據(jù)這點(diǎn)看,對(duì)方的能力就不能小瞧。
當(dāng)然,羅賓也并非等閑之輩,他早已做好了萬(wàn)全準(zhǔn)備。但讓他萬(wàn)萬(wàn)沒(méi)有想到的是,音頻線(xiàn)剛剛連接上,手機(jī)的應(yīng)用界面就變成聲波,同時(shí),傳來(lái)了一個(gè)粗壯男人的聲音。
“你好,d-boy。很高興你能找到我,我在這里等你很久了?!?br/>
“你從什么時(shí)候開(kāi)始監(jiān)控我的?!?br/>
“大約1年前。”
“為什么要監(jiān)控我?!?br/>
“因?yàn)槟愫軓?qiáng),與其他人不同,我對(duì)你充滿(mǎn)的好奇,這種心情你應(yīng)該能理解吧。”
雖然是個(gè)天才,但畢竟太年輕,簡(jiǎn)單的幾句對(duì)話(huà)就讓羅賓逐漸放下了戒備心。
可能處于對(duì)對(duì)方技術(shù)的佩服,可能出于對(duì)“高處不勝寒”的共鳴,羅賓和這個(gè)神秘人很快成了無(wú)話(huà)不說(shuō)的朋友,當(dāng)然我認(rèn)為這只是羅賓單相思罷了。
因?yàn)楹芸欤瑢?duì)方的意圖就暴露出來(lái),在相熟一段時(shí)間后,神秘人說(shuō)有一段代碼他無(wú)法破解,希望羅賓幫一下忙。
單純的羅賓沒(méi)有多想就答應(yīng)了,但是當(dāng)他面對(duì)數(shù)量龐大的二進(jìn)制代碼時(shí),他任然被震撼了,不知道所使用的程序、語(yǔ)言,不知道運(yùn)作形式,緊緊依靠“1”和“0”來(lái)反匯編,這基本上是不可能完成的任務(wù)。
剛剛表現(xiàn)出為難情緒,神秘人就用鄙視的話(huà)語(yǔ)刺激羅賓,說(shuō)什么你還是天才少年,二進(jìn)制都讀不懂嗎,這樣的人不配做我的朋友等等之類(lèi),明顯是在刺激羅賓。
單純的羅賓很快就被激怒了,他一頭扎到代碼中,利用自己對(duì)代碼天生的敏感性,進(jìn)行重點(diǎn)攻破,之后,利用一個(gè)月的時(shí)間,他發(fā)現(xiàn)了無(wú)序的代碼中其實(shí)有一個(gè)規(guī)律,通過(guò)數(shù)據(jù)建模,他將代碼轉(zhuǎn)化成一個(gè)各數(shù)學(xué)公式。又利用一年的時(shí)間,終于將代碼轉(zhuǎn)化為程序,這個(gè)程序就是——命運(yùn)預(yù)測(cè)系統(tǒng)的原型。