我需要将SSL密钥保存在文件中,以便稍后通过Wireshark解密TCP数据包。 我该怎么办?
#!/usr/bin/env python
# -*- coding: UTF-8 -*-
import urllib2
import json
data={}
data_json = json.dumps(data, encoding='UTF-8', ensure_ascii=False)
requrl = "https://52.31.41.56/test" # look, the protocol is https
req = urllib2.Request(url=requrl, data=data_json)
req.add_header('Content-Type', 'application/json')
# how can I record the SSL keys in a file, for Wireshark decryption
rsp_fp = urllib2.urlopen(req)
rsp_data = rsp_fp.read()
print(rsp_data)
答案 0 :(得分:1)
使用sslkeylog,它与Python2和Python3都兼容。我正在修改您的代码,以在连接到Stack Overflow时保存SSL密钥日志。
anychart.onDocumentReady(function() {
// create data set on our data
var dataSet = anychart.data.set([
SELECT NAME, CODE1, CODE2, CODE3 FROM DUAL;
]);
然后,如果我们检查sslkeylog.txt,我们可以看到现在有一个条目:
<input type='checkbox' v-model='i.checked'>