静态分析工具之-AXMLPrinter2.jar的使用方法

静态分析工具之-AXMLPrinter2.jar的使用方法

亲测可用的AXMLPrinter2.jar 反编译工具,供参考。

 

链接:https://pan.baidu.com/s/112QmO2_wxY9VU9mJwEyuNw 
提取码:mrpx

 

AXMLPrinter2.jar官方介绍: AXMLPrinter2.jar apk分析APK文件,取得APK文件中的 包名、版本号及图标,很强大的工具,再一次感受到了批处理的牛逼。可以将android安卓编译过的二进制XML文件(binary xml file)反编译明文输出保存。是APK反编译修改的必备工具之一。例如需要查看apk安装包的权限、名称等,可以用AXMLPrinter2对androidmanifest.xml反编译进行明文查看。反编译速度非常快、好用,可以顺利编译出.XML文件。

 

用AXMLPrinter2.jar反编译xxx.xml文件

注意看图我的AXMLPrinter2.jar绝对路径在D:\jks

解压xxx.apk,选择AndroidManifest.xml(也可选择其它xml文件,不过xml文件都是乱码),复制到AXMLPrinter2.jar所在目录(同一级)

静态分析工具之-AXMLPrinter2.jar的使用方法

通过cmd进入到AXMLPrinter2.jar所在目录(或者直接在D:\jks全选输入cmd,控制命令会直接在当期目录),使用如下命令,得到的B.txt就是反编译后的文件,现在可以看懂了。

java -jar AXMLPrinter2.jar AndroidManifest.xml 

静态分析工具之-AXMLPrinter2.jar的使用方法

以及转换成文本 java -jar AXMLPrinter2.jar AndroidManifest.xml > main.txt,生成的main.txt在同级目录

静态分析工具之-AXMLPrinter2.jar的使用方法

 

如上就是AXMLPrinter2.jar 工具的基本使用,书到用时方恨少,纸上得来终觉浅。欢迎指教,祝君好运!

对了AXMLPrinter2.jar 工具在百度网盘,我分享出来了。用得上点个赞吧!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/115015.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 8086汇编翻译机器码_8086汇编编程手册

    8086汇编翻译机器码_8086汇编编程手册汇编指令与机器码的相互转换 贴子发表于:2008-10-2812:48:03 机器语言我们只要重点理解一下几个概念:1.机器语言指令有操作码(OP)和地址码两部分组成|_____________OP_______________|__d__|__w__||_____________OP_______________|__s__|__w__|在多数操作码中,常使用某些位来

    2022年10月7日
    2
  • 史上最详细的虚拟机VMware12安装Windows7教程「建议收藏」

    摘要:VMware是一个强大的虚拟机,可以在一台电脑上模拟真实的环境,创建出一个虚拟机系统,并且可以在这个系统进行测试和其他的操作,当然你也可以直接网上下载现成的虚拟机镜像或者,网络上有很多的Ghost等文件,这类系统可能经过别人一些优化,但是优化的过程可能阉割了某些系统的文件,或者被植入一些广告等,文本一步步详细说明如何利用VMware12安装一个Win7系统,虚拟机win7镜像文件iso…

    2022年4月12日
    42
  • SPSS数据分析之列联分析与卡方检验、方差分析与LSD方法【操作详解】

    SPSS数据分析之列联分析与卡方检验、方差分析与LSD方法【操作详解】关于SPSS进行数据分析时的常用方法操作详解,卡方检验、方差分析、LSD方法分析。

    2022年10月21日
    2
  • idea的maven插件在哪里_idea使用maven打包

    idea的maven插件在哪里_idea使用maven打包背景esayExcel版本升级

    2022年8月21日
    8
  • Java 零拷贝_java clone 深拷贝

    Java 零拷贝_java clone 深拷贝Java零拷贝参考:Java中的零拷贝零拷贝(英语:Zero-copy)技术是指计算机执行操作时,CPU不需要先将数据从某处内存复制到另一个特定区域。这种技术通常用于通过网络传输文件时节省CPU周期和内存带宽。零拷贝技术可以减少数据拷贝和共享总线操作的次数,消除传输数据在存储器之间不必要的中间拷贝次数,从而有效地提高数据传输效率零拷贝技术减少了用户进程地址空间和内核地址空间之间因为上:下文切换而带来的开销传统的IO数据读写如下的例子,Java传统IO和网络编程的一段代码Fi

    2022年9月21日
    5
  • 【python】详解pandas库的pd.merge函数「建议收藏」

    【python】详解pandas库的pd.merge函数「建议收藏」pandas.DataFrame.mergepd.merge(left,right,how=’inner’,on=None,left_on=None,right_on=None,left_index=False,right_index=False,sort=True,suffixes=(‘_x’,’_y’),copy=True,indi…

    2022年4月28日
    62

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号