MT官方博客
Always dream. Always explore.
MT官方博客

MT管理器VIP介绍

2.10.4 版本新增:AXml 代码搜索/替换功能

2.9.7 版本新增:Dex 编辑器++ 代码流程图

1. 完整的 AXml 编辑功能

不限制 xml 文件大小、更快的反编译速度

免费用户在反编译 xml 时,会有长度限制,并且速度也很慢,VIP 用户无此限制。

https://blog.mt2.cn/wp-content/uploads/2020/06/IMG_20200617_173151-935x1024.jpg

反编译结果可读性更高

VIP 用户反编译得到的 xml 代码的属性值可读性更高。

https://blog.mt2.cn/wp-content/uploads/2020/06/IMG_20200617_175754-2-1024x385.jpg
https://blog.mt2.cn/wp-content/uploads/2020/06/IMG_20200617_175845-1-1024x380.jpg

快速查询与编辑

VIP 用户可对 xml 代码的属性值进行快速查询或编辑。

https://blog.mt2.cn/wp-content/uploads/2020/06/quick-edit.gif

Xml 代码自动补全

VIP 用户在编辑 xml 代码时会自动补全代码。

https://blog.mt2.cn/wp-content/uploads/2020/06/completion.gif

2. AXml 代码搜索/替换功能

2.10.4 版本新增功能

在浏览 apk 文件时,点击右上角菜单即可找到 Xml 搜索功能,该功能可以搜索的类型包括:代码、字符串、资源 ID、颜色、整数

其中代码搜索是将 xml 文件完整反编译成代码后进行搜索,该选项只有 VIP 用户才可以使用。

https://blog.mt2.cn/wp-content/uploads/2022/07/xml_search-1024x1018.jpg

3. Smali 转 Java 功能

在使用Dex编辑器++时,可以将 Smali 代码转成 Java 代码,帮助您更好地理解代码的逻辑,并且有 Jadx、FernFlower、JD-Core、Procyon、CFR 等多款反编译引擎供您选择。

https://blog.mt2.cn/wp-content/uploads/2020/06/IMG_20200617_202602-772x1024.jpg

4. 自定义 APK 签名密钥功能

直接使用 MT 默认的签名密钥可能存在安全隐患,可以点击 .jks 或 .keystore 文件来导入已有的密钥,也可以生成新的密钥。

https://blog.mt2.cn/wp-content/uploads/2020/06/IMG_20200617_203354-1009x1024.jpg

5. Arsc 编辑器++

MT 管理器 v2.9.2 新增功能

此功能采用 MT 自研的 arsc 反编译/回编译引擎,可以将 arsc 反编译为十分接近源码格式的 xml 文件,编辑自由度远大于原 arsc 编辑器,如果你接触过安卓开发将十分容易上手。

https://blog.mt2.cn/wp-content/uploads/2020/09/Screenshot_2020-09-07-14-06-23-981_bin.mt_.plus_.ca_.jpg
https://blog.mt2.cn/wp-content/uploads/2020/09/Screenshot_2020-09-07-14-06-28-866_bin.mt_.plus_.ca_.jpg

你还可以同时编辑 dex 文件和 arsc 文件,只需要将 resources.arsc 文件放在 dex 文件所在目录,然后启动 dex 编辑器++,即可在侧拉栏看到 arsc 编辑器++。

https://blog.mt2.cn/wp-content/uploads/2020/09/Screenshot_2020-09-07-14-06-48-104_bin.mt_.plus_.ca_.jpg

6. Arsc 资源查询功能

点击 arsc 文件后再选择「资源查询」即可看到一个悬浮搜索按钮,点击该按钮即可打开资源查询界面,搜索 arsc 文件内的相关内容。

https://blog.mt2.cn/wp-content/uploads/2020/06/Screenshot_2020-06-17-20-45-15-242_bin.mt_.plus_.ca_-593x1024.jpg

提示:在 MT 的文本/代码编辑器中选中一段文字,再点击悬浮搜索按钮,被选中的文字就会自动出现在资源搜索框中。

7. Res 资源混淆自定义资源名称

Res 资源混淆功能为免费功能,但如果开启了「加密 arsc 资源名称」选项,混淆后的 arsc 文件内的资源名称都会变为「MT_Bin」,如果您是 VIP 用户,就可以自定义该名称。

https://blog.mt2.cn/wp-content/uploads/2020/06/Screenshot_2020-06-17-21-04-53-663_bin.mt_.plus_.ca_-1024x712.jpg
https://blog.mt2.cn/wp-content/uploads/2020/06/Screenshot_2020-06-17-21-03-16-349_bin.mt_.plus_.ca_-913x1024.jpg

8. Dex 修复功能

一键修复 dex 文件格式损坏问题,同时去除无效数据块。

https://blog.mt2.cn/wp-content/uploads/2020/06/IMG_20200618_170546-1024x576.jpg

9. Dex 混淆对抗功能

遇到一些使用干扰符号进行名称混淆的 app 时,比如 oO0、空白符、阿拉伯符号、超长名称等,将很难对 app 的代码进行分析,此时可以使用该功能将其转换成容易识别的 abc 字母混淆。

https://blog.mt2.cn/wp-content/uploads/2020/06/Screenshot_2020-06-18-17-12-44-463_bin.mt_.plus_.ca_-1010x1024.jpg

10. Dex 字符串解密功能

