質問

どのように私は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;

他のヒント

ここでJpcapパケットを使用してパケット情報へのアクセスの良いには

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top