Charles如何连热点抓包

1、安装证书

首先你可以选择各类抓包软件,如fiddler, charles等等,确定好抓包端口,一般是8888,并在手机上安装好相应的证书。

2、查看IP

在Charles中选择local IP address

3、配置安卓手机

  • 找到手机设置-移动网络-移动数据-接入点名称(APN)
  • 创建本地APN

  • 参考已经启用的APN,将新建的APN配置参数先与已经启用的APN配置成一模一样。比如:APN在上图是3gnet,在新建APN中也要改成3gnet,其余参数同理。名称可以随意填,我们要主要修改的参数是代理和端口两个参数,代理填写你的电脑ip地址,我这里是192.168.43.251。端口则是填抓包软件的端口,没有修改一般是8888。
  •  启用新建的APN配置。

    经过安卓配置以后,正常情况的话,应该用软件已经可以正常抓安卓手机的数据包了。

没用的知识又增加了🐶

### 如何在华为手机上使用Charles进行网络流量捕获 #### 安装并配置Charles代理软件 为了能够在华为手机上成功利用Charles进行网络流量捕获,首先需要确保电脑端已经正确安装了Charles应用,并启动该程序。接着,在Charles菜单栏中找到`Proxy`选项卡下的`Enable Transparent HTTPS Proxying`来开启透明HTTPS代理功能[^1]。 #### 设置Wi-Fi连接中的HTTP代理 前往华为手机设置界面,进入无线和网络部分调整当前使用的Wi-Fi连接属性。编辑所连WiFi热点参数,切换至静态IP模式下指定HTTP代理服务器地址为运行着Charles应用程序的计算机局域网IPv4地址以及默认监听端口(通常是8888),保存更改后的配置信息[^2]。 #### 下载与信任SSL证书 打开手机浏览器访问http://charlesproxy.com/getssl链接获取适用于移动设备操作系统的CA根证书文件;按照提示完成下载过程之后返回到系统安全中心里导入刚才接收到的数据流认证机构凭证资料,创建受信个人身份验证密钥库条目以便后续解析加密通信会话内容时调用此中间件颁发者签发的安全上下文环境[^3]。 ```bash # 替换为实际PC IP 地址 http://<Your_PC_IP>:8888/ ``` #### 测试抓包效果 最后一步是在确认上述准备工作无误的前提下尝试发起一次互联网请求动作,比如浏览网页或是启动目标APP客户端实例,此时应当可以在Charles界面上观察到来自于被监控终端发出的数据交换记录详情列表项。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值