#author("2024-09-25T23:47:58+00:00","default:iseki","iseki")
#author("2024-10-02T10:08:52+00:00","default:iseki","iseki")
* NetProtocol
- MS Windows用通信プロトコル解析ツール(TCPのみ)

** Bug
*** v1.2.0
- 1.2.0 ではクラッシュする場合がある

** Download
**** Source 
- https://github.com/fumihax/NetProtocol

- コンパイルに必要なライブラリ
-- JubkBox_Lib++: https://github.com/JunkBox-Library/JunkBox_Libpp
-- JunkBox_Win_Lib: https://github.com/JunkBox-Library/JunkBox_Lib
**** Binary
- v1.2.0: https://blackjack.nsl.tuis.ac.jp/Download/Release/NetProtocol-1.2.0.exe
- v1.1.0: https://www.nsl.tuis.ac.jp/DownLoad/SoftWare/Windows/NetProtocol.exe

** プログラムの特徴.
- NetProtocol は Windows用のアプリケーションで,クライアントとサーバの間に設置することにより,クライアントとサーバ間の TCP通信の内容を表示させることができます.
- 通信内がバイナリであると推測できる場合,16進表示させることができます.(推測は完璧ではありません)
- HTTP用に 簡易Web Proxy 機能を内蔵しています.(全てのプロトコルに対応しているわけではありません)

- 個人的には [[feserver]] の方を使う(作者)
** プログラムの動作
- NetProtocol はクライアントからの通信を リモートマシンのリモートポートに中継し,同時に内容をディスプレイに表示する

&ref(NetProtocol.png,,90%);


*** ツールバー

&ref(NetPro_Toolbar.png,,75%);

- フロッピィアイコン: 表示されているログ内容をファイルに保存する.
- 中継開始アイコン : パケットの中継を開始する.
- 中継停止アイコン : パケットの中継を停止する.
- 書類(コピー)アイコン: 表示さているログをメモリにコピーする.
- 消しゴムアイコン: 表示さているログをクリアする.
- 設定(ソケット)アイコン : 設定ダイアログを表示する.
-- スルーモード: クライアント・サーバ間の通信を一切加工せずにそのまま転送する.
-- Webプロキシモード: NetProtocol は簡易的なWEBサーバとして動作する.HTTP通信を行う場合にのみ設定するべきである.
-- ローカルポート: NetProtocol のクライアントとの通信ポート.クライアント側で,このポートと通信するように設定する.
-- リモートホスト: NetProtocol が通信を行うサーバの名前,またはIPアドレスを指定する.
-- リモートポート: NetProtocol が通信を行うサーバ側のポート.
-- バイナリデータをHEXで表示: バイナリデータが転送されたと推測される場合にHEX表示を行う.ただし推測は完全ではない.
#br

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 ページ一覧 検索 最終更新   ヘルプ   最終更新のRSS