smali2javaui(smali文件轉(zhuǎn)java)
1.0.0.558 綠色版- 軟件大?。?span itemprop="fileSize">6.21 MB
- 更新日期:2017-06-04
- 軟件語言:簡(jiǎn)體中文
- 軟件類別:編程工具
- 軟件授權(quán):免費(fèi)軟件
- 軟件官網(wǎng):未知
- 適用平臺(tái):WinXP, Win7, Win8, Win10, WinAll
- 軟件廠商:
軟件介紹人氣軟件相關(guān)文章網(wǎng)友評(píng)論下載地址
smali2javaui是一款簡(jiǎn)單實(shí)用的代碼格式轉(zhuǎn)換軟件,當(dāng)你需要反編譯安卓軟件的時(shí)候,通過代碼格式轉(zhuǎn)換的方式可以幫助您獲得設(shè)備的兼容性,讓您可以將安卓的代碼放到Windows中分析編譯,從而對(duì)Android系統(tǒng)中開發(fā)的軟件進(jìn)行修改,例如設(shè)計(jì)輔助插件,添加界面功能,修改相關(guān)文字等;smali2javaui通過將apk中的“smali”代碼轉(zhuǎn)換為可以執(zhí)行在電腦上的jar組件,可以讓您在高性能的Windows系統(tǒng)中處理更多的代碼,方便您在提供安卓軟件的功能。
軟件功能
它使用了解析表達(dá)式文法(PEG),并用C語言編寫,以便在幾乎任何操作系統(tǒng)上編譯
增加了多個(gè)語法特征(表、腳注和引證,等等)
因此,本工具也具有局限性,僅適用于帶有行數(shù)和變量別名信息的smali文件
依賴于smali文件中的代碼行數(shù)(.line關(guān)鍵字)和變量別名(.local關(guān)鍵字)等信息
還原出的java代碼將具有原始的變量命名,代碼的順序也與原始的java代碼保持一致。
軟件特色
1、smali2javaui可以幫助您將自己電腦上的.apk文件進(jìn)行反編譯
2、支持將其中的smali代碼轉(zhuǎn)換為可以調(diào)試的javaui代碼
3、方便您在不同的平臺(tái)上操作apk代碼,從而對(duì)安卓軟件進(jìn)行分析查看
4、在反編譯的過程中,您可以批量處理文件,也可以選擇處理單個(gè)smali
5、支持多文件查找功能,當(dāng)您在列表中發(fā)現(xiàn)編輯的Android組件比較多的時(shí)候就可以使用查找
6、支持直接在界面上調(diào)試安卓代碼,可以替換不同的代碼函數(shù)
使用方法
1、首先打開Smali2JavaUI.exe軟件,進(jìn)入以后點(diǎn)擊界面上的執(zhí)行一個(gè)smali單文件
2、在您的電腦上加載需要處理的smali文件,例如ActivityBase.smali
3、出現(xiàn)反編譯的文件輸出名稱,轉(zhuǎn)換為Java以后的文件夾名稱,可以設(shè)置為河?xùn)|軟件園ActivityBase.java
4、文件名稱設(shè)置完成以后,就可以自動(dòng)反編譯,顯示的成功信息如圖,點(diǎn)擊確定即可
5、您也可以點(diǎn)擊一個(gè)獨(dú)立的執(zhí)行文件,例如“apktool.jar”或者.APK
6、顯示正在反編譯的提示,如果您加載正確,就會(huì)提示完成
7、書簽工具,在這里可以設(shè)置多個(gè)書簽,支持查找上一個(gè)書簽、清除所有書簽
使用說明
該代碼仍然是C,并應(yīng)兼容跨硬件/操作系統(tǒng)的組合
它添加了多個(gè)語法特征(表、腳注和引文)來命名少),除了上面列出的各種輸出格式(降價(jià)只創(chuàng)建HTML)。此外,它建立在“智能”印刷各種語言(例如左、右適當(dāng)引用)。
代碼被設(shè)計(jì)為更容易維護(hù)---它被劃分成單獨(dú)的文件在一個(gè)更合乎邏輯的結(jié)構(gòu)
它采用PEG的定義,幾乎是相同的,用PEG smali2javaui - C代碼處理解析,然而,是完全不同的。
它使用[格雷戈]而不是[ PEG腿]來解析語法文件。后來版本的PEG腿可以假定可再入解析器,但格雷戈打開了一些其他功能,我希望利用。
我重寫了Makefile。這意味著可能需要對(duì)其他硬件/操作系統(tǒng)類型進(jìn)行一些更改。讓我知道我需要做什么,如果你發(fā)現(xiàn)一個(gè)問題。
該代碼/頭文件結(jié)構(gòu)應(yīng)多一點(diǎn)理智的釘,降價(jià)似乎奇怪的配置,我沒有提高我smali叉掛鉤。這將使它更容易包括在其他項(xiàng)目。
下載地址
-
smali2javaui(smali文件轉(zhuǎn)java) 1.0.0.558 綠色版
其他版本下載
- 查看詳情markeditor(Markdown 編輯器)32位/64位 附授權(quán)碼/注冊(cè)碼 1.2.5.7 免費(fèi)中文版41.5 MB簡(jiǎn)體中文18-10-31
- 查看詳情jprofiler9中文破解版(java剖析器) 9.0 免費(fèi)版62.5 MB英文17-07-04
- 查看詳情understand下載(靜態(tài)代碼分析工具) 4.0.908 特別版68 MB英文17-12-15
- 查看詳情smali2javaui(smali文件轉(zhuǎn)java) 1.0.0.558 綠色版6.21 MB簡(jiǎn)體中文17-06-04
- 查看詳情CodeLobster PHP Edition(代碼編輯器支持混合代碼) 5.14.5 中文版47.33 MB簡(jiǎn)體中文18-03-07
- 查看詳情webstorm12(JavaScript開發(fā)工具)2016版下載 附注冊(cè)碼及破解方法 144.2925.4 漢化版209 MB簡(jiǎn)體中文16-10-15
- 查看詳情dea jindent下載 5.0.1 特別版75.7 MB簡(jiǎn)體中文17-02-04
- 查看詳情Sublime Text2中文版下載(附注冊(cè)碼) 2.2221 免費(fèi)版19.1 MB英文17-08-16
- 查看詳情codehelp(源代碼管理軟件) 3.0 官網(wǎng)最新版184 KB簡(jiǎn)體中文16-11-03
- 查看詳情idea markdown 預(yù)覽插件 最新免費(fèi)版489 KB簡(jiǎn)體中文17-06-04
人氣軟件
v2rayN Windows客戶端 32/64位1.48 MB
/簡(jiǎn)體中文GX Works2 含序列號(hào)423 MB
/簡(jiǎn)體中文Visual Studio Code (VSCode)中文版下載53.9 MB
/簡(jiǎn)體中文.NET Framework 3.5 cab格式離線安裝包68.8 MB
/簡(jiǎn)體中文Dev C++下載 (TDM-GCC)64.1 MB
/簡(jiǎn)體中文s7 200 smart編程軟件下載372 MB
/多國(guó)語言Xshell 6中文破解版15 MB
/簡(jiǎn)體中文RSLogix 5000 含序列號(hào)5.14 MB
/簡(jiǎn)體中文pycharm2020.1384 MB
/簡(jiǎn)體中文qt creator5.8破解版(32/64位)69.1 MB
/多語言[中文]
相關(guān)文章
查看所有評(píng)論>>網(wǎng)友評(píng)論共0條
精彩評(píng)論
- 最新評(píng)論