Fiddler的简单使用

参考:www.cnblogs.com/TankXiao/archive/2012/02/06/2337728.html

一、Fiddler的安装

   ①360软件管家直接搜索 关键字“Fiddler”  安装

 

  ②浏览器搜索关键字 “Fiddler” 安装

  安装过程只要选择的安装位置,然后next就可以了。

二、配置Fiddler,  允许"远程连接"

打开Fiddler, Tools-> Fiddler Options 。  (配置完后记得要重启Fiddler).

选中"Decrpt HTTPS traffic",    Fiddler就可以截获HTTPS请求

选中"Allow remote computers to connect".  是允许别的机器把HTTP/HTTPS请求发送到Fiddler上来

 

 三、获取Fiddler所在机器的IP地址(即本地的IP)

   开始->在搜索框输入“cmd”->点击cmd.exe(此时出现一个黑色的命令行窗口)->在窗口输入“ipconfig”(此时可以得到本机的IP)这样就可以的到IP了

      -------->>>>>>         ---------->>>>>>

  

四、手机上安装Fiddler证书

    此时我们说的手机可能是IPhone,也可能是Android,所以分开开说、手机和电脑需要在同一个网络下才能进行

    ①IPhone

  这一步是为了让Fiddler能捕获HTTPS请求。 如果你只需要截获HTTP请求, 可以忽略这一步

  1. 首先要知道Fiddler所在的机器的IP地址: 假如我安装了Fiddler的机器的IP地址是:192.168.0.107

  2. 打开IPhone 的Safari, 访问  http://192.168.0.107:8888(地址格式:http://本地IP:端口), 点"FiddlerRoot certificate" 然后安装证书

 

这一步是为了让Fiddler能捕获HTTPS请求。 如果你只需要截获HTTP请求, 可以忽略这一步

1. 首先要知道Fiddler所在的机器的IP地址: 假如我安装了Fiddler的机器的IP地址是:192.168.0.107

2. 打开IPhone 的Safari, 访问  http://192.168.0.107:8888, 点"FiddlerRoot certificate" 然后安装证书

    -------->>>>>>>>>>

  ②Android

   打开浏览器, 访问  http://192.168.0.107:8888, 点"FiddlerRoot certificate" 然后安装证书

  

    Android手机安装证书如果未设置锁屏密码,可能会提示”您需要先设置锁屏密码才能使用凭据存储”,点击确定进行设置。

五、手机设置代理服务器

     ①Iphone

  打开IPhone,  找到你的网络连接, 打开HTTP代理, 输入Fiddler所在机器的IP地址(比如:192.168.1.104) 以及Fiddler的端口号8888

    

  ②Android

   1、

   

  2、

   

  3、

    

  4、

    

六、这样就安装成功了,接下来进行抓

  现在手机上的应用(比如Safari, Firefox, Itunes, App Store)发出的HTTP/HTTPS都可以被Fiddler获取。 

  实例: 打开浏览器,  

  1. 输入http://www.baidu.com/  看看Fiddler能否捕获。 一下是捕获是的状态

    

 

  我在手机客户端输入,登录某客户端,并过去某段数据

  大致的抓包过程就是这样子,如有问题可以问我。

posted @ 2015-03-09 11:07  Monkey菜苗  阅读(187)  评论(0)    收藏  举报