首页
社区
课程
招聘
[原创]使用AndBug调试Android Java Bytecode
发表于: 2011-10-27 18:49 76164

[原创]使用AndBug调试Android Java Bytecode

2011-10-27 18:49
76164

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

上传的附件:
收藏
免费 6
支持
分享
最新回复 (45)
雪    币: 242
活跃值: (473)
能力值: ( LV11,RANK:188 )
在线值:
发帖
回帖
粉丝
2
好帅的帖子。不过android有专区啊 :)
2011-10-27 23:14
0
雪    币: 61
活跃值: (15)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
你说的这个工具AndBug下不到啊,可否共享下,谢谢
2011-10-28 17:45
0
雪    币: 19
活跃值: (40)
能力值: ( LV6,RANK:90 )
在线值:
发帖
回帖
粉丝
4
谢谢楼主分享,在调试时遇到个问题,向请教下

./andbug shell -p pid后,一直处于等待状态,无任何反应,不知道是什么原因,adb可以正常连接

ubuntu 11
2011-11-15 11:45
0
雪    币: 19
活跃值: (40)
能力值: ( LV6,RANK:90 )
在线值:
发帖
回帖
粉丝
5
用真机可以了
2011-11-15 14:33
0
雪    币: 488
活跃值: (185)
能力值: ( LV9,RANK:260 )
在线值:
发帖
回帖
粉丝
6
很有可能是调试端口被其他应用占了。建议关掉其他与调试设备连接的程序,实在不行重启试试。
adb的调试状态要关掉哦~
2011-11-15 14:34
0
雪    币: 19
活跃值: (40)
能力值: ( LV6,RANK:90 )
在线值:
发帖
回帖
粉丝
7
在audbug中输入 navi提示不支持的命令,不知道是什么原因,如何启动这个navi server呢?还请楼主指点下,谢谢啦
2011-11-15 15:06
0
雪    币: 19
活跃值: (40)
能力值: ( LV6,RANK:90 )
在线值:
发帖
回帖
粉丝
8
谢谢,换真机可以了,仿真器貌似不行,大侠说的adb调试状态是指?
2011-11-15 15:07
0
雪    币: 488
活跃值: (185)
能力值: ( LV9,RANK:260 )
在线值:
发帖
回帖
粉丝
9
哦,不好意思,是我说得有问题。是DDMS的Debug状态要关掉。。。
2011-11-15 19:25
0
雪    币: 12332
活跃值: (5103)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
10

好资料哟,学习了
2011-11-15 20:30
0
雪    币: 546
活跃值: (1657)
能力值: ( LV12,RANK:210 )
在线值:
发帖
回帖
粉丝
11
好帖,占楼留名。高价出租此楼盘
2011-11-16 11:11
0
雪    币: 136
活跃值: (1470)
能力值: ( LV6,RANK:80 )
在线值:
发帖
回帖
粉丝
12
古河兄,为什么在第二步PYTHONPATH=lib ./andbug  shell  –p  243(当然这里是我测试程序的ID)附加进程的时候出现
error [errno 13] permission denied这个错误
望指教!
2012-2-25 19:06
0
雪    币: 136
活跃值: (1470)
能力值: ( LV6,RANK:80 )
在线值:
发帖
回帖
粉丝
13
已搞定,多谢古河兄
2012-2-29 09:51
0
雪    币: 164
活跃值: (53)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
14
看了command.py代码以后发现,是Python库的问题,修改代码后找到原因:

  File "./andbug", line 25, in main
    andbug.command.load_commands()
  File "/usr/src/AndBug/AndBug/lib/andbug/command.py", line 208, in load_commands
    __import__( name )
  File "/usr/src/AndBug/AndBug/lib/andbug/cmd/navi.py", line 17, in <module>
    raise andbug.DependencyError('navi requires the "bottle" package')
andbug.errors.DependencyError: navi requires the "bottle" package

在到navi.py中可以看到需要 bottle 库.
2012-3-10 14:05
0
雪    币: 123
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
15
收藏下!得学习学习!
2012-5-4 08:54
0
雪    币: 497
活跃值: (63)
能力值: ( LV3,RANK:25 )
在线值:
发帖
回帖
粉丝
16
win上能用不... 用python2 还是3
2012-5-6 17:06
0
雪    币: 504
活跃值: (10)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
17
我偏向靜態分析
2012-5-7 12:26
0
雪    币: 162
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
18
好东西,学习了
2012-5-9 18:50
0
雪    币: 204
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
19
有没有人做移植的?弄到win上比较大众化
2012-6-7 17:10
0
雪    币: 335
活跃值: (263)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
20
抽空测试过个调试工具,发现比起smalidebug很多不足...
一不能单步调试
二只能中断核心api,无法任意中断
三由于无法头单步与只中断在核心api中,很难逆向找到逻辑判断关键

可能是针对http之类分析或短信这类分析(木马或病毒),找出http或smsto...
不过smalidebug,本人一直调试不通
2012-7-18 15:41
0
雪    币: 118
活跃值: (106)
能力值: ( LV6,RANK:90 )
在线值:
发帖
回帖
粉丝
21
木有安装成功的飘过
2012-7-18 17:32
0
雪    币: 257
活跃值: (105)
能力值: ( LV8,RANK:130 )
在线值:
发帖
回帖
粉丝
22
red hat 下俺也没安装成功
2012-7-24 10:09
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
23
学习了
2012-8-31 14:01
0
雪    币: 1
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
24
请教楼主,win下能用么?
2012-10-15 21:38
0
雪    币: 144
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
25
挺好的
就是有些疑问:
如果程序APK一点击某些代码就运行了,那不是断不到了?
能不能有step下去的调试呀?
2012-10-16 17:05
0
游客
登录 | 注册 方可回帖
返回
//