直接执行步骤:

1.创建 jadx目录

mkdir jadx

2.将存储库克隆到目录

git clone https://github.com/skylot/jadx.git

3. 进入 jadx目录

cd jadx

4.执行编译 等待片刻

./gradlew dist

出现这个就代表安装好了。

5.最后找到 jadx-gui 可执行文件,双击两下就可以成功启动了。

我的路径是:/Users/xxxx/Desktop/jadx/jadx/build/jadx/bin/jadx-gui

可以开始愉快的逆向之旅了。

6.常用的工具和小技巧

先把界面由英文调整成中文

点击这个 “螺丝刀”

调整成中文界面,然后就会看到

然后就是搜索关键词

最常用的就是 “文本搜索”

如果觉得代码可读性太差,点个"反混淆"

右键"查找用例"

右键 “复制Frida” hook js

复制的一段命令 比如:

let AppMd5Util = Java.use("com.heytap.cdo.client.domain.upgrade.md5.AppMd5Util");

AppMd5Util["getApkSignList"].overload('android.content.pm.PackageInfo').implementation = function (packageInfo) {

console.log('getApkSignList is called' + ', ' + 'packageInfo: ' + packageInfo);

let ret = this.getApkSignList(packageInfo);

console.log('getApkSignList ret value is ' + ret);

return ret;

};

文章链接

评论可见,请评论后查看内容,谢谢!!!评论后请刷新页面。