0

Win7でC++/ boost::asioを使用しています。

特定のTCP/IPポートを介してトラフィックを「スニッフィング」しようとしています。したがって、私はそのポートでリッスンし、メッセージを受信し、それらを分析するだけでなく、それらを傍受したことがないかのように、すぐにそれらをさらに流すことを許可したいと思います。私は彼らに、通常はそのポートでリッスンして接続するプログラムに沈んでもらいたい。透過プロキシを想像してみてください。HTTP用ではありません。

コードベースのソリューションを見つけたいのですが、それを除けば、ツールを提案するかもしれません。

4

2 に答える 2

1

これが開発中の製品用である場合は、独自のプログラムに組み込むことができるWinPcap ライブラリhttp://www.winpcap.org/を参照することをお勧めします。

自分で分析する必要がある場合は、WinPcap を使用するツールのいずれかを使用してください。私は WireShark で大きな成功を収めました。他のツールについては WinPcap サイトをチェックしてください

boost::asioすべてのトラフィックを消費するため、これには (または他のソケットベースのライブラリ) を使用できません。

于 2010-03-16T17:08:48.953 に答える