安卓逆向:jadx-gui 查找方法并在 Android Studio 中定位代码

1. Android Killer 查找代码

  • 打开 Android Killer,导入 apk 文件,等待反编译完成;
  • 点击 工程搜索,输入目标字符串,查找方法位置;
image.png
  • 跟踪并分析方法及调用关系,分析查找无法获取的值,此处我们一路回溯到 b() 方法,通过分析我们是用 AES/CBC/PKCS5Padding 作为关键字进行定位;
image.png
  • 获取代码文件位置,如下图得到代码文件路径为 l.q.a.y.p.m
image.png

2. 在 Android Studio 查找代码

  • 将代码文件路径 l.q.a.y.p.m 变换为 l/q/a/y/p/m
  • 打开 Android Studio,依次点击 Edit -> Find -> Find in path,在输入框输入代码文件路径 l/q/a/y/p/m
image.png
  • 在返回的方法中找到目标代码。
image.png

你可能感兴趣的:(安卓逆向:jadx-gui 查找方法并在 Android Studio 中定位代码)