能力值:
( LV11,RANK:190 )
2 楼
帮你消灭零回复把。。
我用ida调试也遇到差不多的问题。g一下到那个地址后,下好断点,然后模拟器中点击按钮触发事件,Ida的调试进程直接退出了。你解决了吗
能力值:
( LV6,RANK:80 )
3 楼
这个问题我也遇到了
能力值:
(RANK:350 )
4 楼
调试so必须可以。
Debugger→Attach→Remote ArmLinux/Android debugger
Attach进程
CTRL+S找so
计算偏移找地址,F2下断后就OK
触发断点
能力值:
( LV2,RANK:10 )
5 楼
斑竹,我也断不下,算好偏移以后F2下断,但是程序执行到那里就自动闪退了,IDA里面提示
Could not set the shlib bpt, shared object events will not be handled
请问这是什么意思?谢谢
能力值:
( LV2,RANK:10 )
在线值:
6 楼
学习下!!!!
能力值:
( LV2,RANK:10 )
7 楼
我也是老是停在libc.SO 无法进入要调试的so领空 我是直接搜索so文件名 找到后下断点 貌似没用 在这里竟然看到了非虫 以前在编程论坛 的汇编板块 就见过你了
能力值:
(RANK:350 )
8 楼
幸会
调试ARM程序时可能会在libc.so与linker上面触发断点,通常是5或15号的信号中断,这时改变异常选项,去掉中止程序的钩钩就可以了。
为什么会中断呢?我调试的时候,在遇到输入或输出等待时会触发15号的信号从而中断在libc.so中,而程序调用linker加载动态库时,这个动作是内核在代码中插入了bkpt中断的,通常是5号信号。
能力值:
( LV2,RANK:10 )
9 楼
非虫版主 为什么我把Edit exceptions 的stop 都关了还不行呢 还是只能停在libc.so:AFD0C52C LDMFD SP!, {R4,R7} 这里 “去掉中止程序的钩钩就可以了” 难道不是指Edit exceptions ? CMD 窗口显示的 是 failed to find data segment of /system/bin/linker
能力值:
( LV2,RANK:10 )
10 楼
问题解决~~~~~~~~~~
能力值:
( LV2,RANK:10 )
在线值:
11 楼
新手!认真学习一下!
能力值:
( LV2,RANK:10 )
在线值:
12 楼
楼主怎么解决的,说下解决方法啊,也给后来人点借鉴,我调试android2.3就可以,android4.0就会断在libc.so的 LDMFD SP!, {R4,R7}, 模块那边只有 linker,猜测可能是非虫版主所说的5号 和 15号信号,就edit exceptions 把 0x05 和 0x0f 信号 stop program 的勾去掉,还是没有反应。
能力值:
( LV2,RANK:10 )
在线值:
13 楼
版主,你的书什么时候市面上有买?
能力值:
( LV2,RANK:10 )
在线值:
14 楼
霸主,把解决方法发布一下呗!~
能力值:
( LV2,RANK:10 )
15 楼
楼主怎么解决的?
能力值:
( LV2,RANK:10 )
在线值:
16 楼
还有很多人的问题没有解决哦
能力值:
( LV2,RANK:10 )
17 楼
擦 楼主不厚道啊 。。。。 分享下解决方案啊 , 好多人都等着呢 ~~~~
能力值:
( LV2,RANK:10 )
18 楼
楼主不厚道啊~~~ 鄙视
能力值:
( LV2,RANK:10 )
19 楼
过来看牛人。
能力值:
( LV2,RANK:10 )
20 楼
前几天调试so,非虫大哥说的那个5和15信号中断要去掉,经过试验最好也去掉11这个信号中断,具体的原因我还说不清楚,然后在Debug Options中选择Stop Entry就可以了,然后attach要调试的进程,一开始也会停在libc.so中,不用管,直接F9,设置自己so的函数断点,然后在App上进行相关的so的操作,就能断下来了。
如果这样还遇到问题的话,去掉所有的断点,再按步骤重试一下。
各位遇到其他的问题的话,发上来,大家讨论
能力值:
( LV4,RANK:50 )
21 楼
也不知道是不是IDA的bug, 我这 5 15 11 都不行;奇怪的是 用偏移算出来的地址 也不能断下来
能力值:
( LV2,RANK:10 )
22 楼
我用的6.1的IDA版本
能力值:
( LV4,RANK:50 )
23 楼
我也是
能力值:
( LV2,RANK:10 )
24 楼
要调试的so,是apk启动之后手动加载的,如果一开始程序启动后就加载你需要调试的so,那这个就没办法了,你可以看看这个帖子
http://bbs.pediy.com/showthread.php?t=178659
能力值:
( LV2,RANK:10 )
在线值:
25 楼
请教一下,函数的偏移量怎么计算