java-eeの中でどのように私たちのシステムで送受信しているパケットヘッダ(source_IP、destination_IP、Source_Port、Destination_Portのみ)の詳細をソケット経由で得ることができますか? ブラウザを開くたびにそして222のパケット転送は、すべて222 source_IP Destination_ip source_port DESTINATION_PORT 192.168.5.10 64.34.119.12 2121 2929 の詳細を行なわれるならば、私たちのjava-EEプログラムの出力は よう休耕くるようwww.stackoverflow.com など任意のサイトを開きます64.34.119.12 192.168.5.10。 。
。 。 。 。 。 。 。 。 など...javaソケットとウェブプログラミング
0
A
答えて
0
はい、任意のマシン上の特定のインターフェイスを経由しているすべてのパケットをキャプチャすることができます.Wiresharkなどのツールがあります。オープンソースなのでソースを見ると、あなたがそれらのうち、必要なものを選ぶ:)
+1
WiresharkはJavaでプログラミングされていません – Andreas
2
をないプレーンなJavaではなくhttp://netresearch.ics.uci.edu/kfujii/Jpcap/doc/
0
ソケットが2台のマシン間のエンドポイント通信であるようないくつかのライブラリの助けを借りてすることができます。 サーバソケットを使用すると、宛先IPとポートを取得できます。 クライアントビューでも、ソースIPを取得することはできません。ポート。使用しているポートだけがあなたのサーバーに接続しています。
0
私が知る限り、あなたは普通のjavaでこれを行うことはできません。 Javaでは、ソケット経由でポイントツーポイント接続のみが可能です。すべてのパケットをキャプチャするには、ネットワークカードもプロミスキャスモードでなければなりません。普通のjavaではこのモードに切り替えることもできません。あなたはRMIを使ってネイティブコードを呼び出すことができますが、あなたはプラットフォームに依存しています。
関連する問題
- 1. Java - ソケットとスイング
- 2. スレッドとソケットJavaの
- 3. Javaのソケットとプロセス
- 4. アンドロイドのJavaとソケット
- 5. JavaソケットとBlackberryプログラミング
- 6. JavaとC++のソケット通信
- 7. Javaソケット/ TCPと/ dev/urandom
- 8. Javaソケット遅延
- 9. Javaソケットin.readLine NULL
- 10. Javaソケット - ローカルポート
- 11. Javaソケットjava.io.EOFException
- 12. Javaのソケット...?
- 13. Java TLS-PSKソケット
- 14. Javaソケット接続
- 15. Javaソケット接続Reuse
- 16. ソケット - Javaクライアント、C#サーバ
- 17. Java(Http /ソケット)のサーバー
- 18. JavaソケットBufferReader.readline get null
- 19. Javaソケット送信データ
- 20. Javaクライアントとソケット付きPHPサーバ
- 21. JavaのソケットとServerSocketを発行
- 22. Javaサーバークラスとソケット接続の問題
- 23. GroovyとJavaプログラム間のソケット通信
- 24. PHPとJavaでソケットを使用する
- 25. どのようにツイストとウェブプログラミングに行く?
- 26. ソケットからのJavaヒープメモリエラー
- 27. Javaのソケットでストリーミング応答
- 28. Java:複数のスレッド対ソケット
- 29. Java - ObjectInputStreamでソケットを聴く
- 30. ソケット通信、JavaクライアントCサーバ
質問が不明です。 –
詳細をご説明ください。http://stackoverflow.com/faq#howtoask –
これはあなたを助けるかもしれませんhttp://stackoverflow.com/questions/2642487/how-can-you-access-the-packet-information -in-a-jpcap-packet –