瀏覽單個文章
carloschen
Senior Member
 

加入日期: Dec 2001
文章: 1,438
引用:
作者kenchen_1226
我想請問你
1: 你有仔細看看這個 AVERMEDIA-Linux-x86-H826D-0.10-beta.sh 為什麼這麼大嗎?
很明顯嗎,他把 binary 串在一起,
既然是這樣,為什麼不把這個 binary 解開看看?



2: 你有去執行看看嗎,



首先把
C038A827H826_Installer_x86_0.10-Beta_091126.zip 解開

由於我目前沒有 那幾個 linux 的環境
所以只能人工做法
如果你有那幾個支援的 linux 的環境
我想是可以執行的

解開之後
這個檔案 AVERMEDIA-Linux-x86-H826D-0.10-beta.sh
仔細去看看,
為什麼一個 sh 需要到 7mb ?
因為他把 binary file 串到 sh 裡面

找這個關鍵字
==END_OF_SCRIPT==
BZh91AY&SY

把BZh 以上的字都都削掉
另存新檔
就是 7548678 byte
用 7-zip 去解
會出現一個約 24mb 的東西
再用 7-zip 在解一次
再去看面的東西
應該可以看到 source code 了吧

感謝kenchen兄提示,第一次用editplus編輯解壓縮失敗(檔案大小也錯誤),再用notepad++編輯才解壓縮完成,再把24MB檔案解壓一次就可以看到source code了。
舊 2011-10-13, 09:16 AM #87
回應時引用此文章
carloschen離線中