1. Android Killer 查找代碼
- 打開 Android Killer枚尼,導(dǎo)入 apk 文件惰匙,等待反編譯完成;
- 點擊 工程搜索预茄,輸入目標(biāo)字符串兴溜,查找方法位置;
image.png
- 跟蹤并分析方法及調(diào)用關(guān)系耻陕,分析查找無法獲取的值昵慌,此處我們一路回溯到 b() 方法,通過分析我們是用 AES/CBC/PKCS5Padding 作為關(guān)鍵字進行定位淮蜈;
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
- 在返回的方法中找到目標(biāo)代碼鹉梨。
image.png