在Mac下用Charles对iOS app进行抓包,发现一个app很诡异,不设置代理的时候能够正常运行,一旦设置代理就获取不到服务器的数据,自然也就无法抓包,请问该如何解决?
拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...
我猜想是https证书的问题,用了代理,导致验证不通过,请求失败
直接在网络接口处进行抓包,或者使用wireshark+winpcap进行抓包,一般这种软件都是在硬件底层操作,不容易被检测到。
可以尝试使用 tcpdump 命令进行抓包
tcpdump
可以参考教材:http://www.jianshu.com/p/a62ed1bb5b20
证书问题。不匹配
头一次听到反抓包
我猜想是https证书的问题,用了代理,导致验证不通过,请求失败
直接在网络接口处进行抓包,或者使用wireshark+winpcap进行抓包,一般这种软件都是在硬件底层操作,不容易被检测到。
可以尝试使用
tcpdump
命令进行抓包可以参考教材:http://www.jianshu.com/p/a62ed1bb5b20
证书问题。不匹配
头一次听到反抓包