广告

本站里的文章大部分经过自行整理与测试

2017年10月27日星期五

WireShark + Google Chrome - SSL 解码

1) 安装 WireShark 和 Google Chrome

$ sudo apt install wireshark
http://jasonmun.blogspot.my/2017/09/wireshark-dofile-has-been-disabled-due.html

http://jasonmun.blogspot.my/2016/05/linux-chrome.html

2) Google Chrome 运行添加系数

$ sudo gedit /usr/share/applications/google-chrome.desktop

Exec 处加入系数
-ssl-key-log-file=/home/${USER_ID}/Documents/ssl_key.log

3) 添加系统系数

$ export SSLKEYLOGFILE=/home/${USER_ID}/Documents/ssl_key.log
$ printenv SSLKEYLOGFILE

4) 打开 WireShark

Wireshark - Edit - Preferences - Protocols - SSL
- (Pre)-Master-Secret log filename
输入
/home/${USER_ID}/Documents/ssl_key.log

# 可以用这个脚本取代以上步骤 2-3 (用之前, 需修改里面的 USER_ID 系数)
$ wget https://github.com/yomun/linux-init/raw/master/soft/ssl-wireshark-set.sh
$ sudo bash ssl-wireshark-set.sh

没有评论:

发表评论