我是一名大学生,有一部安卓手机,我想使用sidechat应用程序(sidechat.lol),这款应用只能在iPhone上使用。我正试图为sidechat的API创建一个API包装器,这将允许我在Android (或web)上使用它,但我不太确定如何发现api端点。(据我所知,没有官方的公共API)是否有一个简单的方法来做到这一点,还是我需要在运行应用程序的iPhone上进行数据包嗅探?如果我确实需要嗅探一些数据包,那么最好的软件是什么呢?
发布于 2022-11-24 16:35:44
没有简单的方法可以发现Sidechat的API端点,而无需反向工程应用程序。这可以通过反编译应用程序的APK文件(用于Android)或使用像Charles这样的工具从运行应用程序的iPhone中嗅探流量来实现。
另一种方法是创建网络代理并连接到该代理并在程序中执行操作。然后让代理将请求发送到数据包应该到达的位置。
发布于 2022-11-24 16:38:49
发布于 2022-11-24 16:39:08
似乎有人已经在嘲笑它了,也许与这个开发工具取得联系会有所帮助:api接口
接触开发人员也可能有帮助(contact@sidechat.lol)。我强烈地鼓励你尊重别人,在试图破解别人的申请之前,试着用官方的方式。如果所有这些都失败了,而且你最终还是会嗅探,请确保你与他们的服务条款保持一致,这样你就不会陷入任何法律问题。
https://stackoverflow.com/questions/74379531
复制相似问题