Fiddler的应用(抓包)-手机篇
2018-01-06 13:40
375 查看
一.对fiddler参数进行配置
从官网下载最新版fiddler,下载地址:https://www.telerik.com/download/fiddler
下载后进行安装,一般不要安装在C盘。
1. 配置fiddler允许监听到https(fiddler默认只抓取http格式的):
-> 打开Fiddler菜单项Tools->TelerikFiddler Options->HTTPS, ->勾选CaptureHTTPS CONNECTs,点击Actions, ->勾选Decrypt HTTPS traffic,如果要监听的程序访问的HTTPS站点使用的是不可信的证书,则请接着把下面 “Ignore servercertificate errors”勾选上。点击OK(首次点击会弹出是否信任fiddler证书和安全提示,直接点击yes就行)
如下图:
2.配置fiddler允许远程连接
上一步窗口中点击Tools->TelerikFiddler Options ->Connections,勾选allow remote computers to connect,默认监听端口为8888(下图Fiddler listens on port就是端口号) ,会弹出提示是否确认代理,点击确定,若端口被占用可以设置成其他的,配置OK后要重新启动fiddler
如下图:
点击完成之后,PC端fiddler配置完成,接下来开始配置手机端,以Android为例,iOS方法同Android;
二.对手机端进行参数配置
首先要保证手机和电脑都处于同一个局域网中,然后要知道电脑的ip地址(当然这个电脑是安装fiddler的电脑),电脑ip地址可通过运行cmd命令,输入ipconfig查询:或网络共享中ipv4找到,我的是192.168.99.133,再者要知道fiddler的端口号,Tools->TelerikFiddler Options->Connections,port中值就是端口号,一般默认为8888;
接下来开始操作手机:
1.保证手机和电脑连接在同一个局域网中,先对手机WiFi进行代理服务设置,让手机传输的数据通过fiddler选择连接的wifi,点击代理设置,选择“手动”,代理服务器设为PC的IP,端口设为fiddler上配置的端口8888,点”保存”,2.打开手机浏览器,输入http://192.168.99.133:8888,点击前往,前往之后会跳转到证书下载页,点击FiddlerRootcertificate下载证书(此步需在PC端开启fiddler软件,否则前往的地址无法访问);
3.点击下载之后,安装证书并命名,点击确定:
手机提示网络受到监控(即fiddler代理):
此时便可对进行抓包了。
相关文章推荐
- Fiddler对安卓应用手机抓包图文教程
- Fiddler对安卓应用手机抓包图文教程
- 使用Fiddler对手机应用进行抓包测试
- 【转】使用Fiddler对手机应用进行抓包测试
- 如何用Fiddler对Android应用进行抓包 手机抓包的两种方法:wireshark抓包和fiddler抓包
- Fiddler对安卓应用手机抓包图文教程
- 使用Fiddler对手机应用进行抓包测试 (试了一下, 靠谱)
- 使用Fiddler对IPhone手机的应用数据进行抓包分析
- Fiddler对安卓应用手机抓包图文教程
- 黄聪:Fiddler对安卓应用手机抓包图文教程
- Fiddler对安卓应用手机抓包图文教程
- Fiddler对安卓应用手机抓包图文教程
- 【转】Fiddler对安卓应用手机抓包图文教程
- 使用Fiddler对Android手机的应用数据进行抓包分析
- Fiddler对安卓应用手机抓包图文教程
- 使用Fiddler对手机应用进行抓包测试
- Fiddler对安卓应用手机抓包图文教程
- Fiddler (四) 实现手机的抓包
- 用Fiddler对Android应用进行抓包详解
- Fiddler 实现手机的抓包