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网络热点的配置&Charles移动端抓包实战
文章图片

设置完后,我们的Mac端的网络共享已经配置完成了,可以通过共享出来的。
手机端设置 手机端通过wifi连接到Mac共享出来的网络,就可以通过Mac的wifi热点进行网络访问了。
【Mac网络热点的配置&Charles移动端抓包实战】但是,我们想要抓取手机端的web请求,还需要对手机进行代理配置才行。
1. 查看mac的ip地址 打开命令行工具,输入:ifconfig | grep inet
Mac网络热点的配置&Charles移动端抓包实战
文章图片

可以得到Mac的ip地址。
2. 手机端配置ip地址 选中Mac的热点,

  • “代理”:选择“手动”,打开代理设置。
  • “主机名”:填入Mac的ip地址。
  • “端口号”:8888(默认值)。
这时,手机端已经配置好了,接下来就是抓取web请求了。
使用Charles进行抓包 1. 打开Charles工具 2. 直接抓包
3. 网络限速 有时我们为了模拟用户网络,需要进行限速设置。

    推荐阅读