[Japanese][English]
ソケットダンプ(socketdump)の概要
このプログラムはソケットプログラムミングやプロトコル解析を助けるため
ソケットの通信のやりとりを可視化する
ソケットダンププログラムです。
ソケットプログラミングやプロトコル解析時に、実際動いているプログラムの
ソケットの通信内容をダンプさせたい時もあると思います。
パケットダンププログラムでも出来るのですが、
通信内容だけ見たいときもあると思います。
ですので、作ってみました。
同じポートでやることは無理だったので、TCPパケットリピーターの機能も持つことになってしまいました。
残課題:
1. 標準出力にダンプが出ているのでファイルにも保存できるようにする。
2. UDPにも対応
3. ダンプの形式が一つだけなので、他のダンプ形式も考える。
4. Windows にも移植?
socketdump.c.gz Ver0.40 (2004-Apr-12)
注
:
上記プログラムを使用した結果について作者は一切の責任を負いません。
再配布をされる際は、御連絡お願いします。
インストール方法
- linux の場合は make socketdump で実行ファイルは出来ます。
- Solaris の場合は CC -o socketdump socketdump.c -lsocket -lnsl で実行ファイルが出来ます。
- それ以外の UNIX系でもコンパイルは可能だと思います。
使い方
- ./socketdump inport outhost outport
- で、outhost の outport のサービスの代わりに socketdump を動かしたホストの inport に接続することでダンプが出ます。
- 以上
更新履歴
20040322 : スクラッチから書き上げる。(Ver 0.30)
20040412 : バージョンアップ (Ver 0.40)
リンク集
ダウンロード報告,バグ報告,要望等は
socketdump@gomibako.com
まで.