应用简介
Apktool M汉化版是一款十分好用的apk文件解析和编译工具,软件功能强大,拥有多种编译方式,用户可以使用软件逆向修改安卓apk安装包,可以自由编辑改写apk安装包中的参数数据,修改源代码,还能转换成为不同的格式,并重新打包好安装包,感兴趣就来下载体验吧。
软件特色
1、简洁的人机界面,明确的操作过程,便中文操作更容易快捷。
2、多语种中文互译,以适应不同使用者的需要。
3、通过多次的测试,确保了系统在不同的应用环境中的稳定性。
软件亮点
1、任意反编译安卓应用
自由定制任何没有加固过的APK安装包,可以修改应用程序图标和应用程序名称、替换界面吗上面的任何文字和图片、翻译或者汉化制作多语言版本,更支持通过高级的SMAI代码,实现对应用软件的破解。
2、多渠道打包发布
通过已经打包的APK安装包作为模板,反编译后,动态修改配置文件或者SMALI代码中的渠道标志来实现批量重新多渠道打包,由于不是源代码级别的打包,所以大大提升了批量打包的速度和效率。
3、查看安卓应用源代码
经过对APK安装包进行反编译,然后通过反映射的方式获取源代码。反编译获取的JAVA代码适合对源代码进行分析,查看应用内部逻辑,不可进行反编译,反编译工程只能在SMALI代码基础上修改。
4、海量安卓应用、游戏模板
提供海量最新最全的应用作为定制模板,可以直接下载后进行反向工程、破解、修改、查看源代码、查看安装包信息等操作(部分应用由于做了加固,暂时不能进行反向工程)。
软件优势
1、反汇编
反汇编是将机器语言翻译成汇编语言的过程。反汇编器的输出结果通常是人们适合阅读的格式,而不是注重于汇编器输入的适用性。
2、反编译
从字面意思来看,反编译就是与编译相反的过程。我们可以将可执行文件翻译成更加易于阅读的格式,比如高级语言。完全实现自动化反编译是不太可能的,因为没有反编译器能够提取到开发者编写的源代码。
3、理解代码
在代码层发现漏洞找到在应用程序中可能使用硬编码的敏感数据,在变更到新的硬件平台时迁移应用程序。
4、进行恶意软件分析
修改现有应用程序的代码和功能逆向工程包括两个过程:反汇编和反编译。
软件功能
1、反编译.apk
对.apk文件进行反编译。
2、apk转.jar
将.apk文件转换为.jar文件。
3、dex转.jar
将.dex文件转换为.jar文件。
4、重建.apk
根据反编译.apk得到目录重建.apk文件。
5、签名.apk
对.apk文件进行签名。
6、优化.apk
对.apk文件进行优化。
7、framework-res.apk工具
实现framework-res.apk的安装和管理。
更新内容
v2.4.0-240623版本(2024-8-21)
新功能:
-添加了将文档提供程序嵌入到APK文件中以访问应用程序数据的功能(从MT Manager复制);
-文本文件比较结果可以保存;
-改进了两个APK的签名比较;
-修复了在没有指定版本的情况下获取应用程序信息的错误;
-修复了在搜索结果中选择打开的文件;
-修复了从搜索结果中打开编辑器中的文件,有时更改了结果的选择;
v2.4.0-240422版本(2024-5-30)
支持识别自动下载64位aapt/aapt2组件
文件搜索支持正则表达式搜索及批量替换
支持svg/xml文件预览(长按文件可预览)