2016-10-08 14 views
0

私は、端末aka tsharkを介してwiresharkを使用して一連のhttp応答コードをキャプチャしようとしています。私の目標は、パケットHTTP、TCP/SSLをスニッフィングし、応答コードが決して300〜500の範囲を返さないことを確認することです。これを達成するためのインラインコマンドとは何ですか?tsharkを使用してhttp応答コードを取得するにはどうすればよいですか?

tshark -i en1 -Y 'http.response.code == 200' -T fields -e data 

端末でtsharkを起動しますが、出力は空白です。 enter image description here

私は上記が200が存在するかどうかを確認していることを知っていますが、httpエラー応答コードをチェックするコマンドを作成するための答えを探しています。安全なソケットとセキュリティ保護されていないソケットを使用します。

tshark -i en1 -Y 'http.response.code != {300..500}' -T fields -e data 

UPDATE:

この

は推測ですので、私は次のように動作するようになった:

tshark -i en1 -Y 'http.response.code<500' 

私の質問は、どのように私はそれがhttps応答コードをお返しするのですか、今あります?

答えて

0

実際にhttpレスポンスコードフィールドを表示するようにフィールドリストを修正してください。つまり、-e http.response.code

関連する問題