我试图弄清楚 iOS 应用程序和在线服务器之间的通信。据我所知,使用了 REST 服务。
通过使用两台 Mac、一个以太网集线器和一部 iPhone 进行的棘手设置,我设法捕获了设备和服务器之间的流量。
到现在为止还挺好。但是,当我启动应用程序时,Wireshark 中会显示一个跟踪(也非常好),但所有列出的都是 TCP 协议(protocol),我期待 HTTP 协议(protocol)。
现在,我的知识快用完了。
这是否意味着根本没有进行 HTTP 通信,还是我看到需要组装成 HTTP 的原始 TCP 包?如果是后者,我该如何处理,我会看到可读的 xml 吗?
感谢您的见解!
最佳答案
实际上,这个问题已经过时了,因为我在这里找到了我想要做的事情:
http://nickfishman.com/post/50557873036/reverse-engineering-native-apps-by-intercepting-network
关于rest - Wireshark REST 分析,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34743696/