ida 动态调试so库的坑点

其实我一开始也调试过 但是不是那么清晰  这次亲手 调试了一波  并且看懂了so库的算法算是 比较好的了   不过遇到了几个坑点   写下来 记录一下

 

第一 就是 

千万千万  好好看看   有没有   android:debuggable="true"  这句话 没有的话 一定要加上

 

第二 就是

ida  里面的选项 如果arm /android 不行的话  就选择linux

 

第三 就是 

一开始附加 进程的时候 可能没有 so库  但是如果你 点击app 让它调用 so库的函数  就能找到 so库 

我想 应该是 和dll 差不多   用到再 映射到内存 减少   损耗

 ida7.0 直接就把函数地址 算进去了  点击so库 直接就出现函数 点击函数 直接就能看到汇编 可以直接断点了

然后 调试的时候  要小心 细心    感觉安卓 ida 调试还是比较好用的

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值