IDA调试Android so文件

来源:互联网 发布:数据采集卡原理 编辑:程序博客网 时间:2024/06/05 16:34
调试基本步骤:

1、把ida目录下android_server传到android 目录中

     adb push  android_server /data/local/tmp/
     adb shell 进入模拟器
     cd /data/local/tmp/
     chmod 755 android_server
     ./android_server
     看到监听端口 23946

2、在windows 控制台下转发window 到模拟器或者手机的端口

     adb forward tcp:23946 tcp:23946

3、ida中选择android调试

     在Debuggger中的process options的hostname填上localhost
     port: 23946


4、在Debuggger中的attach上android所对应的程序就行了

      如果不调so,而是调是bin的话
      第3部application填上:你bin在模拟器或者手机的路径
      Input file:同application 
      Directory:你bin 在模拟器或者手机的目录路径
      有参数的话,参数也填上
      然后直接在第4部F9 或者start process

注意:ida6.1才支持android 调试5.5不支持
原创粉丝点击