Charles移动端抓包手把手教学

1、移动端和PC端连接上同一个WI-FI

2、查看电脑IP地址

      Windows:在cmd窗口下,输入ipconfig命令获取PC端IPV4地址

MAC:在终端下输入ifconfig命令获取PC端IPV4地址

3.移动端代理设置

       移动端切换到WLAN页面——>长按已连接的WI-FI——>点击修改网络

勾选显示高级选项——>点击代理——>手动

服务器主机名为:PC端获取到的IPV4地址

服务器端口号默认为:8888

点击保存

Charles默认端口号为:8888,

查看方法:代理——>代理设置…

      此时Charles会有以下弹窗提示(若无提示,尝试关闭PC端防火墙后重试):

      若不小心点了拒绝,则需手动添加:Charles——>代理——>访问控制设置…——>添加——>确定

4、移动端安装证书(抓取HTTPS请求)

      Charles——>帮助——>SSL代理——>在移动设备或远程浏览器上安装Charles根证书——>手机浏览器访问chls.pro/ssl(证书自动下载)——>点击下载文件手动安装

5、过滤PC端封包干扰

      代理——>windows代理——>点击取消勾选

该功能勾选时,Charles可以抓取PC端网络封包

取消勾选,则自动过滤掉PC端的干扰,只抓取移动终端上的信息

 

6、设置不成功的常见情况

①.检查电脑和手机是不是连接的同一个网络

②.关闭电脑的防火墙。若防火墙关闭后还是不行,那么试试把手机wifi断掉后重新连接; 若以上方法依然不行,那么将手机wifi位置的ip地址设置成静态ip,然后重启Charles工具。

③.在Charles上添加手机的IP

④.有可能路由器设置的ap间不能相互访问,需要登录路由器,进行修改后重试

⑤.端口号默认是8888,但有可能与其他软件冲突,可尝试更换Charles和移动端设备的端口

未经允许不得转载:大自然的搬运工 » Charles移动端抓包手把手教学

赞 (0)

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址