IDA PRO配置环境调试Android动态库
IDA PRO调试Android动态库
1.android_server
首先在IDA安装目录(D:\Program Files\IDA_Pro_7.7\dbgsrv
)下找到android_server
文件,adb
push到手机的/data/local/tmp
目录下

2.运行server
1 |
|
3.调试模式启动APP
1 |
|
查看进程pid,然后转发
1 |
|

然后等下一步IDAPRO连接上去后就可以使用jdb放行(现在先别执行噢)
1 |
|
4.IDA PRO debugger连接
(1)选择debugger

(2)设置选项
这一步是为了让调试器在某些事件发生时停下来方便观察

勾上左边三个

然后就可以继续菜单栏Debugger——>Attach to process,出现下图所示的进程列表,然后点击你要调试的进程(可以crtl+F搜索)
tips:运行android_server64的时候没有su
那这个进程列表会很少


好!此时已经连接成功了~
此时输入jdb命令,程序将继续运行,就可以不断地F7,F8,F9来控制执行流调试了~
1 |
|
IDA PRO配置环境调试Android动态库
http://showfaker.top/2024/03/06/ida-debug-android-so/