一、Stream介绍

这个是IOS系统特有的抓包应用,可以直接从appstore下载安装使用,相比之下这个工具使用配置起来更加简单。缺点就是在手机端查看请求和返回,因为屏幕太小原因看起来不太美观。

二、Stream安装配置

在appstore搜索Stream,直接下载安装就可以

下载完成后打开的界面是这样:

三、Stream的基本介绍和使用

1、构建请求

我们先从构建请求说起,构建请求,包含了接口的八种方式,在这里,再温习一下,这八种请求方式的用途:

(1)Get 向特定资源发出请求(请求指定页面信息,并返回实体主体);

(2)Post 向指定资源提交数据进行处理请求(提交表单、上传文件),又可能导致新的资源的建立或原有资源的修改;

(3)Put 向指定资源位置上上传其最新内容(从客户端向服务器传送的数据取代指定文档的内容);

(4)Head 与服务器索与get请求一致的相应,响应体不会返回,获取包含在小消息头中的原信息(与get请求类似,返回的响应中没有具体内容,用于获取报头);

(5)Delete 请求服务器删除request-URL所标示的资源(请求服务器删除页面);

(6)Trace 回显服务器收到的请求,用于测试和诊断;

(7)opions 返回服务器针对特定资源所支持的HTML请求方法 或web服务器发送*测试服务器功能(允许客户端查看服务器性能);

(8)Connect HTTP/1.1协议中能够将连接改为管道方式的代理服务器。

我们了解了八种请求方式的用途,今天主要分享get和post请求方式。

1.1 构建get请求

选择get请求,模拟请求:

访问CSDN博客,配置请求的链接:CSDN博客 - 专业IT技术发表平台

链接配置好后,点击启动按钮

 请求响应成功,我们来查看响应体中的内容,如下:

显示的是博客的首页网页内容

2、抓包实践

2.1 安装证书

点击设置下的HTTPS抓包,进入如下界面,文案提示的很明确,抓包需要安装CA证书,如同fiddler和charles一样。

2.1.1 设置证书授权
IOS设置路径:设置—通用—描述文件—信任描述文件

2.1.2 设置—通用—关于本机—证书信任设置

这里就配置完成了,接下来我们看下演示

2.2 抓取请求

在app页面,点击开始抓包,会自动启用VPN服务,访问对应数据,就可以正常抓包了,是不是很简单。如下所示:

2.3 查看结果

我们来查看下抓到的请求,如下:

2.4 历史记录

抓包结束后,还可以查看抓包历史,抓取的接口,可以反复查看数据,如下:

2.5 收藏请求

在抓包过程中,想单独关注某一个接口请求响应值,可以将该接口收藏,标记起来,如下:

3、设置抓包模式

3.1 设置黑名单

点击界面中的设置抓包模式,则进入到设置界面,如下:

我们可以从上图得知黑白名单的用途,当设置为黑名单,则抓取所有的请求;若设置了具体的黑名单,抓取的请求则是除了具体黑名单外的接口数据。

我们具体来看操作,先配置黑名单,黑白名单不能同时开启。

将博客园的host配置进黑名单,支持通配符*,博客园不同页面的网址不同,但后缀都是一样,所以配置成*.cnblogs.com即可,如下所示:

从百度页面,访问博客园,我们来看抓取到的数据,如下:

完美的避开了所有关于博客园的访问请求记录,这就是黑名单的作用。

3.2 设置白名单

我们了解了黑名单的作用后,再来看白名单的作用,在之前也讲到了白名单的作用,就是值抓取具体白名单内的host请求,我们具体来看。

将博客园的host配置进白名单中,如下所示:

我们再来访问云上殿堂的项目内容,抓取的内容如下:

从上图我们可以看出,抓取到的接口,都是关于云上殿堂的请求接口,这就是白名单的作用。为了不混淆或者过多的请求接口,来扰乱自己,则可以配置白名单。

4、抓包日志

在抓包过程中,还可以实时查看抓包的日志,可以来分析对应问题。

5、常用工具

在常用工具界面内,里面有经常用到的小工具,URL编码解码,Base64加密解密,MD5,时间戳转化,RSA加密解密。

Stream,个人认为在移动端是一款很实用的工具,万一遇到紧急情况,需要分析排错的时候,就可以方便的使用起来,不用再去紧急的找电脑。

