(Charles)如何抓取手机http的报文

抓包的目的:
发现bug需要定位要抓包
检查数据传输的安全性
接口测试遇到需求文档不全要抓包

抓包主要抓取的是http协议(https协议)的报文
http协议规范客户端和服务端的数据传输格式,是一个标准和规范
每个http连接包括请求消息和响应消息两部分
端口:80
http协议:通信使用明文,使用抓包工具都可以看到里面的内容,所以他是不太安全的协议,没有身份认证,没有验证数据的完整性
所以衍生出https协议是http协议的安全版
端口:443
https=http+加密+身份认证+完整性

对于电脑端:

1.打开电脑代理设置:

此处钩取才能抓取手机的报文

开始配置手机端:

确定电脑端的ip地址:

主机名就是刚刚的ip地址 填写上面的端口号8888

记得要关闭防火墙!!

可以看到已经开始抓取报文啦!

但是对于https协议的报文:

安装电脑端的证书:

一路按步骤来即可!!!

对于移动端,要输入chls.pro/ssl安装证书

相关推荐
测试人社区—83522 小时前
‌TCP/IP协议栈参数调优验证:软件测试从业者指南
网络·人工智能·网络协议·tcp/ip·测试工具·语音识别·压力测试
趙卋傑2 小时前
测试开发场景下常见的 MCP 服务
开发语言·python·测试工具·ai编程
oi..3 小时前
CSRF安全攻防:Referer 校验与 Token 防护详解
前端·网络·笔记·测试工具·安全·网络安全·csrf
HoneyMoose12 小时前
Postman 测试 API 如何上传文件
测试工具·postman
Tangcan-17 小时前
博客系统测试报告
功能测试·测试工具·postman
dexie_tech18 小时前
不惧高频挑战,电流传感器带宽升级
功能测试·科技·物联网·测试工具·能源
上海控安1 天前
嵌入式软件安全解决之道-堆栈分析篇
测试工具·安全
zncxCOS1 天前
【ETestDEV5教程30】ICD操作之信号组操作
python·测试工具·测试用例·集成测试
北岛三生1 天前
MTK平台调试介绍(一)
图像处理·测试工具·测试用例