1、前提
下载node.js,通过node.js去下载whistle
2、安装whistle
安转完nodejs后,在命令提示符中,使用管理员身份,输入以下命令,安装whistle
npm install -g whistle
执行命令 whistle help 或 w2 help,查看whistle的帮助信息,检查下是否已安装成功,如果能正常输出whistle的帮助信息,表示whistle已安装成功。
启动whistle:
w2 start
停止whistle:
w2 stop
要使用的话得先start哦
3、给浏览器配置安全证书
在常用的浏览器中,习惯用谷歌,以谷歌为例
具体如下图点击,
配置好对应的代理服务器和端口号
代理服务器:127.0.0.1
端口号是8899并且给浏览器安全证书的认证,这样才能正常抓包
然后就能直接在浏览器中打开该代理服务器
下载安全证书
下载完双击,具体步骤如下:
4、给手机配置安全证书
手机中也需要下载安全证书,才能进行抓包,使用手机直接扫码下载,或者直接将电脑的证书传输给手机,知道存储地址即可
手机需要授权才行,具体手机型号就自行百度,不同手机设置情况不同,
例:本人是小米手机,在设置里面,点击系统安全-》加密与凭证-》从SD卡安装,选择对应的安全证书即可
接下来是代理手机
连接的wifi点进去,将代理模式选为手动
主机名为电脑的IP地址,不知道的可以
win+R,输入cmd,
在输入ipconfig
查考ip地址
端口号为自己设置的8899,即可接收到数据
5、简单的使用
只过滤对应的网址
在settings中