綁定帳號登入

Android 台灣中文網

打印 上一主題 下一主題

[求檔] Root Explorer 3.0繁化計畫

[複製連結] 查看: 11925|回覆: 36|好評: 7
11
starry1314 | 收聽TA | 只看該作者
發表於 2013-6-2 01:03

不好意思~請教一下 smali要如何轉碼才可看到正確語言...反編後開啟smali語言的位置顯示亂碼

簡體版
R.E.管理器_SpeedSoftware_Root Explorer_v3.0_(Android 3.0 )_iKiraCN.apk (1.32 MB, 下載次數: 30)

評分

參與人數 1碎鑽 +2 幫助 +1 收起 理由
WindMark + 2 + 1 就我說知道的 我都回覆在下面囉 你參考看看.

查看全部評分

用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

12
YoCo2 | 收聽TA | 只看該作者
發表於 2013-6-2 05:06

反編譯...只要使用 ApkTools 就可反編與回編譯了..不是嗎?

ApkToolGUI
Apkdb
APK Multi-Tool

以上應該都可以反編與回編才對.!
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

13
 樓主| im641 | 收聽TA | 只看該作者
發表於 2013-6-2 11:52
由 手機網頁 發佈
r2670838 發表於 2013-5-31 22:35
不知這樣反編是否有達到要求

也順便看了下資源檔

10樓的檔案麻煩幫忙反編譯一下囉,方便比對,謝謝!
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

14
r2670838 | 收聽TA | 只看該作者
發表於 2013-6-2 14:34
im641 發表於 2013-6-2 11:52
10樓的檔案麻煩幫忙反編譯一下囉,方便比對,謝謝!

檔案在此
SpeedSoftware_Root Explorer_v3.0_iKiraCN.apk.rar (2.23 MB, 下載次數: 23)

評分

參與人數 1碎鑽 +3 經驗 +2 幫助 +5 技術 +2 收起 理由
im641 + 3 + 2 + 5 + 2 謝謝配合!

查看全部評分

用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

15
 樓主| im641 | 收聽TA | 只看該作者
發表於 2013-6-2 14:55
由 手機網頁 發佈
starry1314 發表於 2013-6-2 01:03
不好意思~請教一下 smali要如何轉碼才可看到正確語言...反編後開啟smali語言的位置顯示亂碼

簡體版

12樓的大大已經反編譯了~
你用文本比較器,像是: Beyond Compare, UltraCompare這類的軟體,還有Notepad++這是一套非常好用的軟體哦~

點評

我在試試12F的看看  發表於 2013-6-2 16:02
我說的就是我自行反編譯過那個簡體版後,搜尋他簡體位置出來 但都變成顯示 string-coest "????? 發表於 2013-6-2 15:59
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

16
YoCo2 | 收聽TA | 只看該作者
發表於 2013-6-2 15:23
im641 發表於 2013-6-2 14:55
12樓的大大已經反編譯了~
你用文本比較器,像是: Beyond Compare, UltraCompare這類的軟體,還有Notepa ...

Beyond Compare....

是 vcxzvcxz 說的..提供給你的那個嗎???

很好...很好..
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

17
 樓主| im641 | 收聽TA | 只看該作者
發表於 2013-6-2 16:18
由 手機網頁 發佈
YoCo2 發表於 2013-6-2 15:23
Beyond Compare....

是 vcxzvcxz 說的..提供給你的那個嗎???

他什麼時候給我的?
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

18
WindMark | 收聽TA | 只看該作者
發表於 2013-6-2 17:36
本帖最後由 WindMark 於 2013-6-2 20:28 編輯

繁化 真的是人外有人 學無止盡 smali的部分 我也不敢說 我完全都懂 小弟只懂了些皮毛

本來是不想出來賣弄的 沒辦法在4樓im641版大給了我經驗2的評分 不好意思白拿了積分2
所以我只好硬著頭皮上了ˋˊ

就我了解的部分 跟各位分享一下 如有錯誤煩請指教...

小弟第一次接觸smali的繁化 是用Sidebar Pro側邊欄練習的 這個軟體在小工具的部分(如 手電筒..)文字就是在smali裡面 這個軟

體用來練習smali的繁化 是最適合的因為簡單 文字也不多..所以建議可以使用英文版的 Sidebar Pro側邊欄 來做第一次的練習

