tcpdumpを使って自分がアクセスしたサイトをURLにして羅列させたいです。
ここを参考に、80番ポートでパケットキャプチャしてURLを取り出せたのですが、443番ポートで同じようにhttpsも試みたところ、上手くいきませんでした。
以下が、実際に行った手順です。
#httpsに絞ってパケットキャプチャを実行 $tcpdump -i en0 -X port 443 > tcpdump.dat 205 packets captured 490 packets received by filter 0 packets dropped by kernel (省略) #上で出力したファイルからURLのみを抽出 $cat tcpdump.dat |grep "0x0"| tr -s " " " " | cut -f10 -d " " |tr -d '\n'| sed 's/https:///\n https:///g'|sed 's/...*//' |sed 's/)$//'|sort|uniq
そもそもSSL化されたものはできないのでしょうか?私自身、ネットワーク関連の知識が浅く、質問も曖昧な点があるかもしれませんが、回答いただけると幸いです。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/04/14 16:55