Apktool M中文版是一款免费的APK反编译工具,专用于逆向反编译和编译安卓应用及系统应用。该软件功能强大,支持apk反编译、打包、拆分、合并、签名等多种操作,并配备语法高亮、代码提示等专业编辑器功能,可轻松实现源码查看与代码编辑。
【软件优势】
合并 Split-APKs:
- 从Split-apk包中创建独立的.apk文件;
- 支持打开其他应用程序的.apks文件(包括安装或合并拆分)及.xapk格式文件;
- 提供部件分割选择功能(适用于安装、移除和合并操作)。
安装与卸载:
- 支持安装APKs及Split-APKs文件;
- 可从已安装的应用程序列表中直接删除应用程序。
【核心功能】
- 反汇编:将机器语言翻译成适合阅读的汇编格式。
- 反编译:将可执行文件转换为高级语言,便于理解与修改。
- 代码分析:识别应用中的敏感数据使用情况,协助硬件平台迁移。
- 恶意软件分析:支持对应用程序进行逆向工程,包括反汇编和反编译操作。
【实用教程】
一、如何设置中文界面:
- 打开Apktool M;
- 点击右上角的【三个点】图标;
- 选择"设置(Settings)"进入选项菜单;
- 在设置中选择"应用(Application)";
- 进入语言(Language)选项,选择中文完成设置。
二、如何修改包名:
- 在软件界面点击"设置"按钮;
- 在设置界面找到并点击"APK名称模版"选项;
- 输入新的模版名称后保存即可生效。
三、启用分析所有smali功能:
- 下载安装最新版本的Apktool M;
- 打开软件,进入"编译与反编译设置";
- 勾选"分析所有smali"选项;
- 确认开关显示为"开启"状态。
【更新日志】
v2.4.0-240623版本更新:
- 新增文档提供程序嵌入功能,支持从MT Manager复制数据;
- 优化文本文件比较结果保存功能;
- 改进APK签名比较功能;
- 修复未指定版本时获取应用信息的错误;
- 解决搜索结果中选择打开文件的问题。
点击星星用来评分