Fate

安装Fiddler

Markdown

前言:有时候我们想要得到手机APP里面的数据,但是电脑怎么能够爬取呢?这里介绍一款强大的工具Fiddler,让电脑能够拦截手机的数据包.

安装并配置Fiddler

  • Fiddler下载 下载安装包并安装.

  • 配置Fiddler:点击Tools,选择Telerik Fiddler Options(有的版本就只是Fiddler Options),点击HTTPS,将如下选项勾上,Fiddler就可以截获HTTPS请求。但是这样就会使得连接不安全,后面将解决这个问题.
    Markdown

  • 同样的在这里点击Connections,默认端口为8888,将Allow remote computers to connect勾上,表示允许别的机器把HTTP/HTTPS请求发送到Fiddler上来.
    Markdown

设置Android手机

  • 在电脑的命令行中输入ipconfig,得到IP地址.
    Markdown

  • 长按wifi,点击显示高级选项,代理设置改为手动,代理服务器主机名为电脑IP地址,代理服务器端口为8888,接下来就可以使用Fiddler进行抓包了.
    Markdown

  • 手机和电脑必须要处于同一网络下.

设置安全证书

  • 前面说过,如果不设置安全证书手机电脑访问https的网站都会显示此连接并不安全.

  • 首先,设置手机的安全证书.手机进入http://你的电脑IP地址:8888,点击最下面的FiddlerRoot certificate下载Fiddler的安全证书.

  • firefox设置电脑的安装证书.点击点击下图Action按钮,点击Export Root Certificate to Desktop下载安全证书到桌面.
    Markdown

  • 在火狐浏览器按照如图所示导入安全证书即可.
    Markdown
    Markdown

参考博客:
Fiddler抓取手机APP数据包
Fiddler下Firefox提示“您的连接并不安全”的解决办法

热评文章