第189章 修理無人機(下)
2023-12-10 20:50:41 作者: 兒童團團員
「應該是內部代碼有問題,我都監測過了。」一直站在旁邊看著的小愛插嘴道。
「那只有回廠返修了。」方圓放下手中的東西道,一般像這種系統代碼,都是屬於一個公司的機密,如同微軟和蘋果的底層代碼,是不可能對外開放的。
「寄回去太麻煩了, 而且我是學電子工程的,讓別人修,那我多沒面子,所以我想破解它的系統自己修修看,可惜也不知道加的是什麼殼,一點頭緒都沒有。」小愛之所以對方圓說這些,因為知道他是程式設計師,肯定懂自己。
所謂殼, 就是一段專門負責保護軟體不被非法修改或反編譯的程序, 就如同給人穿了一層衣物一樣,就目前市面上來說,不同的殼大概有幾十種,當然這不包括沒有流傳出來的加殼軟體,比如方圓自己,就有專門屬於自己寫的加殼軟體。
如果殼的概念不好理解,你可以把它們想像成羽絨服、西裝、長風衣、連衣裙、比基尼等等,要想嘿嘿它們,你首先要把它們的衣服扒掉才行。
有加殼軟體,自然也有脫殼軟體,可以檢測出殼的特徵,然後一鍵脫殼,比如羽絨服, 它厚實,比基尼它料子少等等, 這就是它的特徵。
當然寫代碼的程式設計師也不傻,他們有可能會穿著比基尼, 卻故意用羽絨做的, 來迷惑別人的視線,這就是我們所說的修改特徵碼,這時候脫殼軟體就派不上用場了,需要我們手動去脫。
這時候反編譯軟體就上場了,通過反編譯軟體,我們可以把殼代碼以二進位、八進位、十六進位等形式展現出來,如果懂彙編的,這時候就可以直接修改,或者轉跳等等方式,讓殼失效。
當然你有張良計、我有過牆梯,軟體作者也可以添加一些反編譯軟體特徵,讓反編譯軟體失效,或者添加大量垃圾代碼干擾反編譯者的視線,或是直接結束進程,當然這還算是溫和的,更狠一點的只要監測到你在反編譯,會直接讓你電腦藍屏、死機、格式化硬碟、甚至於燒毀你的主機。
所以說編譯與反編譯,其實就是程式設計師之間的一場鬥智鬥勇。
而反編譯者為了保護主機的電腦不會受到破壞,所以又有了沙盒、虛擬機、影子系統等等,在這樣的獨立的環境下調試。
「我來試試。」方圓聽到小愛說完全沒有頭緒,反而來了興致,這就跟解美女的brassiere一樣,越困難越有成就感。
方圓把無人機連上電腦,然後讓小愛找出調試軟體,對無人機的系統文件開始反編譯調試。
果然如同小愛所說,用反編譯軟體打開後,除了文件頭有些廢棄指令外,下面一片空白,讓人無從下手。
方圓也覺得奇怪,這文件也挺大的,為什麼打開裡面什麼都沒有?那麼這廢指令真的完全沒有用?
但是方圓是誰啊,他現在的計算機水平不說世界第一,但那也是絕對算是拔尖的存在,這裡不是指他因為會螺旋算法和DH語言,而是因為隨著嬰幼兒普及教育系統和《H5N1試劑》對他大腦的優化和開發,讓他的記憶力、學習能力、演算能力等等絕對超越了現有人類,何況他本身就對計算機感興趣,這段時間計算機水平無限拔高。
所以他果斷地修改了一下這些廢棄代碼中某些指令,然後重新啟動運行,果然變了,出現了真正的程序代碼,但依然是加殼的,而且從特徵看,也不是市面上現有的殼軟體加的,方圓手動脫了一層,然後又出現一層,一連脫了三四層,隨著殼被扒掉,程序也越來越小,方圓也覺得奇怪,一個運行系統,不可能就這麼點大吧?
看方圓乾淨利落的把程序的殼一層層扒掉,小愛站在他身後露出震驚和深思之色。
之前她發現方圓體力特別好,現在看到方圓的計算機水平也是如此高超,他真的如他自己所說只是一個程式設計師嗎?現在中國的程式設計師都這麼牛逼了?
等方圓徹底脫完殼,才發現果真不是什麼系統程序,裡面都是一些調用協議,調用程序包里其它DLL文件所用,所以說他還要重新對這些被它調用的DLL文件進行脫殼。
看過方圓剛才操作的小愛表示讓她自己來試試,方圓也沒拒絕,站起身來,把自己的位子讓給了她,自己在站在後面看著。
「爸爸,你們在幹什麼?」忽然欣欣在樓梯口,彎著腰,撅著屁.股往下張望,愛菜還拉著她一隻手,防止她從樓梯上滾下來。
方圓趕忙跑過去,把她和愛菜給扶了下來,「爸爸和小愛阿姨有點事情。」
「是姐姐。」小愛頭也不回地道。
「好吧,是和姐姐有點事情。」
「哦,哦。」小傢伙認真地點了點頭,露出一副恍然大悟的表情,也不知道她是不是真的明白了。
「妹妹,你看這個好不好玩?」愛菜跑到旁邊,從一大堆零件裡面拽出一隻白色機械狗,按下開關,它就在地下轉圈,並且發出汪汪的叫聲,可惜有一隻耳朵不見了。
欣欣滿臉驚奇,感覺比之前家裡的小白好玩多了,它還會跟爆米花一樣汪汪叫,小白就不會叫,只會說話,所以不好玩。
「小姨這裡有好多好玩的東西哦,讓我一起尋找寶藏吧!」愛菜挺著胸.脯,仿佛要做一件偉大的事。
「好啊,好啊!」欣欣歡呼應和著,這是一場真正的大冒險。
於是兩個小傢伙開始亂翻起來,方圓想要制止,小愛卻道:「隨她們去吧,都是一些垃圾配件,很多是我用來拆解的,壞了也不心疼。」
「不是,你想多了,我是怕這些亂七八糟的東西扎到我女兒。」方圓滿臉認真地道。
小愛:「……。」
「爸爸,你看我發現了好多小蟲子?」就在這時,欣欣歡呼一聲,拿著一個小鐵盒子跑到方圓跟前。
小愛聞言,猛地站起身來,對欣欣道:「這裡亂七八糟,肯定很多蟲子,不要嚇著了,還是給姐姐吧。」說著伸手就要過去拿過來。
可是欣欣一個閃身讓了過去,這是自己發現的寶藏,都還沒給爸爸瞧瞧呢。
「蟲子?」方圓聞言有些疑惑,也沒在意,伸手接了過來。
盒子裡面有蒼蠅、蟑螂、瓢蟲等等,滿滿的一大盒。
「原來都是假的啊!」方圓拿起一個笑著說道,可緊接著就覺得不對,這玩意為什麼看起來像是電影裡特工用的間諜蟲?
非專業程式設計師,請……輕點噴好不好!