前景提要
最近在用 mitmproxy+appium 抓某 shou 的数据,最开始解包很顺利的拿到个人信息和视频的接口。。。
运行有一段时间后,在没有对 app 升级的情况下忽然发现这两个接口没有了?
最开始怀疑是不是手机走 wifi 代理并没有代理全部数据,在手机上装了 VPN 将 app 流量全部转发后,还是不行。。。
于是想到有可能 app 使用了他们自己封装的网络协议,考虑到事情比较紧急,用 wireshark 时间会比较久,就想着用旧版本的 app 是否可行
换了低版本的 app 之后,那两个接口又回来了,我兴奋地准备开始搞事情,突然发现
使用 appium 启动 app 之后,接口会消失,而卸载重装之后,手动启动 app 则不会有这个问题
奈何对 Android 不大熟悉,所以想请大佬们给指明个方向,有什么解决办法或者从哪个切入点下手
非常感谢