1. 程式人生 > 其它 >【TLS】-TLS抓包技巧

【TLS】-TLS抓包技巧

目錄

前言

主要記錄簡要筆記
注意:釋出此筆記前必須複習弄懂,後面可追加更多解密方法。

李柱明部落格:https://www.cnblogs.com/lizhuming/p/15486965.html

Wireshark

小筆記

  • 只要出現了 “Change Cipher Spec” 後面的資料就都是密文了,看到的也就會是亂碼。
  • 可以再對系統和 Wireshark 做一下設定,讓瀏覽器匯出握手過程中的祕密資訊,這樣 Wireshark 就可以把密文解密,還原出明文。

Wireshark 還原密文(Windows)教程

  1. 先在 Windows 的設定裡新增一個系統變數“ SSLKEYLOGFILE

    ”,設定瀏覽器日誌檔案的路徑,比如“D:\http_study\www\temp\sslkey.log”。

  2. 然後在 Wireshark 裡設定“Protocols-TLS”(較早版本的 Wireshark 裡是“SSL”),在“(Pre)-Master-Secret log filename”裡填上剛才的日誌檔案。

  3. 設定好之後,過濾器選擇“ tcp port 443 ”,就可以抓到實驗環境裡的所有 HTTPS 資料了。