抓包工具之【whistle】【一】安装&启动&更新

安装&启动

一、安装Node

  whistle 支持v0.10.0以上版本的Node,如果你的版本在这个至上,可以忽略此步骤,不过也可以为了追求更好的性能,安装当前最新版本的Node。

       window环境安装,下载地址:https://nodejs.org/zh-cn/

  

  下载长期维护版,安装一直点next即可。

  注:如果是Liunx环境,官网【https://nodejs.org/en/download/ 】下载源码,解压文件之后,安装【进入解压后的根目录(node-vx.y.z),依次执行./configure 、 ./make 和 ./make install 】。
  检查是否安装成功:在命令行窗口执行 node  -v  即可查看到当前安装的Node版本

二、安装whistle 

  window: 在命令行窗口,输入命令:$ npm install -g whistle

       Mac或Linux的非root用户 :$ sudo npm install -g whistle

三、启动whistle

  启动:$ w2 start 

   

   重启:$ w2 restart

  停止:$ w2 stop

  调试模式启动: $ w2 run 

四、安装证书

  1、启动后,打开工具的地址,下载证书

  

  2、安装证书

  

 

 五、设置代理

  完成证书安装之后,将电脑的全局代理打开,如果是只想抓某个浏览器的,可以直接设置浏览器的代理,手机的代理也是一样的设置方式

   

六、访问抓包页面

   1、检查抓包情况,上面的步骤都完成之后,访问网页,就会在这个工具下看到接口的访问情况

     

  2、如果是配置完成,代理也设置完成,其他电脑,或者是手机无法访问这个工具地址,可能是whistle 所在的电脑防火墙限制了端口的访问,需要设置一下防火墙的白名单,当然也可以关闭防火墙(不过这种操作不太安全,还是建议设置防火墙白名单即可)。

 

 七、查看whistle的帮助信息 【这个可以按需】:

  $ w2 help

 

 八、更新并重新启动

  $ npm i -g whistle && w2 restart 【其他环境,权限问题加sudo】

 

 

  

posted @ 2022-09-30 15:48  依米花开了  阅读(890)  评论(0编辑  收藏  举报