文章目錄
- 問題
- 瀏覽器訪問的解決方法
- python requests
問題
現在大部分的網站已經切到https,很多站點即使開了80的端口,最終還是會返回301消息,讓客戶端轉向到https的一個地址。
所以在使用wireshark進行問題分析的時候,解析tls上層的功能,是必不可少的,但是這個安全交換的key值從哪里獲取,怎么配置,就成了一個大問題。
瀏覽器訪問的解決方法
最近從網上找到了一個方法:
https://www.golinuxcloud.com/wireshark-decrypt-ssl-tls-tutorial/
分成以下幾個步驟:
1.設置環境變量,SSLKEYLOGFILE 指向一個文件路徑。
2. 設置wireshark里TLS協議,也指向相同的這個文件路徑。
4. 瀏覽網站,抓包,使用wireshark就可以看了。
這里需要注意的一個問題是:
像所有其他環境變量使用的情況一樣,在設置完SSLKEYLOGFILE環境變量之后,需要重啟瀏覽器,讓環境變量生效。
但是如果從firefox的官網去搜