最近想要把一支製作電子書用的軟體從簡體轉成繁體,
但是這支軟體從一開始就讓人頭痛,
不管是 PEid 0.93 或是 0.94 都找不出來這是裝上什麼殼,
原程式:
http://www.badongo.com/file/17556465
不過有位好心的前輩幫忙脫殼了~
(在這邊感激kk790804大大)
脫殼以後:
http://www.badongo.com/file/17556473
本來以為接下來應該會很順利的,
沒想到是另一個頭痛的開始,
不管是用 VC 、 passolo 、 resource hacker 打開,
裡面都只能看見一個圖示的資源存在,
經過前輩指點改用 CXAT 跟點睛字串替換器來嘗試修改,
但是使用 1.06 版去尋找字串幾乎什麼都沒找到,
應該跟我不會用點睛有關係吧一 一a
再次使用 CXAT 替換字串,
原始執行畫面,
載入檔案
位移
peid 判定是VC 寫的,加上是抓 ASCII ,
所以選擇.data
步驟二
過濾一次中文片語,
還有單字,
依照某前輩的指點下修為 40%,
這邊編輯原始文字檔案看到的是簡體(GB2312)
(檢視軟體是 EmEditor)
最後填補回 0x00
這邊編輯翻譯檔案的時候就有點混亂了,
不管是使用 GB2312 或是 BIG5 都會有亂碼?
(不過最後我是用 BIG5 開啟檔案檢視想修改的內容)
最後輸出結果………
被打擊到了~
雖然有部分文字的確改成繁體了,
但是還是有大多數沒反應,
而且設定的部分還是無法讀取…………
不知道有沒有哪位前輩可以指點一下?