1. 程式人生 > >wireshark抓取https加密報文,並解密

wireshark抓取https加密報文,並解密

首先你要有證書,而且這個證書需要是.pem格式的。

Window的證書管理匯出來的是.pfx檔案。這個格式在官網上說也是可以用的,但是我嘗試了N遍還是沒有成功。

最後只能將.pfx轉換成.pem格式的。

我的wireshark版本是1.4.4,WinPcap版本是4.1.2。

首先還是把.pfx轉換成.pem吧

1.下載openssl。

2.匯出證書,這裡我匯出到D:/test.pfx

3.pfx轉換成pem

語法是:

 

我是這麼轉換的: 

然後開啟test.pem,刪除到只剩下

 

儲存。

然後在wireshark的edit-->prefferenct-->protocols-->ssl裡面設定。

如圖:

然後抓包會發現tlsV1的協議包,右鍵 follow ssl stream就ok了。