常规抓无防护的App数据,可以直接在手机上通过设置HTTP代理的方式,配合Charles便可以抓取到目标App的数据包,不需要使用其他复杂的或者逆向Hook技术进行辅助。
- 设备:iPhone、Mac
- Mac抓包工具:Charles
具体安装教程就不说了,这个不会的自行百度。
1、安装好后查看电脑IP地址
2将手机配置代理-服务器 设置为电脑ip ,端口为 8888
3 Charles在Mac上安装证书:
3-1安装证书
安装证书
3-2信任证书:
信任证书
4 设置手机证书:
4-1:
打开
4-2:在手机浏览器输入 chls.pro/ssl
在iPhone浏览器上输入 chls.pro/ssl
4-4:下载并信任证书:
5 接着在配置SSL:
配置SSL
6 手机配置电脑为服务器:
配置设置中的服务器IP
详细步骤:
抓包工具在APP开发过程中使用非常频繁,对开发者理解网络传输原理以及分析定位网络方面的问题非常有帮助。笔者一直比较喜欢Wireshark,但由于最近的项目是短连接项目,Wireshark太过重量。所以笔者选择Charles进行App的抓包,配置也更加简单。
总结
上面的操作看懂了,自然就懂怎么抓包了,像那种抓网络http的,更加简单,操作上来就是安装,打开应用,抓包拦截,没了。
© 版权声明
THE END
- 最新
- 最热
只看作者