静态分析工具之-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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Java程序员烂大街了吗?是,也不是

    Java程序员烂大街了吗?是,也不是Java程序员烂大街了吗?有网友吐槽精通的人少,半吊子的人烂大街。半吊子程序员确实不少,除了自身学习有关,还跟培训机构教学有关,工作后能不能继续学造有关,现在学编程的越来越多,所以企业要求相对也比前些年要高很多。  企业想招一个合格的Jjava程序员很不容易。烂大街的说法有网友不怎么赞同,因为市场自己会过,留下好的淘汰掉不合格的。不合格的程序员有一些会放弃,从事别的工作,也有的会坚持学习达到市场的要求。只不过还有很多人在选择进入这个行业而已,很正常的现象。  以前可能知道大概会怎么使用就能找份不

    2022年7月7日
    316
  • qt qtreewidgetitem_qtwidgets

    qt qtreewidgetitem_qtwidgetsQTreeWidget在添加了数据之后点击扩展箭头展开和收缩的时候会显得卡顿,这个是qt内核的一个bug,正常情况下应该是立即响应的,既然是qt的bug,就只能换种方式实现TreeWidget来解决这个bug,具体办法大致可以有一下几种,具体看需求来决定用哪一种方法更好:如果需求要求实现的TreeWidget不要求是完全的TreeWidget,扩展的层次是有限制的,就是只有2层,3层或者…

    2022年10月1日
    3
  • linux redis端口修改端口,linux–redis的安装和配置和开启多个端口「建议收藏」

    linux redis端口修改端口,linux–redis的安装和配置和开启多个端口「建议收藏」在workerman开发过程中需要安装redis来存储用户ip、端口等信息首先UBUNTU中安装redis:apt-update//更新apt包源apt-getinstallredis-server//安装redis-server安装完毕后可以直接启动redis:redis-server因为后面没有加启动哪个配置文件,所以redis会自启动默认的配置文件然后我们来看下redis的文件分布…

    2025年12月3日
    6
  • OSChina 周一乱弹 —— 先扒龙王庙 再用大炮轰你

    OSChina 周一乱弹 —— 先扒龙王庙 再用大炮轰你

    2021年6月5日
    116
  • ASP.NET使用AJAX应注意IIS有没有.ashx扩展

    ASP.NET使用AJAX应注意IIS有没有.ashx扩展

    2021年11月17日
    40
  • C语言的数组初始化「建议收藏」

    C语言的数组初始化「建议收藏」   这是很基础的东西,但基础的重要性不言而喻,我敢肯定这个知识点我肯定曾经了解过,但现在,我不敢确定,由此可见纪录的重要性,这世界没有什么捷径,找对方向,然后不停重复.所以从今天开始,我会比较详细的纪录这些比较小的知识点,其实还是有不少有意思的地方的.   写这篇文章的起因在于>第七章新东西太多,看的我目不暇接,所以在网上找了些例子看,其中就有一个例子中出现了这样的语句: …

    2022年7月18日
    18

发表回复

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

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