0x00 前言
上一篇分享了使用 Android studio 和 Jeb 对 Apk 文件直接进行动态调试,本文将分享使用 IDA pro 调试
so 。
调试的 apk 文件还是使用 CTF案例4 的文件,已经上传到知识星球,可自行下载
本文涉及技术:
-
IDA pro 工具使用
-
调试android 应用
-
动态调试技术
注意:本案例所需要的 apk 文件,已经上传到知识星球,需要的朋友可以到文末关注后下载
0x01 准备
1、下载案例 Apk 文件
使用 Android Killer 工具修改配置文件,加上 android:debuggable=“true” 这个配置,这样 apk
就可以被调试了。
2、找到IDA_Pro_v7.5_Portable\dbgsrv
目录,里面文件对应不同平台的 server 文件:
3、查看手机的 cpu 架构:
4、调试的手机是 android 的 arm64-v8a,可以选择 android_server64 ,把这个文件发送到
手机的/data/local/tmp
目录,然后赋予执行权限,最后执行。