2

プロプライエタリアプリからのビデオストリームを見ていますが、接続しているURLを知りたいです。この場合、接続先のURLはわかっていますが、wiresharkを使用してどのように決定するのか興味があります。

Wiresharkを開いて、数秒間スキャンします。結果を確認したところ、ストリームを提供しているサイトのURLとポートだけを特定できました。同様に重要な一連のURLパラメータがあります。アプリが接続しているURL全体をwiresharkで確認する方法はありますか?

4

3 に答える 3

1

完全なURLは、「host」と「path」を連結したものです(「path」は、wiresharkの専門用語でのURIです)。これらの文字列の連結は通常、wireを通過せず(wiresharkでは表示されません)、HTTPでは必要ありません。

したがって、手動で、またはluaディセクタの作成者によって提案されたソフトウェアを使用して、自分でそれらを連結する必要があります。

例:

GET /path HTTP/1.1
Host: www.amazon.com

したがって、完全なURLは次のとおりです。www.amazon.com / path

于 2013-09-22T19:09:58.967 に答える
0

Luaで記述された次のカスタムディセクタを確認してください。これは、wiresharkHTTPキャプチャで完全なURLを表示するのに役立ちます。

それに関して質問をするのを遠慮しなくしてください、賛成票も同様に好まれます;)

于 2011-11-09T08:35:34.223 に答える
0

「全体」のURLのようなものはありません。アプリケーションは、その存続期間中に多くのサーバーに接続する場合があります。
認証、構成、ロギング、データなどのために異なるサーバーが存在する可能性があります
。Wiresharkは低レベルの監視ツールです。特定のosiレイヤーのパケットを監視し、フィルターを追加して出力を制限することを選択できます。ただし、特定のアプリケーションのすべての着信接続を集約できるとは思いません。

于 2011-01-02T12:13:30.840 に答える