6 encryption ssl https android
我正在使用一个 android 应用程序进行聊天,该应用程序发送特定功能的 HTTPS 请求,是否可以读取该应用程序发送的“可读解密”数据包?
我试过使用 Fiddler 和 ProxyDROID 设置代理,但它只向我显示了网络浏览器的结果,而不是应用程序
使用 Shark 嗅探数据包将加密数据包
编辑:我使用 Fiddler 来监视数据包,但是,由于 SSL 无效,它不信任它并且不建立连接..如何绕过证书验证检查?
您可以使用 Wireshark 解密一些(如果使用 RSA 密钥)SSL/TLS 流量(如果它是以某种方式编译的并且您拥有私钥)。
来自http://wiki.wireshark.org/SSL:
如果 Wireshark 编译时支持 SSL 解密,则 SSL 首选项中将会有一个新选项。如果可以提供 RSA 密钥,这仅适用于 RSA 密钥交换。如果缺少密钥输入选项 - 然后验证您的 Wireshark 是否已链接到所需的 GnuTLS 库。这可以使用wireshark -v 来完成。输出应包括 GnuTLS 和 GCrypt。如果您看到没有 GnuTLS,没有 Gcrypt,那么您将需要使用 --with-gnutls 重新配置,重新编译并重新安装。
| 归档时间: |
|
| 查看次数: |
14482 次 |
| 最近记录: |