草庐IT

Whistle安装及使用指南

一、Whistle安装、配置及启动1、安装Node.jsWhistle是基于Node实现的,Node.js官网:Node.js2、安装Whistle不同用户安装详情:安装启动·GitBook打开cmd.exe,通过npm进行安装,安装命令:npminstall-gwhistle3、启动Whistle:w2start启动成功界面:通过访问本地端口访问whistleWeb控制台:http://127.0.0.1:8899/Whistle常用命令:启动:w2start重启:w2restart关闭:w2stop4、配置浏览器代理(推荐)whistle是通过代理服务来进行工作的,因此需要给请求客户端配置

如何使用 whistle 代理神器

【whistle官网】http://wproxy.org/whistle/install.html【用途】抓包、mock、修改返回数据、修改响应头字段、延迟模拟弱网等代理转发-需要配置代理转发规则把某环境仅前端资源的请求代理转发到本地把某个接口地址的请求代理转发到指定的后端环境地址脚本注入可通过拦截某页面请求,注入写好的脚本工具代码,来完成一些提效的自动化工作安装1.安装node环境本地如果有node环境可跳过Windows或Mac系统,访问 https://nodejs.org/,安装LTS版本的Node,默认安装即可。安装完成后,可通过执行node-v来查看是否安装成功:  2.安装whi

前端调试/测试超级神器whistle

之前研究过tcpdump、WireShark、修改请求或响应数据的抓包神器mitmproxy和Charles实用功能介绍及spy-debugger内置的AnyProxy等抓包神器,发现还是whistle最适合前端。2021年1月23日更新:同事发现基于whistle改造的LightProxyhttps://github.com/alibaba/lightproxy,其支持免安装证书及系统代理自动设置2021年4月21日更新又发现一个基于whistle改造的神器nohost,其不仅具备Whistle的所有功能,还扩展了一些功能,且支持多人多环境同时使用,主要用于部署在公共服务器上供整个部门(公司

雷电9模拟器安装抓包工具whistle证书

背景抓某游戏内的包,普通的下载证书,访问会出现白板情况1.下载whistle证书这里证书选择的是.pem格式的, .cer格式的证书也是可以的,将证书下载到电脑上.文件名称大概就是rootCA.pem 2.安装openssl  openssl下载地址3.运行命令openssl x509 -inform PEM -subject_hash_old -in rootCA.pem 这里算出了当前证书的名称,修改证书  rootCA.pem为b09ba***.0,证书 .pem改成.04.进入模拟器根目录,运行adb命令1.adb remountadb remount2.adbroot(此步骤一般不用