如何实现java解析网络协议报文?(类似Wireshark那样,或者有没有开源的包供调用)

如题... 如题 展开
 我来答
sjtuzjt
2011-06-07 · 超过18用户采纳过TA的回答
知道答主
回答量:83
采纳率:0%
帮助的人:58.2万
展开全部
http://netresearch.ics.uci.edu/kfujii/Jpcap/doc/index.html 找到JPcap。JPcap 是一个能够捕获、发送网络数据包的Java 类库包。这个包用到了LibPcap 和原始套接字API。
追问
这个是抓包的接口,但是我是想,再得到报文后,解析出来,因为网络协议有上千种,有没有一个好的解决方案,来解析抓包得到的报文。请详细赐教。多谢多谢。
追答
如果不知道协议的话,比较难实现,毕竟Wireshark也是要抓很多包之后才能够识别出是什么内容的。如果知道协议,WinPcap库就可以啊。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式