我已经阅读了各种帖子,例如:
等,但是,对我来说什么都不起作用。我想通过拦截代理(Burp Suite Pro)代理所有内容,因此我可以查看和编辑我的Python 2脚本提出的请求,但是我不希望它在Burp CA证书无效时出错。我的代码:
CodingKeys
也尝试过
proxy={'http': '127.0.0.1:8081', 'https': '127.0.0.1:8081'}
proxy_handler = urllib2.ProxyHandler(proxy)
opener = urllib2.build_opener(proxy_handler)
context = ssl._create_unverified_context()
opener.context = context
urllib2.install_opener(opener)
url_request = urllib2.Request("https://example.com")
response = opener.open(url_request)
我还尝试将Burp import ssl
context = ssl.create_default_context()
context.check_hostname = False
context.verify_mode = ssl.CERT_NONE
文件复制到cacert.der
并运行/etc/pki/ca-trust/source/anchors/
。都给出错误
update-ca-trust