一、通过官网文档来进行学习,whistle官方文档

二、安装和启动whistle

首先安装好whistle抓包工具,有以下两个步骤

  1. 在终端中全局安装whistle:npm install -g whistle
  2. 可以通过whistle help查看相关信息,判断是否安装成功

pc端windows场景设置全局代理

博主在下载谷歌浏览器SwitchyOmega插件时出现网络问题,无法访问github,所以先使用了全局代理,右键这台电脑->属性->控制面板主页->internet选项

推荐使用谷歌浏览器插件SwitchyOmega

这个插件可以自由切换模式,使用非常方便,不想代理就直接切换为直接连接就可以了

安装根证书

设置好以后启动whistle,whistle都可以简写成w2,启动whistle:w2 start,可以看到以下代码:

随意进入一个网址,就可以进入whistle工具界面,点击HTTPS选项

点击之后出现一份二维码

点击下载证书,之后双击证书,安装证书,注意需要安装到受信任的根证书颁发机构中

同时勾选上Capture TUNNEL CONNECTs,捕获https请求,就可以在界面中看到浏览器发出的一些请求

移动端设置手动代理

博主使用的是华为手机,所以只给出Android系统的设置,首先打开浏览器扫描上图的二维码下载CA证书安装后,进入wifi设置,长按你所连的wifi,点击修改网络

代理设置为手动,服务主机名为你主机的ip地址,可以在终端中运行ipconfig查看,然后将端口设置为8899,就可以捕获手机的网络请求了

whistle抓包工具学习相关推荐

  1. whistle抓包工具应用

    原文地址:(67条消息) whistle抓包工具学习_BBC蟹耳总的博客-CSDN博客_w2 抓包 一.安装whistle 首先安装好whistle抓包工具,有以下两个步骤 在终端中全局安装whist ...

  2. Whistle——抓包工具

    whistle官网下载及使用:http://wproxy.org/whistle/ 一.功能 二.安装启动whistle 1.Windows和Mac系统,访问https://nodejs.org/,安 ...

  3. 游戏测试——whistle抓包工具的使用

    在手游测试过程中,我们不免就需要进行许多活动运营测试中,有游戏内的潘多拉活动,外部的h5活动,以及两者相关联的活动.在游戏中,潘多拉活动我们可以使用adb工具拉取日志,同时条件允许的话,我们只需要把游 ...

  4. fiddler抓包工具学习笔记5-模拟弱网测试

    1.模拟弱网环境 打开Fiddler,Rules->Performance->勾选 Simulate Modem Speeds,勾选之后访问网站会发现网络慢了很多   2.Fiddler弱 ...

  5. 在线抓包工具Whistle

    因为版权问题公司近期大规模开始核验每位工作人员使用到的工具是否存在有侵权行为,其中Fiddler被列入了检查对象,公司发布文档暂时将该工具停用,因平常工作中需要抓取移动端的包,进行分析问题 所以在线检 ...

  6. 抓包工具Wireshark基本介绍和学习TCP三次握手

    原文链接:http://www.cnblogs.com/TankXiao/archive/2012/10/10/2711777.html#threehand,肖佳 之前写过一篇博客:用 Fiddler ...

  7. 原生高性能抓包工具Proxyman,送给爱学习的你

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

  8. Fiddler抓包工具使用——学习笔记(一)

    前置知识学习 目录 Fiddler简介 了解B/S架构 Fiddler工作原理 了解http Fiddler简介 Fiddler是位于客户端和服务器端的HTTP代理,是目前最常用的http抓包工具之一 ...

  9. Charles抓包工具的学习

    Charles抓包工具的学习 1.什么是Charles? Charles的中文名是"青花瓷",它是一个HTTP 代理服务器.HTTP监视器.反转代理服务器.通过扮演电脑或浏览器的代 ...

  10. 学习笔记:测试抓包工具fiddler

    正文 fiddler是一款常用的代理式HTTP抓包工具. 实现原理:客户端服务器进行消息交互时,HTTP客户端需要设置fiddler作为代理,把http请求发送给fiddler,fiddler再转发给 ...

最新文章

  1. 如何备份和恢复oracle数据库
  2. » Markdown/reST 编辑器 ReText 3.0 发布 Wow! Ubuntu
  3. python基础语法手册_说一说python中的几个基础语法
  4. java文件编译_【java】javac编译多个有依赖关系的java文件为class文件
  5. 【theano-windows】学习笔记二——theano中的函数和共享参数
  6. 计算机原理语言方框图,计算机原理整理原版1.10.docx
  7. 如何评价一个RPC框架的性能
  8. LIBRARY_PATH和LD_LIBRARY_PATH
  9. ios:uibutton 中title 和image 共存那点事
  10. 揭开BootStrap的神秘面纱
  11. sh文件执行的时候卡住的可能原因
  12. 上海富勒wms_国内WMS前三名是哪几家
  13. if函数多个条件怎么用c语言,条件函数怎么用(if函数多个条件怎么用)
  14. python第一行输入整数n、然后输入n行 每行三个字符串_B站2019秋招编程题思路解析[题目要素过多]...
  15. iReport连接数据库
  16. mapreduce面试问题_MapReduce问题与解答第2部分
  17. 北鲲云超算平台为生命科学的发展赋能,24小时完成10亿规模分子库筛选全流程
  18. registry拉取dockerhub私有镜像
  19. 机器学习(上)线性回归、多项式回归、标准差、百分位数、数据分布、散点图
  20. vue里使用quill

热门文章

  1. 什么样的水平才算是java高级工程师?
  2. java 高级工程师面试题集锦,持续更新~
  3. 推荐:网站SEO内链详细操作指南
  4. 工大瑞普Dynamips如何保存交换机路由器配置
  5. CMM3学习笔记二—工程类PA之需求管理(REQM)
  6. windows socket 网络编程
  7. 【直接下载】x86_64-6.3.0-release-win32-seh-rt_v5-rev2
  8. 精仿blbl视频播放器源码 cms播放器 支持加视频LOGO
  9. python cplex优化包工具箱教程
  10. kepware omronFINS