如何在使用ssl加密并发送到网络之前从浏览器中捕获https数据(例如电子邮件)?有没有人有想法?
我正在寻找程序化的解决方案。这个怎么运作。我不是在找任何节目,想要自己制作。
THX。
答案 0 :(得分:1)
Fiddler的作者撰写了an article,了解他们如何在Fiddler本身实施HTTPS捕获和解密,这对您很有用。这是一段摘录:
问:HTTPS协议的目的是为了 防止流量查看和篡改。 鉴于此,Fiddler2如何调试 HTTPS流量?
答:Fiddler2依赖于 HTTPS中的“中间人”方法 拦截。到您的网络浏览器, Fiddler2声称是安全的网络 服务器和Web服务器, Fiddler2模仿Web浏览器。在 为了假装是网络服务器, Fiddler2动态生成HTTPS 证书[...]
答案 1 :(得分:0)
如果您需要进行调试,请使用Firebug或Fiddler。
您可以在“网络”面板中观看请求和响应,也可以在HTTPS流量中观看。
Fiddler允许您观看来自任何应用程序的流量,但您需要安装虚假证书才能观看HTTPS流量。