首页
课程
问答
CTF
社区
招聘
峰会
发现
排行榜
知识库
工具下载
看雪20年
看雪商城
证书查询
登录
注册
首页
社区
课程
招聘
发现
问答
CTF
排行榜
知识库
工具下载
峰会
看雪商城
证书查询
社区
Android安全
发新帖
0
0
[求助]Android调试之JDWP握手失败解决方案
发表于: 2014-11-21 17:14
18068
[求助]Android调试之JDWP握手失败解决方案
忆海拾贝
2014-11-21 17:14
18068
近期因为兴趣,想对dalvikvm的调试做一些研究,入手是oracle的jdwp官方协议文档,以及从jre中扣出来的jdb的源码,源码已经能正常编译运行了,通过查看源码自己也模仿着编写了连接器attach connector,然后通过adb forward命令将设备的端口转接到本地的8700,然后就在我调用attach()的时候,总是报“handshake failed - connection prematurally closed”的错误,这个错误其实是JDWP握手协议中,client发送"JDWP-Handshake"给调试代理的时候,返回为null导致的,但是这个怎么解决呢,官方说这是java 的一个bug,我的程序偶尔能连接上目标虚拟机,但是出现这个错误的概率太高了,不知道怎么处理了,求高人指点我。
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课
收藏
・
0
免费
・
0
支持
分享
分享到微信
分享到QQ
分享到微博
赞赏记录
参与人
雪币
留言
时间
查看更多
赞赏
×
1 雪花
5 雪花
10 雪花
20 雪花
50 雪花
80 雪花
100 雪花
150 雪花
200 雪花
支付方式:
微信支付
赞赏留言:
快捷留言
感谢分享~
精品文章~
原创内容~
精彩转帖~
助人为乐~
感谢分享~
最新回复
(
2
)
simplaman
雪 币:
200
活跃值:
(15)
能力值:
( LV2,RANK:10 )
在线值:
发帖
2
回帖
4
粉丝
0
关注
私信
simplaman
2
楼
刚好也弄过dalvik的jdwp
1 jdb的源码不用扣,jdk demos源码包里有
2 正常8700端口是ddms转接后的端口,不需要再adb forward
3 我能肯定没有java bug,因为我目前没有碰到handshake failed
2014-11-22 22:09
0
xigema
雪 币:
205
活跃值:
(155)
能力值:
( LV2,RANK:10 )
在线值:
发帖
5
回帖
38
粉丝
0
关注
私信
xigema
3
楼
我遇到的问题是发送 Handshake后,直接收到TCP Rst. 楼主的问题解决了吗?
2015-9-17 15:46
0
游客
登录
|
注册
方可回帖
回帖
表情
雪币赚取及消费
高级回复
返回
忆海拾贝
18
发帖
65
回帖
10
RANK
关注
私信
他的文章
[求助]Android调试之JDWP握手失败解决方案
18069
[讨论]Android如何伪造https协议错误分析KeyStore Load Error
9144
[原创][分享]经验谈——持续更新
12087
关于我们
联系我们
企业服务
看雪公众号
专注于PC、移动、智能设备安全研究及逆向工程的开发者社区
看原图
赞赏
×
雪币:
+
留言:
快捷留言
为你点赞!
返回
顶部