Linux/コマンドメモ/tcpdump
提供: 初心者エンジニアの簡易メモ
tcpdumpとは
通信ログを覗けるサービス
リクエストを覗く
hogehoge.jpへのリクエストを覗く
$ sudo tcpdump -i any -n dst host hogehoge.jp -A
GET /hoge/hoge.php?param1=1234 HTTP/1.1 User-Agent: Mozilla/5.0 (Linux; Android 6.0.1; 503KC Build/102.0.2c30; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/70.0.3538.80 Mobile Safari/537.36 Accept-Language: ja Host: hogehoge.jp Accept: */* Content-Type: application/json
レスポンスを覗く
hogehoge.jpへアクセスした結果を覗く
$ sudo tcpdump -i any -n src host hogehoge.jp -A
17:54:53.418728 IP 10.6.8.198.443 > 10.5.xx.xx.53276: Flags [P.], seq 1:554, ack 460, win 18311, options [nop,nop,TS val 1617023166 ecr 2747263726], length 553 <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>400 Bad Request</title> </head><body> <h1>Bad Request</h1> </body></html>