首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >使用「Stream」进行IOS抓包

使用「Stream」进行IOS抓包

作者头像
zx钟
发布2021-11-15 11:31:48
发布2021-11-15 11:31:48
3.6K0
举报
文章被收录于专栏:测试游记测试游记

背景

在测试手机上的软件的时候,需要抓包时,我们需要连接电脑配置代理才可以抓包,现在使用「Stream」就可以直接在手机上抓包了

Stream

  1. Stream 面向对象为广大前端开发、客户端开发后端开发、运维工程师、测试工程师以及具备一定网络分析能力的普通用户。
  2. Stream 的目的仅用于网络调试,除此以外没有其他目的。同时,开启 Stream 需要您授权 V** 权限。
  3. Stream 不会上传任何用户数据,请放心使用,同时也期望信任我们的用户传播给业内人士。

如果您不认同以上的目的,不具备网络分析能力,或者对于敏感数据从心理上就不信任第三方 App,建议您慎重考虑后再下载

功能介绍: Stream 用于客户端本地抓包,仅用于 QA&开发本地网络调试。只是利用了 iOs 9+ 的 Network Extension Api, 其实不具备连接von 的功能。

  1. 抓取 HTTP&HTTPS 请求,其中 HTTPS 请求需要配置CA证书。
  2. 访问抓包历史,预览请求体 (request body)以及响应体 (response body),目前支持文本/SON/文件/表单。
  3. 支持构建请求和请求重放
  4. 支持配置 Hosts,实现在电脑端的 Hosts 功能,用于前端开发以及移动端开发便捷的切换测试环境和线上环境。
  5. 比较简单的支持打开 HAR 通用标准文件,可以将Charles /Fiddler/Chrome/Firefox 等网络记录导出HAR 然后在 Stream 打开并重放请求
  6. 完美适配 Iphon x 以及支持 iPad MutiTask。

安装

  1. 手机上搜索并安装「Stream」

Stream

  1. 安装CA证书:根据软件提示安装证书(和平时配置代理的安装证书类似)

使用

下面以抓取「微医记录仪」小程序 为例

1. 点击「开始抓包」

2. 搜索类型改为「xx」

3. 返回Stream点击「停止抓包」

4. 进入「抓包历史」中找到刚才的抓包记录

5. 找到我们关注的接口

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2021-11-12,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 测试游记 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 背景
  • Stream
  • 安装
  • 使用
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档