1

通常使用的抓包工具,win:Fiddler,Mac:Charles

但今天的主角并非这两上古神兽,而是基于nodejs的浏览器端抓包工具Livepool

安装

npm install -g livepool

启动

livepool

启动成功输出如下:

image

浏览器端抓包(SwitchyOmega)

需要用到SwitchOmega,下载地址https://github.com/FelisCatus...

安装后按如下方式配置

image

image

然后打开127.0.0.1:8002,如下:

image

  1. 菜单区

  2. Session(显示所有http请求信息)

  3. TreeView(使用树状结构显示Session信息)

  4. 功能Tab: Pool(按照项目管理本地替换规则)

  5. 功能Tab: Inspector (session查看器,查看请求header,body等信息)

  6. 功能Tab: Composer(http请求模拟器,可以模拟http get/post请求)

  7. 功能Tab: Filter(session过滤器,根据规则过滤session,只保留关注的)

  8. 功能Tab: Log(日志显示)

  9. 功能Tab: Timeline(session时间轴,comming soon)

  10. 功能Tab: Statics(统计,对站点性能进行评估,comming soon)

接下来,打开任意网站,比如掘金社区,再看抓包页面

image

可以看到已经抓取到访问信息


安卓模拟器抓包

这里用的是天天模拟器,预先准备好了追书神器APP进行抓包,找到系统设置->点击WIFI->长按WiredSSD->点击修改网络->选择显示高级选项,然后填写如图所示

image

image

打开追书神器,任意点击,将会在抓包页面看到获取到了访问信息

image

iPhone抓包

首先PC下获取你自己的局域网ip地址,比如我的是192.168.0.102,打开iPhone的WIFI设置,设置http代理如下:

image

之后,在iPhone上的操作都能在抓包页面获取到

其他详细

详细教程参考

原文地址:使用livepool抓包


pfan
566 声望0 粉丝

bug人生,人生bug