小說站
小說站 歡迎您!
小說站 > 都市言情 > 重生之王牌黑客

正文 第501章 分析代碼 文 / 一盞綠茶

    肖遠發現問,是在對03:12:31以後的數據包的分析過程中,這時不同的數據包並不完全相同,說明世界還]有完全靜止下恚br />
    分析工具一邊比對每一次的內存數據樣本,一邊將這些數據以圖表的形式展示出恚 閿諦ッ陡憊鄣墓鄄 廡┤蕕謀浠 卣鰨 徊還蛭 治鍪菀  岩歡 氖奔洌 裕 枷竦謀浠 繞od程序的監控圖像恚 浠 撕芏啵br />
    因為這里的圖像和god監控程序的顯示原理一樣,所以顯示出淼耐夾我燦 搶 耐耆 嗤  湛 嫉氖焙潁 枷襠弦桓 肫淥胤接凶琶饗苑直鵯蛟諢郝乃拇σ貧  ッ噸 勒飧鰹鑫惺侵腫擁拇胊謔瀾韁械撓誠瘢br />
    看著種子的映像仍然存在,肖遠想起第一階段的分析中,那些不再發生變化的內存影像中,好像種子不見了,

    “它難道被抹殺了。”肖遠盯著電腦屏幕上的分析過程,心中暗暗思忖,“不應該的,如果種子被抹殺的話,god應該會很快就將世界的平衡恢復,但是事實是]有恢復,這其中一定發生了什麼我]有想到的事情。”

    “咦,怎麼回事。”正在思考的時候,肖遠發現原本在圖像上還十分明顯,一眼就能分辨出淼鬧腫油蝗幌 耍 酉磽枷裼直浠 肆街。 途倉沽耍 ]有繼續恢復平衡,也]有因為不平衡而繼續變化下去,

    肖遠暫停了分析軟件,從圖像靜止下淼氖奔淶閭崛×艘桓瞿詿嫜荊 硨妥詈蟺哪詿嫜疚募辛碩員齲  耆 謊br />
    “種子突然消失了,然後god也不工作了,有點兒像同歸于盡。”

    肖遠再次回放了剛才的圖像演變過程,瞪大了眼楮盯著屏幕上的圖像,想要看清楚在圖像消失的一瞬間,究竟發生了什麼,但是卻一無所獲,

    于是他干脆不讓圖形自動運行了,而是手動讓這些圖像一幀一幀的出現,仔細觀察,在圖像消失的上一幀停了下恚 邢腹鄄熗艘幌攏 勻皇]有發現什麼問,于是他將這一幀的內存樣本提取了出恚 又薪 腫擁拇氳Е撈崛×順恚 雲浣辛朔椿惚啵br />
    得到種子程序這一時刻的匯編程序後,肖遠發現得到的它和種子未放入世界進行進化之前的程序相比,已經發生了很大變化,閱讀時給他的感覺就像在閱讀一段全新的程序一樣,要知道這個程序根本就是出自他手,

    “看碇腫誘嫻淖暈醫 耍 皇撬 裁椿嶙遠  亍!斃ッ杜 υ詿脛醒罷易胖腫幼遠 H暮奐#br />
    將程序通讀了一遍,肖遠發現進化後的種子程序無論是長度還是復雜性都增加了很多,其中存在一段奇異的代碼,

    “這應該就是種子能夠突然消失的原因了。”肖遠覺得自己似乎已經找到了答案,但是這段代碼很晦澀,難以理解,這讓他感到有些受傷,

    “見鬼了。”肖遠不由得罵了一句,然後反復讀了幾遍這段代碼,並將其中涉及到的寄存器,以及寄存器之間的數據流向繪制成了圖像,並找硪槐菊  テ髡鏡pu編碼的詳細手冊,一點一點兒加以對照,

    所謂讀書百遍,其義自現,程序也是如此,反復讀過幾遍後,肖遠越碓驕醯謎飭蕉順絛蠐行┐潛妊俺#  兄忠腦ェ校 煉 飭蕉順絛蚪 撬飪 腫映絛蛞約od程序反常表現的關鍵所在,

    終于,肖遠從這些代碼中找到了最關鍵的邏輯,卻被他的發現下了一跳,甚至有些難以置信,因為這段代碼竟然用一種很巧妙的方法完成了一個遠程跳轉,跳轉到目的地已經超出了god創造的世界的內存範圍,它所使用到的指令竟然是工作站cpu的一段特殊的指令序列,而這段指令肖遠事先根本就不知道,更不會寫到程序中,

    肖遠心中疑惑,如果不是他有非常豐富的閱讀代碼的經驗,手邊又有cpu指令集的詳細資料可查,這段代碼究竟是干什麼用的,就算他讀上一百遍,恐怕也不會知道的,

    “只是種子程序的代碼里怎麼會有這樣的代碼段了。”

    肖遠對這個現象倍感不解,覺得不把這個現象搞清楚,會很不甘心,于是他再次將]有反匯編之前的種子二進制代碼拿了出恚 齠 佣拼肴朧鄭 允閱 業絞裁炊四 荒埽br />
    直接閱讀二進制代碼顯然是不可行的,好在肖遠手里還有另外一個工具,這個工具的界面分成左右兩欄,左欄是二進制代碼,右欄是二進制代碼對應的匯編代碼,兩邊對照著閱讀,就不是那麼困難了,

    可惜這樣反復讀了兩遍,肖遠還是]有發現什麼規律,隨即意識到自己的研究思路有點兒問,種子的這段程序一定是進化而淼模 簿褪撬鄧拇氡舊硪彩竊誆歡涎荼淶模 約赫庋蔡 目矗 舊砭陀形暑},

    既然意識到了問,肖遠馬上改變了策略,將多個內存樣本中的種子程序的二進制代碼截取了出恚 緩蠖哉廡┌煌 奔淶愕畝拼虢辛俗菹蟣榷裕 氐愎刈 四嵌紋嬉齏氳難蓴 蹋  歡隙員仁直叩pu指令手冊,

    經過一番比對,肖遠又想到種子程序的進化還受到god程序的影響,于是又將god程序代碼拿恚 嵯蜃菹蜃雋撕莧 嫻姆治霰榷裕 礁魴 焙螅 沼詬忝靼琢甦舛未氳砝 鬧腥窗蛋稻 歟br />
    首先要確定的一點,這段代碼並不是憑空產生的,種子程序雖然具有一些初步的進化功能,但是還]有智能化到自主的分析cpu指令集,並加以利用的逆天程度,但是它的碓慈匆踩眯ッ陡械攪艘懷【 媯 蛭 舛未朧譴od程序中學習而淼模 od的程序中的這段代碼磣雜諢惚嗍保 惚喑絛蚨運械淖遠 嘔 br />
    更讓肖遠感到驚訝還有另外一件事情,種子程序學習到的這段代碼竟然利用了god程序自身的監控機制存在的一個漏洞,執行後悔進行跨區段遠程跳轉,將自己復制到了god程序的代碼段中,而肖遠設定的種子規則中,有一條是禁止種子進行自我復制繁衍,因此當種子將自己復制到god代碼段中時,世界中的種子自動進行了自我銷毀,

    種子侵佔了god程序的代碼段,結果導致與god程序代碼段有一部分被破壞掉了,從而失去了一部分功能,而這部分功能恰恰是世界的平衡修復功能,因此才會出現種子突然消失後,世界中雖然存在大量不平衡,但是god卻]有再對其進行修復的現象,

    而種子在進入god程序的代碼段之後,自身安全的到了保障,再也]有被修改或抹殺的危險存在,于是按照肖遠最初設定的進化模型,它的自我進化也就停了下恚 胍膊輝僭誦校br />
    “真想不到啊,這段程序竟然能夠找到god程序的一個漏洞,究竟是巧合呢,還是它自我進化的原因,我需要再做一下試驗……”

    肖遠發現了有些很有意思的東西,進而產生了一些新的想法,于是再做幾個試驗,加以驗證,如果這些想法成立的話,他覺得自己似乎找到了一個非常實用的大殺器,
(快捷鍵 ←)上一章 本書目錄 下一章(快捷鍵 →)
全文閱讀 | 加入書架書簽 | 推薦本書 | 打開書架 | 返回書頁 | 返回書目