2012-01-10 27 views
1

JnetPcapを使用して接続のSYNエラーをチェックする方法(JNETPCAPはlibpcapのJavaラッパーです)? 接続時にREJエラーをチェックする方法もありますか?TCPプロトコルのsynエラーとは何ですか?

私は侵入検知システムを構築しています。現在ライブシステムのKDD CUP 99 Datasetの属性を抽出しています。

私に参考になるものがあります。

答えて

3

Broを使用すると、接続/フローのステータスを確認できます。このためには、次のようにブロを実行します。

bro -r trace.pcap 

これは、接続状況を反映した列conn_stateを含むファイルconn.logを生成します。ここでは、フィールドの関連するいくつかの値であり、詳細についてはdocumentationを参照してください。

  • S0:見接続の試み、応答なしに。
  • S1:接続は確立されていません。
  • SF:正常な確立および終了。これは状態S1と同じ記号であることに注意してください。あなたは、S1のためにサマリーにバイトカウントがないので、SFのためには存在するので、2つに分けて言うことができます。
  • REJ:接続が拒否されました。
  • RSTO:接続が確立され、発信者が中止されました(RSTが送信されました)。
  • RSTR:Established、responderが異常終了しました。

IDSの研究コミュニティは、魅力的な可用性にもかかわらず、DARPAデータセット(および派生KDDカップデータセット)の使用を強く奨励しています。

関連する問題