使用wireshark提取数据包功能

时间:2015-03-11 18:41:30

标签: java wireshark

我正在尝试提取或确定付费负载,序列等功能 数字,跳数,跳数,使用Wireshark生成数据包的时间。我得到了ttl值,源和目标地址,但我无法找到有效载荷,跳数,跳数等。

有什么办法可以使用java程序从wireshark文件中读取这些值,并将它们显示在Java框架中?

1 个答案:

答案 0 :(得分:1)

如果通过"跳地址"你的意思是你想要从源到目的地时数据包通过的每个路由器的网络或MAC地址,在一般情况下,Wireshark和地球上的任何其他数据包分析器都不能确定,因为该信息没有记录在数据包中!

有一条IPv4"记录路线"选项,如果在发送时添加到数据包中,将导致路由器在发送数据包时将其地址添加到路由中;然而,没有简单的开关来打开它 - 发送数据包的程序必须被修改,以便在它运行的操作系统支持的情况下请求这样做。