TSharkスニファーを使用してHTTPリクエストの完全な説明を取得する必要があります。私はあなたが得ることができるWiresharkのGUIのようなものを意味します:
- 生のリクエストデータ(圧縮/解凍);
- きれいに印刷された抽出されたHTTPフィールド:(ホスト、承認済み-エンコーディング、Cookieなど)。
今のところ、次の方法でHTTPを分析できます。
tshark -i eth0 -f 'dst host xxx.xxx.xxx.xxx' -d tcp.port=80,http
次のように出力されます。
139389.228821 x.x.x.x -> y.y.y.y HTTP GET /test.html HTTP/1.1
または、たとえば次のようにCookie(またはすべてのCookie?)を印刷できます。
tshark -i eth0 -f 'dst host xxx.xxx.xxx.xxx' -T fields -e http.cookie
しかし、生データを含む完全なHTTPリクエストの説明が必要です。出来ますか?