- ベストアンサー
パケットの捕捉
ターゲットとなるパケットの送信元IP、送信先IP、シーケンス番号を補足するようなプログラムCでを実装したいのですが、どのようにすればよいのでしょうか? ソケットライブラリを使用するつもりでしたが、ソケットではパケットのヘッダを捕捉できない感じだったので...。 すいませんが、よろしくお願い致します。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
WinPcap is an architecture for packet capture and network analysis for the Win32 platforms. ≫WinPcap は Win32 プラットホームのためのパケット取り込みとネットワーク解析のためのアーキテクチャです。 使用ソフト例: http://www.simeji.com/wiki/pukiwiki.php?Ethereal http://www.vector.co.jp/soft/win95/net/se265139.html 検索文字列:パケットキャプチャ winpcap
その他の回答 (1)
- はなおか じった(@Jitta)
- ベストアンサー率42% (69/161)
回答No.1
こいつを使います。 http://winpcap.polito.it/ 英語ですが、日本でもこれを使用したAPLはいくつかあるので、Googleで検索すれば、使用例など、簡単に見つかるでしょう。
- 参考URL:
- http://winpcap.polito.it/
質問者
補足
すいません。 質問させてください。 これはフィルタドライバの一種なんですか?
補足
なるほど...。 ダイナミックパケットフィルタリングか、ステートフルインスペクションを実現したプロキシを開発しようとしていなのですが、WinPcapを使えば比較的楽に開発出来そうですね。参考にしてみます。