这是androidsManifest.xml反编译工(gōng)具下(xià)载,一款androids安卓xml文件反(fǎn)编译(yì)解密工具,可以将androids安卓(zhuó)编译过的二进(jìn)制XML文件(binary xml file)反编译明文输出保存。是(shì)apk反编译(yì)修(xiū)改(gǎi)的必备工具之一。例如需要查看apk安装包的权限、名称(chēng)等,可以用AXMLPrinter2对(duì)androidsmanifest.xml反编译(yì)进行明(míng)文查看。
AXMLPrinter2.jar apk分析APK文件,取得APK文件中的 包名、版(bǎn)本(běn)号(hào)及图标,很强(qiáng)大(dà)的工具,再一次(cì)感受到了批(pī)处理的牛逼(bī)。可(kě)以将androids安(ān)卓编译(yì)过的二进制XML文件(jiàn)(binary xml file)反编(biān)译明文(wén)输出保存(cún)。是apk反编译修改的(de)必备工具之一。例如需要查看(kàn)apk安装包的权限、名称等,可以用AXMLPrinter2对androidsmanifest.xml反编译进行明文查看。反(fǎn)编(biān)译速度非常快,好(hǎo)用
好用,可以顺利捣鼓出.XML文(wén)件
刚开始(shǐ)不知道怎么用,后面查一了下,用CMD AXMLPrinter2,会(huì)用了,谢谢.
不用打开(kāi)的(de)是使用cmd执行命令使用(yòng)这个jar包的。
解压xxx.apk,选择main.xml(也可选择其它xml文(wén)件(jiàn),不过xml文件都(dōu)是乱码),复制到AXMLPrinter2.jar所在目录,通过cmd
进(jìn)入到AXMLPrinter2.jar所在目录,使(shǐ)用如下命(mìng)令,得到的(de)main.txt就(jiù)是反编(biān)译后的文件,现在可以看(kàn)懂了。
java -jar AXMLPrinter2.jar main.xml > main.txt
“AXMLPrinter2.jar”为可(kě)执行文件,需要安装jave运行库(JRE)才能运(yùn)行。
“AXMLPrinter2源码.zip”为“AXMLPrinter2.jar”的源码,可以自行修改编译。
1、必(bì)须(xū)安装java运(yùn)行环境jre
2、把(bǎ)需要反编译解密的xml文件复制到(dào)AXMLPrinter2.jar所在(zài)目录,如androidsManifest.xml。
3、在AXMLPrinter2.jar所在目录按住shift+右键,选择“在(zài)此处打(dǎ)开命令(lìng)窗口(kǒu)”菜单,输入如下命令:
java -jar AXMLPrinter2.jar androidsManifest.xml > androidsManifest.txt
4、生(shēng)成的androidsManifest.txt就是明文(wén)xml格式文件了。
