2013-02-25 59 views
0

这是可能的,我试着过滤HTTP和SSL,但没有运气。在SSL中有很多请求。使用Wireshark来查看Paypal请求

我也试过HTTPS,但甚至不是协议。

我正在通过Ruby Gem做请求,这有什么关系吗?

也许更好地调试另一点的请求。你会建议我什么?

回答

2

你是对的,“HTTPS”不是协议。相反,它是在SSL协议之上传输的HTTP协议。

为了看看什么东西被运之上SSL,您需要提供的信息足以让Wireshark的(或任何数据包嗅探器,你正在使用,如果它甚至支持解剖SSL)解密SSL; SSL存在的原因之一是难以用分组分析仪读取它!

有关如何让Wireshark试图解密SSL流量的更多信息,请参阅the Wireshark Wiki page for SSL

也许最好在另一点调试请求。

如果你正在做从浏览器贝宝的要求,有可能是你的浏览器插件,可以让它它通过SSL被加密之前捕获HTTP流量。我认为FiddlerCap是Internet Explorer的一个插件; there might be some other tools to do that as well