移动端IOS抓包工具--Stream相关推荐

  1. ios抓包工具stream抓包教程

    ios抓包工具stream抓包教程 1.首先在应用商店搜索并下载stream. 2.安装后打开app 3.准备安装证书 4.选择安装证书,允许应用添加vpn配置. 5.这时app会自动跳转至浏览器下载 ...

  2. 手机抓包工具--stream的安装与应用

    stream是一款免费轻量级移动端ios抓包调试工具,配置方便无需设置代理,集成了HTTP抓包.构建请求.Hosts 设置.常用工具.数据导出等功能. stream可谓是iphone抓包神器,andr ...

  3. 原生的高性能macOS端的抓包工具-Proxyman

    " 可以说现在的抓包工具可谓是五花八门,比如Fiddler,Charles,LightProxy等,各有各的优缺点,最近又看到一个新的抓包工具,像我这样一个有强烈好奇心的人,怎么能错过,我们 ...

  4. 抓包工具Stream之接口调试和加密解码(二)

    移动端iphone抓包调试神器-Stream安装和使用(一) 之前我们介绍了Stream工具的安装和使用,今天我们再来介绍下抓包请求筛选.接口详情.接口导出.接口调试.接口测试.编码解码加密等 1.抓 ...

  5. 青龙面板 苹果iOS抓包工具

    使用Stream抓包 Stream是一款用于iOS的抓包工具,下面介绍如何使用: 1下载安装 App Store里搜索Stream,找到第一个进行下载安装 2安装CA证书 去设置-通用-关于-证书信任 ...

  6. iOS抓包工具Charles基本抓包步骤

    准备工作: 1. 抓包工具Charles3.9.3下载 2. 搭建Java环境(可以忽略此处.具体相应的版本,可以在安装Charles时,根据提示点击,会自动匹配对应版本) 破解版安装 1.安装Cha ...

  7. iOS抓包工具Charles的使用

    首先,设置手机的网络连接电脑共享wifi,同时设置端口号: 其次,涉及到https抓包时,需要设置手机安装和信任ssl证书,以及设置Charles中ssl的配置. 一.下载与安装 Charles:ch ...

  8. 【转】安卓苹果ios抓包工具storm sniffer推荐教程

    大家可以使用这个工具去进行游戏抓包,比如你可以使用它去进行最近热门游戏羊了个羊的抓包,这样就能轻松通过第二关的考验,从而帮助自己所在地区提升整体排名.那么,storm sniffer怎么用呢?使用方法 ...

  9. ios 抓包工具 ios青花瓷charles

    iOS_青花瓷Charles抓包,ios青花瓷charles 使用青花瓷Charles抓取手机端的网络请求: 第一步,下载安装并打开Charles 第二步,去掉菜单[Proxy]下面的[Mac OSX ...

最新文章

  1. 将文件上传至ftp服务器,FTP文件上传工具类,将文件上传至服务器指定目录
  2. window.event.srcElement
  3. springboot @ConfigurationProperties
  4. 《SEO的艺术(原书第2版)》——第1章 搜索:反映认知、连接商务
  5. 用C#来播放.wav格式的音频文件
  6. 乌班图Linux于windows系统怎么切换
  7. JAVA经典面试题附答案(持续更新版)
  8. 联想计算机BIOS密码忘记了,联想笔记本CMOS(BIOS)密码清除
  9. Linux驱动 | DS18B20驱动编程
  10. 【网络通讯开发系列】如何使用C语言编程通过UDP通讯解析域名
  11. /etc/issue和/etc/motd
  12. 免费H5页面制作工具大汇总
  13. 计算机无法检测更新失败怎么办,Windows更新错误解决方案
  14. Linux收音机软件,在Linux终端听收音机
  15. 语义分割-建筑物提取数据集
  16. 35岁到40岁,如何突破
  17. 解决虚拟机启动黑屏无法进入系统
  18. 6.继承下的构造函数域析构函数
  19. js给动态添加的元素添加属性
  20. 高速电路设计与仿真之过孔篇

热门文章

  1. 技术丨压测工具wrk和Artillery的比较
  2. ChatGPT是否会终结申请海外留学的文书时代?
  3. 【Linux编程环境】mount虚拟机ssh登录跳转路径
  4. yum php5.3源,怎么使用yum安装php5.3
  5. 《乡土中国》--费孝通
  6. 沙盘操作个人成长报告
  7. 剑指Offer(第二版)面试题56:数组中数字出现的次数
  8. 国产禁用化妆品(转载)
  9. 使用 WebSocket 连接 MQTT 服务器
  10. C语言实现矿井逃生游戏(附完整源码)