0

ここでの質問があいまいで申し訳ありませんが、ネットワークストリームをキャプチャして未知のプロトコルを分析する方法を学ぶためのまともなリソースを教えてもらえますか? ポート 4321 のライブ Formula1.com タイミング サーバーからストリームをキャプチャして、分析できるようにしようとしています。ストリームはまったく不明です (つまり、含まれている情報がわからないなど) ので、どこからリバース エンジニアリングを開始すればよいかわかりません。

これを行うための Linux アプリが既にいくつか利用可能であることは認識していますが、これらのコードベースの多くでプロトコルが変更された場合に最新の状態を維持できるように、演習として独自のバージョンを作成したいと考えています。定期的に維持されていないようです。

Linux f1 タイミング アプリを見ると、ストリームはバイナリ ストリームであり、サーバーから何らかのデータを取得するにはサーバーに ping を実行する必要があるようです。提案は、wireshark またはその他の種類のネットワーク アナライザーを使用することでしょうか。

4

2 に答える 2

2

最良の方法は、wiresharkなどのツールで分析してから、次の質問をここに投稿することです。

于 2011-03-09T13:31:50.437 に答える
2

まず、 wiresharkなどのネットワーク プロトコル アナライザーを使用します。次に、特定のポート(およびまたはアドレス)のデータのみを表示するようにwiresharkを構成できます。このトラフィックをすべて取得すると、コンピューターの発言とサーバーの応答がわかります。そこから、すべて他の入力データでいくつかの接続を行うと、データ ストリームを簡単に再構築できます。(ストリームが暗号化されていない限り、より複雑になります)。

これが役立つことを願っています

于 2011-03-09T13:33:11.547 に答える