相信大家會想接觸smali的繁化 對於基本繁化應該都有一定程度的基礎了 所以反編譯的部分小弟我就省略了!


1.反編譯apk 就可以看到smali資料夾

2.使用Notepad++尋找 欲修改的文字

3.找到要修改的文字後 先把Notepad++上方的選項 "編碼"裡面 編碼成ANSI碼 改成 編碼成UTF-8(檔首無BOM)

4.修改文字 輸入繁體中文

5存檔前 在把編碼改回原來的 編碼成ANSI碼 (切記 改編碼的程序 別漏了一步 不然回編譯後 會變成亂碼)

6.存檔 回編譯apk


PS:我們只需要查看const-string後面有引號的 ("xxxxxxxx") 英文字

判斷是否可以改的準則如下:

1.可修改的文字第一個字母99%是大寫, 如全小寫的字串大都不可修改

2.含有兩個英文字之間沒有空隔的字串絕不可修改

3.字串含有特殊字元, 如底線_ 斜畫 /或類似指令樣式的絕不可修改


10樓的大大 說的亂碼問題 簡體字 Smali回編譯後 就是亂碼 所以沒辦法 用搜尋的是找不到原來的簡體文字的!

只能使用英文版 來進行smali的修改 假如是繁體字 雖然沒有亂碼 但是會變成\u5237\u65b0這種類型的

代碼 所以是沒辦法使用 簡體版和英文版 兩個版本 來做文字位置的比對 只能使用英文版 一個字一個字 慢慢找

或許有解決方式 但是我不知道 就要靠各位自行找出辦法囉!


如果各位大大 有更好的方式 希望能一起分享 以上我分享的 只是我個人的心得 也沒人會願

意教 只能自己不斷的爬文 試驗找出來的心得!!


請教艾力克版大 會是最好的選擇 他才是真正的高手喔!!我第一次繁化smali也是艾力克版大 有指點了我一下!!

希望各位可以把繁化心得 一起分享 這樣APK.TW的繁化技術才會愈來愈好 不要自己學會了就好 也不願意分享也懶的教人!!


如果有問題 不用客氣可以發訊息給我 基本上我懂得 我了解的 我都會說  只是回覆時間不一定 我不可能整天守在電腦前 請各位見諒!!

評分

參與人數 6碎鑽 +10 經驗 +4 幫助 +14 技術 +5 收起 理由
junsnoopy + 1 + 1 非常讚
goingkkkkk + 3 + 2 + 5 + 2 讚一個!
starry1314 + 1 + 1 + 1 剛好解決了我的問題!!GOOD.
r2670838 + 1 + 1 非常讚
xpic + 1 + 1 這邊都是神爺~~ ^_^
im641 + 3 + 2 + 5 + 2 絕精彩

查看全部評分

用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

19
starry1314 | 收聽TA | 只看該作者
發表於 2013-6-2 22:40
WindMark 發表於 2013-6-2 17:36
繁化 真的是人外有人 學無止盡 smali的部分 我也不敢說 我完全都懂 小弟只懂了些皮毛

本來是不想出來賣弄 ...

有點狀況剛找到一個工具 Emeditor10.05
看分享者的說明圖片 可將你所說的 \u5237\u65b0 轉換成為文字..
但我自己試用了一下
不知是否因簡體關係開啟時候是"????"所以無法轉換

評分

參與人數 2碎鑽 +3 幫助 +4 技術 +2 收起 理由
goingkkkkk + 1 + 3 + 1 讚一個!
WindMark + 2 + 1 + 1 讚一個!

查看全部評分

用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

20
WindMark | 收聽TA | 只看該作者
發表於 2013-6-2 22:44
starry1314 發表於 2013-6-2 22:40
有點狀況剛找到一個工具 Emeditor10.05
看分享者的說明圖片 可將你所說的 \u5237\u65b0 轉換成為文字..
...

可是\u5237\u65b0是原本已經是繁體中文 回編譯以後才生成的代碼 假如原先已經是繁體的app 你應該也不可能會想要在把\u5237\u65b0變回文字吧 現在比較需要的是可以把簡體字變回正常的辦法!!

點評

是的,因想說可否將簡體也參照這種方式轉換為文字..結果失望了  發表於 2013-6-2 22:53

評分

參與人數 1碎鑽 +3 收起 理由
im641 + 3 加油啊~~

查看全部評分

用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則