Board logo

主題: [C&C++] [問題]如果用VS2005 打開編譯檔 [打印本頁]

發表人: 唉呀呀    時間: 2007-2-5 12:57 AM     主題: [問題]如果用VS2005 打開編譯檔

我手中有Visual studio 2005
我現在想將一些中文化 (不過是簡中的EXE檔)
編譯成正体文的....
請問要如何打開這EXE編譯檔
發表人: stree    時間: 2007-2-5 07:15 PM

Visual studio 2005 小弟不知道行不行,但是有幾個工具可以介紹給您,試一下

1.Language Localizator (這一套比較容易上手)
2.DICTCONV
3.exesc650

跟據小弟了解,想要把程式中文化,除了要反組譯外,如程式有在加鎖的話,還要在用脫款機
所以並不是這麼的容易的
發表人: swimman    時間: 2007-2-11 09:06 PM

就把程式打開看十六進位碼
把GB5的字串編碼找出來代換成BIG5碼
簡單的話用個ultaedit就可以了
發表人: killer00    時間: 2007-2-11 11:24 PM

基本上還是要看程式本身的製作方式,像eMule這類沒加殼的就可以用Visual studio 2005;有些如前面大大講的加了殼,你必須先脫殼才能中文化,加殼方式也不只一種,所以這類是最難做的;至於樓上大大講的,那用別的語言寫的,這種類型的軟體以前比較常見(小軟體居多),有工具可以幫忙中文化(含字典檔),目前來說,已經很少見,大部分看得到的都是用VB、VC類的編寫而成。(當然有用別的,如:JAVA)
發表人: c8902058    時間: 2007-3-23 09:32 PM

我是個因為對反編譯感興趣而接觸上程是語言的菜鳥...因為有感於許多程式的功能都不夠用或是畫蛇添足而有意自己去改它們的功能,而要改程式最懶惰的方法就是直接學反編譯。
冒昧請教一嚇,我看QB的教學書上提到,Basic不是因為不適合寫大型的程式而漸漸的快被其他語言取代了嗎?那目前還有再用VB寫的熱門軟體有哪幾款呢?

PS:
給電腦人雜誌社的編輯:如果你們下一期出的雜誌可以讓我的程式語言功力、反編譯功力暴增的話我就跟你們買。
發表人: dayi    時間: 2007-3-23 09:47 PM

如果是沒加殼的程式
簡單的用XN Resource editor就可以
UltraEdit雖然也行
但是很容易改錯

不過中文化還有其他的問題
像是字碼不同,或是翻譯完的字串比原字串長(or短)
再不然就是程式本身有做crc check之類的
這些都可能造成程式失效




歡迎光臨 TWed2k (http://twed2k.org/) Powered by Discuz! 4.1.0