前言
有很多人说MT管理器反编译需要会员,因此,今天就教大家另一个植入对话框的方法(无需MT会员并且不会出现回编译失败等问题)但这个方法可能有点难并且麻烦,博友们可根据自身情况选择使用哪种方法来植入。
所需工具
工具介绍
1.NeoTerm
NeoTerm是一个21世纪的安卓终端。
图形界面的软件包管理器和apt包管理器,并提供日常使用和开发的大多数软件包
Chrome风格的多窗口管理页面,华丽而不失效率
丰富的个性化设置
底部快捷键盘,可以快速发送快捷键,快捷输入栏可根据使用的程序自动切换(需要oh-my-zsh),默认显示的快捷键可以自定义修改
说明:
第一次启动时需要联网下载大约5M的文件用于基本环境的配置,配置成功则可以使用高级功能,配置失败可以使用基本终端功能(即 /system/bin/sh)
2.baksmali.jar
baksmali.jar是一个可以将APK反编译为smali文件的jar包
3.smali.jar
smali.jar是一个可以将smali回编译为dex文件的jar包
安装jdk
1.NeoTerm搜索java/jdk,安装openjdk-9-jre-headless软件包,等待安装完成后按返回结束
反编译
1.下载baksmali.jar和smali.jar并将其和目标软件复制到同一目录下(为了方便)。
2.回到NeoTerm使用cd命令切换到刚才复制到的目录(我这里是/sdcard/软件/)
3.使用ls命令列出当前目录下所有文件和文件夹。
4.使用java命令调用baksmali.jar反编