日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

有什么不錯的android_反編譯工具嗎 安卓反編譯器


有什么不錯的android_反編譯工具嗎 安卓反編譯器


【有什么不錯的android_反編譯工具嗎 安卓反編譯器】1、smali-1.2.6.jar用途:.smali文件 轉(zhuǎn)成 classes.dex文件
說明:.smali文件,類似于.class文件,可以用普通文本編輯器查看和修改 。
用法舉例:命令行:java -jar smali.jar classout/ -o classes.dex
下載:http://code.google.com/p/smali/downloads/list
2、baksmali-1.2.6.jar
用途:classes.dex文件 轉(zhuǎn)成 .smali文件
說明:classes.dex不便于查看和理解,使用此工具轉(zhuǎn)成的.smali文件易于閱讀和修改 。
用法:命令行:java -jar baksmali.jar -o classout/ classes.dex
下載:http://code.google.com/p/smali/downloads/list
3、AXMLPrinter2.jar
用途:xml文件 轉(zhuǎn)成 普通文本文件(txt)
說明:apk中的xml文件被搞成二進制了,無法閱讀,使用此工具轉(zhuǎn)換后,可以查看正常的xml文件 。
用法舉例:命令行:java -jar AXMLPrinter2.jar main.xml > main.txt
下載:http://code.google.com/p/android4me/downloads/list
classes.dex是Java源碼編譯后生成的字節(jié)碼文件 。由于Android使用的dalvik虛擬機與標準的Java虛擬機是不兼容的,dex文件與class文件相比,不論是文件結(jié)構(gòu)還是opcode都不一樣 。目前有下面這幾種反編譯的工具:
dexdump
Dedexer
AXMLPrinter2
apktool
dex2jar + JD-GUI
smali

    推薦閱讀