ApktoolM 把 APK 逆向、反编译、打包、签名这些原本要在电脑上完成的操作,整套搬到了安卓设备里。不用开电脑,手机上就能处理应用和系统应用的拆包、合并、修改、调试,适合日常改包、分析、二次制作。

· 还原应用底层运行逻辑,可用于底层分析、漏洞排查、代码溯源,给逆向调试提供数据依据。
· 筛查程序里硬编码的敏感数据、隐藏参数和隐患漏洞,同时支持跨平台迁移、代码适配修改。
· 集成了反汇编和反编译两种逆向能力,能分析程序行为逻辑、定位恶意代码模块,做安全检测和风险判断。
· 支持 APK 拆分、合并、重打包、签名、格式转换、文件解压编辑,也支持 APK+OBB 数据包合并打包。
· 各类 APK 相关文件格式都能打开、反编译和编辑,没有使用时限。
· 自带文件快速转换、批量解压,处理编译文件的速度更快。
· 代码编辑带语法高亮、智能提示和自动补全,改复杂代码或批量编辑时更顺手,新手也容易适应。
· 反汇编与反编译能力整合在一起,改应用代码、调程序功能都覆盖,从基础学习到进阶修改、深度调试都能用。
· 编译、反编译、打包、签名、编辑功能全部开放,没有付费项目,也没有功能阉割。
· 内置操作指引和新手教程,覆盖基础操作、进阶修改、问题排查,零基础也能跟着学会。
· 汇总了不少常见问题和对应解决办法,遇到编译报错、打包失败、格式异常等情况可以快速排查修复。
1. 打开 ApktoolM,点击界面右上角三个点的更多图标。

2. 在弹出菜单里点击 Settings(设置)。

3. 进入设置页面后,选择 Application(应用)选项。

4. 点击 Language(语言)功能入口。

5. 在语言列表里选择中文,界面就会同步切换为中文。

1. 进入软件主界面,打开设置页面,在设置列表里点击应用设置。

2. 选择 APK 名称模版选项。

3. 输入自定义的包名模板名称,点击保存,包名修改配置就完成了。

1. 安装并打开 ApktoolM,进入软件设置界面,找到编译与反编译设置。

2. 找到分析所有 smali 选项,打开勾选开关。
3. 开关显示开启状态后,软件会全面解析所有 Smali 代码文件,提升逆向分析的完整性。
v2.4.0 版本


