gpt4 book ai didi

iphone - 在 iPhone 上绕过 socks 代理配置

转载 作者:可可西里 更新时间:2023-11-01 03:32:33 27 4
gpt4 key购买 nike

我正在尝试对 whatsapp 协议(protocol)进行逆向工程。我尝试使用 Charles Proxy(我导入了 Charles 代理证书)。

问题是我只看到一个请求(whatsapp 用来获取所有使用 whatsapp 的联系人的请求)。所有其他通信对我来说都是不可见的。

我使用 charles 作为 SOCKS 代理(http://snipplr.com/view/16563/how-to-connect-to-a-socks-proxy-from-an-unjailbroken-iphoneipod-touch/)。

whatsapp如何绕过iPhone代理设置?我认为所有 SDK 类都应该遵守这些设置。

最佳答案

Whatsapp 协议(protocol)并未真正实现 ssl。它只使用端口 443 来传递代理。 所有数据传递(包括消息和联系人)均以纯文本形式供所有人查看

嗅探数据:

您可以在您的计算机上创建一个临时无线热点(确保它使用以太网电缆连接到互联网,否则您将离线)从您的 iphone 连接到该网络,在您的计算机上启动任何数据包嗅探器(我个人使用 wireshark) 并过滤 tcp 端口 443。中提琴,您将在不拦截数据的情况下从 whatsapp 服务器获得请求和响应。

拦截数据:

从未做过这个,但我认为你可以只使用 iPhone 设置(设置->通用->网络->vpn->添加 vpn 配置->代理设置(手动))来代理所有端口 443 下的网络连接到您在那里拥有的服务器,您需要运行一个专有程序来处理请求并将它们(已处理)发送到 whatsapp 服务器。

关于数据:

据我所知,协议(protocol)中的一些数据是经过编码的(替换/base64/其他基本编码)。

关于您关于代理传递的问题,我希望我关于如何嗅探的回答能够解决您的问题。

关于iphone - 在 iPhone 上绕过 socks 代理配置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9069871/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com