第57章 甲方的提問-《絕命黑客》
第(1/3)頁
很多腳本語言都有類似膠水一樣的功能。
他們可以方便的整合多種語言。
比如底層一些的c語言,c++,java。
讓陳青峰意料不到的是,居然有人用腳本語言寫計算機病毒?
但是事情肯定不會這么簡單。
因為拆開腳本語言之后,剩下的就都是已經被打成庫的編譯好的文件了。
這些文件很有可能經過語義混淆。
真實的代碼早已經面目全非。
陳青峰現在唯一能夠獲取的就是已經達成底層邏輯的各種庫。
這些二進制文件對普通人來說很難理解。
但是不管是任何計算機語言,如果說運行的底層邏輯,恐怕都逃不過匯編,這種古老的編程語言。
據說當初ibm內部有一個高手,可以直接用匯編語言編寫操作系統。
陳青峰自認沒這個本事,但是想當年,他也沒少在反編譯和逆向工程方面下功夫。
這個世界上總有一些游戲,你是想玩兒,但是又不想花錢的。
在陳青峰讀研究生的那個階段,盜版軟件還是市面上最流行的,獲取游戲和軟件的方式。
然而陳青峰可不相信那些在盜版軟件網站上掛著的軟件下載鏈接。
就不說背后可能藏著病毒或者其他一些惡意代碼。
光是被逆向工程的油漆軟件內部夾雜的那些各種被二次開發的廣告和其他惡意功能。
陳青峰就有些忍不了。
所以不管干什么,他寧可自己來。
那段時間,他不但拆解過微軟的工具軟件,甚至還經手過一些當時非常流行的游戲。
比如使命召喚之類的。
有的是程序,對于逆向工程來說會友好一點。
但有的程序則不然。
尤其是那些光是開發費用,就花了上億美元的程序。
在反逆向工程,反編譯方面,自然會下足了功夫。
所以偶爾的,陳青峰就得處理一下匯編語言。
既然沒有辦法,通過現成的反編譯軟件,直接將代碼的原型顯現出來。
陳青峰想不如干脆來硬的。
然后他就嘗試著硬碰硬來直接讀取病毒的匯編代碼。
第(1/3)頁
主站蜘蛛池模板:
邵阳县|
遂宁市|
汉沽区|
启东市|
涿州市|
万山特区|
龙州县|
梅河口市|
时尚|
来宾市|
江阴市|
剑阁县|
工布江达县|
永福县|
清河县|
佳木斯市|
岚皋县|
临西县|
应用必备|
黄骅市|
遵化市|
琼海市|
长寿区|
武山县|
方山县|
合水县|
手游|
博湖县|
英超|
顺平县|
翁牛特旗|
邮箱|
沈阳市|
杭锦后旗|
岐山县|
璧山县|
阆中市|
南阳市|
嘉黎县|
怀集县|
日照市|