本文主要是介绍Mac网络热点的配置Charles移动端抓包实战,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
设置Mac网络热点
我们以mac为例,要想抓取手机端的web请求,首先要设置热点,让手机通过mac来进行网络访问。
1. 要想使用Mac进行共享网络,首先要打开wifi,同时Mac使用有线的方式进行网络访问(这样保证了wifi端口不被占用,后面才能用来进行热点共享的配置)。
2. 打开“系统偏好设置",找到”共享“
3. “共享”设置
在1的位置,选择有线的连接;在2的位置选择wifi,即通过wifi共享网络;最后勾选3的位置“互联网共享”。
这时会弹出对话框,选择“启动”即可。
4. 共享wifi的密码设置
点击“Wi-Fi选项”打开wifi配置页面,可以进行wifi的相关配置。
5. mac屏幕顶部的wifi状态栏会显示如下图标
设置完后,我们的Mac端的网络共享已经配置完成了,可以通过共享出来的。
手机端设置
手机端通过wifi连接到Mac共享出来的网络,就可以通过Mac的wifi热点进行网络访问了。
但是,我们想要抓取手机端的web请求,还需要对手机进行代理配置才行。
1. 查看mac的ip地址
打开命令行工具,输入:ifconfig | grep inet
可以得到Mac的ip地址。
2. 手机端配置ip地址
选中Mac的热点,
- “代理”:选择“手动”,打开代理设置。
- “主机名”:填入Mac的ip地址。
- “端口号”:8888(默认值)。
这时,手机端已经配置好了,接下来就是抓取web请求了。
使用Charles进行抓包
1. 打开Charles工具
2. 直接抓包
3. 网络限速
有时我们为了模拟用户网络,需要进行限速设置。
这篇关于Mac网络热点的配置Charles移动端抓包实战的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!