我怎么能拉从JPCAP包相关的数据包的信息?我试图找到源/目的IP和端口。到目前为止,我已经尝试解析字符串包的toString()方法,但似乎畜类。

有帮助吗?

解决方案

您有投包对象的正确类型的数据包,我认为。

因此,像:

TCPPacket p = (TCPPacket)packet;

// Get the tcp src and dest ports
int destPort = p.dst_port;
int srcPort = p.src_port;

// Get the src and dest IP addresses from the IP layer
InetAddress destIp = p.dst_ip;
InetAddress srcIp = p.src_ip;

其他提示

下面是一个很好的示例

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top