whistle安卓7+免root抓包
whistle 安卓7+ 免root抓包
为什么使用whistle抓包工具?
whistle支持抓包,mock数据,支持移动端抓包,且安卓7+版本抓包不需要root
但相对于 charles
和fiddler
抓包工具,
whistle依赖于node环境运行,
需要额外安装node环境,可以通过脚本弥补启用步骤。
运行环境
- window10
- node v14.17.0
- 安卓12(抓包环境)
- 无root
一、安装node环境
node官网下载地址
建议选择安装稳定版本(LTS)
下载完成,验证安装是否成功
node -v
命令输入,显示版本号即可
二、安装whistle
// 更换淘宝镜像源提高下载速度
npm config set registry https://registry.npm.taobao.org
// 安装
npm install -g whistle
// 验证安装,显示版本即安装成功
whistle version
三、启动whistle服务
// 指定port 9800 启动服务
w2 start -p 9800
浏览器访问以下任意地址进入whistle控制面板
四、开启代理proxy
两种方式:
- 全局设置
- 浏览器插件代理设置(推荐)
关闭whistle服务时,要关闭proxy,否则浏览器无法正常链接网络
方式一:全局设置proxy
终端输入
w2 proxy
方式二:插件开启代理,不影响全局(推荐)
安装代理插件SwitchyOmega
(谷歌浏览器)
极简插件 SwitchyOmega 下载地址
将下载的文件解压,crx文件,添加到谷歌浏览器扩展程序
配置proxy,
配置的端口号和开启的服务端口号保持一致
配置成功后,从浏览器中可以看到插件
点击后,选择刚刚配置的proxy(
关闭whilstle服务后,要切换回直连模式
)
五、安装证书(抓包https协议需要
)
浏览器访问启动whilstle服务地址,进入whistle控制面板
- 选择.pem格式
(移动端环境,.crt是Windows环境,.cer是Linux环境)
- 允许代理渠道连接抓包,勾选
- 手机浏览器扫码安装证书手机
(无需root)
- 扫码下载不了,可以PC端点击二维码,下载后拷贝到手机
六、手机连接wifi添加局域网代理
- 命令行ipconfig查询,电脑连接局域网ip
- 手机配置代理地址和端口
(端口与proxy配置的端口保持一致)
七、whilstle面板使用
完成上述配置即可实现抓包了(抓包数据代理会导致一定的延迟)
。打开控制面板的Network,查看抓包信息
八、过滤规则文档
过滤规则文档
九、快捷打开关闭whistle
如果每次启动要唤起命令行太麻烦,可配置命令脚本快捷打开
- 新建txt文档
- 输入命令脚本
- 把文件后缀名改写成
.bat
- 下次启用双击打开运行,
并打开proxy,最后就可以在控制面板抓包了
- 关闭服务后,
一定要记得同时切换回直连模式,否则会无法联网
whilstle_start_9800.bat内容如下:
% 开启9800端口的whistle服务%
whistle start -p 9800
whilstle_stop.bat内容如下:
% 关闭whistle服务%
whistle stop
其他命令
// 全局打开proxy
w2 proxy
// 重启whistle
w2 restart -p 端口号
// ...更多查看官网 或 whistle -h
十、whilstle文档
- 官方文档
whistle安卓7+免root抓包相关推荐
- Android 免 root 抓包简易教程
目录 概述 不同版本 Android 的策略 抓包局限 手机虚拟机简介 信任证书 导出证书 计算证书哈希值 .pem 等格式 .crt/.cer 等格式 将证书放入到 system 的对应路径下 抓包 ...
- VMOS虚拟机与Fiddler免root抓包(超简单解决抓包无网络问题)
Fiddler抓包Android手机https.http教程 先看一下上面的文章了解一下Fiddler在真机上是如何抓包的. 然后再回到正题,这样抓包对于一些小程序或者APP来说会出现没网的情况 但是 ...
- Android 免root抓包
没用过,以后试试.
- 安卓手机免root本地运行青龙面板(ZeroTermux)
安卓手机免root本地运行青龙面板 网盘下载: https://www.123pan.com/s/EZ6KVv-J41Gd.html提取码:4444 ZeroTermux:https://od.ixc ...
- 王者荣耀战区修改,安卓手机免ROOT教程王者荣耀战力查询
今天给大家更新王者荣耀战区修改教程,安卓手机简单操作一学就会 如果有想了解地区战力的可以使用下方小程序查询 全国战区最低战力免费自助查询 星尘库 全国战区最低战力免费自助查询 小程序 本次教程,使用V ...
- Android 免root 备份数据,教你安卓手机免Root恢复手机数据的三种方法
说到安卓手机,人们对它的第一印象就是开源.自由.可定制.市面上大多数系统,比如Flyme.MIUI其实都是由安卓内核再加上一层自己的包装罢了.所以你会看到手机上一堆预装软件卸载不掉,这本质上就是手机厂 ...
- Charles抓包工具 + (夜神)安卓模拟器实现代理抓包,最详细教程
Charles抓包工具 + (夜神)安卓模拟器实现代理抓包 前置条件 :电脑和模拟器使用同一个网络没用Charles之前 :后端菜鸡 : 嘿嘿嘿(及其可怜,卑微,弱小) , 安卓大佬帮我查下这个功能接 ...
- AOSP添加证书编译,tiktok无root抓包
下载官方镜像,下载对应AOSP,编译出的*.img替换到官方镜像对应的文件, 刷入 把证书放到aosp源码的system/ca-certificates/files文件夹里,lunch aosp_sa ...
- 安卓端小黄鸟抓包保姆级教程(附带全套工具,完美解决无网络和ROOT问题)
抓包工具 1. vmos pro 2. 小黄鸟 3. JustTrustMe 4. JustMeplus 5. JustMeAlreadly 6.MT管理工具 抓包环境 vmos pro(*虚拟机安卓 ...
最新文章
- OpenCV中函数imread的参数flags的枚举值(可设置值)及其具体意义
- IE8 chrome 中 table隔行换色解决办法
- 彻底弄懂 HTTP 缓存机制及原理 | 干货
- 数学不好,能学好机器学习吗?
- WordPress博客主题KRATOS双栏响应式博客主题
- mysql 随机槽_mysql怎样高效率随机获取n条数据
- Hive远程模式安装指导
- 13 大论坛同开播!数百专家带你从机器学习技术与工程实践,聊到开源生态 | AI ProCon 2020...
- 我什么时候应该使用懒惰 <T> ?
- UISegmentedControl
- 数电笔记之无关项化简逻辑函数
- python中requests设置代理服务器
- 计算机金额函数,Excel数字转大写金额方法 一个隐藏函数搞定
- 基于MATLAB的极限与求导(附完整代码)
- 微信好友大揭秘,使用Python抓取朋友圈数据,通过人脸识别全面分析好友,一起看透你的“朋友圈”
- 数据分析之历史上的百年奥运
- hello.i 预处理文件
- PPT学习整理(三)合并形状
- 震荡指标(一)RSI指标
- 一年的总结(09-10)