遇到 dex 中的字符串被加密了?来试试一键解密。

https://blog.mt2.cn/wp-content/uploads/2020/06/IMG_20200618_172141-1024x580.jpg

11. Dex 重新划分功能

一个 apk 中的 dex 文件数量太多了想进行合并?或是想把 apk 中的 dex 文件分割成许多个?亦或者 dex 中代码数量过多,一修改就出现 65535 的报错?一个功能全部搞定。

https://blog.mt2.cn/wp-content/uploads/2020/06/IMG_20200618_172349-1024x913.jpg

12. Dex 对比功能

该功能可以快速找出两个 apk 或者两个 dex 文件中的代码差异,包括添加了哪些类、删除了哪些类、修改了哪些类,同时点击被修改的类即可查看具体修改内容。

https://blog.mt2.cn/wp-content/uploads/2020/06/gifhome_270x533-1.gif

选中两个 apk 文件或两个 dex 文件,然后长按即可看到「Dex对比」的菜单。

13. Arsc 对比功能

该功能可以快速找出两个 arsc 文件中的代码差异,包括添加了哪些项目、删除了哪些项目、修改了哪些项目,同时点击被修改的项目即可查看具体修改内容。

https://blog.mt2.cn/wp-content/uploads/2022/07/arsc_cmp.gif

选中两个 arsc 文件,然后长按即可看到「Dex对比」的菜单。

14. 文本对比功能

该功能可以帮助你快速找出两个文本文件之间的差异,左右双栏对比十分直观,同时还支持联动滚动与双指缩放等操作。

https://blog.mt2.cn/wp-content/uploads/2020/06/text_comparator.gif

选中两个文本文件,然后长按即可看到「文本对比」的菜单。

15. Hex编辑器功能

十六进制编辑器,免费用户也可以使用,但修改内容之后不能保存文件,VIP 用户才可以保存。

https://blog.mt2.cn/wp-content/uploads/2020/06/IMG_20200619_165628-520x1024.jpg

16. 去除 Apk 签名校验功能

使用 hook 技术实现的一键去除 app 签名校验。

https://blog.mt2.cn/wp-content/uploads/2020/06/IMG_20200621_133524-1024x972.jpg

17. Apk 共存自定义包名功能

VIP 用户在使用「Apk 共存」功能时可以自由输入新包名。

https://blog.mt2.cn/wp-content/uploads/2020/06/IMG_20200621_133915-1024x654.jpg

18. Apks/Xapk 转 Apk 功能

如果你是从 Play Store 上安装的应用,那么它很可能是 apks 格式,这实际上是一个 zip 文件,内部包含了若干个 apk 文件,MT 可以一键将其转化为常规的 apk 格式。

https://blog.mt2.cn/wp-content/uploads/2020/06/IMG_20200621_134554-1024x503.jpg

19. 安装包自定义提取功能

VIP 用户在使用「安装包提取」功能时,可以自定义应用排序方式,包括:按应用名称、按应用包名、按安装包大小、按安装时间排序。除此之外,VIP用户还可以设置 apk 存放路径命名表达式,以及进行多选批量提取

https://blog.mt2.cn/wp-content/uploads/2020/06/IMG_20200621_140130-539x1024.jpg

20. 用户数据云备份功能

VIP 用户可在主设置界面中云备份与恢复用户数据,当前支持备份的数据包括:偏好设置、书签、FTP 客户端。

https://blog.mt2.cn/wp-content/uploads/2020/06/IMG_20200621_140512-538x1024.jpg

21. Dex 编辑器++ 批量删除功能

在使用 Dex 编辑器++ 时,VIP 用户可以通过多选操作来批量删除多个类,十分方便,免费用户则不支持该操作。

https://blog.mt2.cn/wp-content/uploads/2020/06/dex_mulit_del.gif

22. 插件功能(自定义翻译引擎)

通过 MT 的插件功能,你可以为「翻译模式」功能提供更多的翻译引擎(未来还会支持其它方面的功能扩展)。你不但可以在插件中心下载别人开发的插件,也可以根据官方插件文档来开发自己的插件。

https://blog.mt2.cn/wp-content/uploads/2020/06/IMG_20200621_140645-701x1024.jpg

23. 翻译模式不限制字典数量

在使用翻译模式时,你可以将当前翻译结果保存为字典,以待下次使用。免费用户只能使用一个默认字典,而 VIP 用户可以创建无数个字典。

https://blog.mt2.cn/wp-content/uploads/2020/06/IMG_20200621_142236-520x1024.jpg

24. Dex 编辑器++ 代码流程图功能

2.9.7 版本新增功能

在使用 Dex 编辑器++ 编辑代码时,可以在导航对话框中长按某个方法,然后在弹出菜单中选择「查看流程图」,即可查看该方法的代码执行流程图,代码整体运行逻辑一览无余,非常直观明了,老菜咸宜。

https://blog.mt2.cn/wp-content/uploads/2021/04/WechatIMG89-519x1024.jpg
没有标签
首页      默认分类      MT管理器VIP介绍

MT官方博客

MT管理器VIP介绍
2.10.4 版本新增:AXml 代码搜索/替换功能 2.9.7 版本新增:Dex 编辑器++ 代码流程图 1. 完整的 AXml 编辑功能 不限制 xml 文件大小、更快的反编译速度 免费用户在反编译 xml…
扫描二维码继续阅读
2020-06-21