微信6.7.3版本分析总结
网络分析
一般为了获取应用的数据,可以首先通过抓包的方式分析其网络协议,如果能够分析清楚所有的网络协议,那么就可以在PC端进行模拟,而没必要去使用手机端爬取数据了。
一般的应用会使用Http/s协议进行数据传输,那么使用常见的网络代理软件(Charles、Fiddler)设置代理,并且在手机端安装代理软件的证书即可,而且需要在手机上设置wifi代理。但是在手机上设置了wifi代理并不意味着应用一定会使用该代理,应用可以设置不使用该wifi代理。那么这时候如果想要查看手机上的网络请求,就可以使用tcpdump工具,可以得到pcap包,然后使用wireshark或[……]