一、安装设置Fiddler2 

下载完成后安装,安装完成后打开

如下图设置Fiddler 代理:

二、设置手机代理

快捷键win+r打开运行窗口à输入:cmdà确定

在界面上输入:ipconfig,查看无线网ip地址。

如下图所示

1.安卓手机设置代理

打开手机【设置】开启【wlan】à连接路由器的wifi网络à长按该wifi名称à勾选【显示高级设置】,代理设置选择【手动】à服务器处输入电脑ip,输入端口à端口为:8888

连接后,fiddler就会显示手机上的相关浏览信息了

不同型号手机代理设置可能不太相同,基本都在设置中可找到(如魅族:长按wifi名称à代理设置,进行连接设置;华为:长按wifi名称à名称à修改网络à输入wifi密码,代理选择手动,输入服务器ip和端口号,点击连接即可)

2.ios手机设置代理

打开手机【设置】,无线局域网à连接路由器的wifi网络à点击网络名称àHTTP代理,选择手动,服务器处输入电脑ip,输入端口后,fiddler连接成功

三、Fiddler使用

1)工具栏快捷按钮介绍

1.气泡图标:增加备注

点击一条会话,点击此按钮(或者右键Comment),弹出增加备注弹窗,点击OK后,备注就显示在Comment下

2.Replay:回放按钮,对捕捉到的某条会话进行回放操作

点击一条会话,点击Replay按钮(或者右键Replay),会话重新回放

3.X:清空监控面板

Remove all:清空所有

Images:过滤图片请求

Non-200s:过滤非200的请求

Non-Browser:过滤非浏览器的请求

4.Go:相当于调试Debug功能,请求断点的时候,让断点继续向下走

结合状态栏使用,点击底部状态栏,箭头朝上是请求发出时产生断点,箭头朝下是请求回来时产生断点

设置断点后,选中某条会话à使用Replay按钮,请求发送不出去,然后点击Go,请求成功

5.Stream:模式切换,两种模式;默认是缓冲模式,按下去就是流模式

流模式:

缓冲模式:一个http请求全部返回给fiddler的时候才会展示出来

6.Decode:解压请求

7.Keep:保持会话,默认保持All sessions,保持会话越多fiddler占用内存越大

xxx sessions:保持xxx个会话

8.靶心按钮:过滤请求,可以过滤掉不想看到的请求

鼠标按住此处,变为十字号显示,按住后移动到想要捕获的进程页面,此处变为红色显示,且只捕获此页面相关进程;再次点击后变为Any Process

9.Find:查找

点击Find,Find Sessions弹窗àFind 输入想要查找的Host名称,下面选择某种标示颜色à点击Find Sessionsàfiddler页面中即标示查找的会话请求

10.Save:保存,便于清空会话后可从保存的文件中查看

Save把当前会话保存到一个地方à清空所有会话à左上角工具栏 点击FileàRecent Archivesà选择最近的文件,fiddler中即可显示之前所有会话

11.保存截图

保存后在fiddler底部出现一条图片会话,点击后右侧出现图片,可进行保存到桌面的操作

12.计时器

13.Browse:快速启动浏览器

选中一条会话,可以快速启动已安装的浏览器

14.Clear Cache:清除IE浏览器缓存

15.TextWizard:编码/解码文本内容

复制内容à点击TextWizardàURLDecode

16.Tearoff:分离面板

点击后单独显示View窗口,点击x关闭分离面板

17.MSDN Search:搜索MSDN

2)底部命令行工具

1.help:打开官方的使用页面介绍,所有的命令都会列出来

2.cls:清屏(Ctrl+X效果相同)

3.select:选择会话的命令

4.?.png:用来选择png后缀的图片

5.bpu:截获request

四、抓取https协议

先对Fiddler进行设置

校验证书

打开手机浏览器,在地址栏中输入代理服务器的IP和端口,会看到一个Fiddler提供的页面

192.168.0.xxx:8888,下载证书

Fiddler的安装设置的更多相关文章

  1. Fiddler的安装

    相关下载软件(链接:https://pan.baidu.com/s/1HFdFNph6FGHOFtZq09ldpg 提取码:3u3l ) fiddler是基于.net环境的,所以需要先安装.net 安 ...

  2. Android、IOS的Fiddler证书安装教程

    通过手机连接fiddler实现代理访问,其中必须得安装证书才能生效,那么针对不同的手机连接方式也不一样,分为两类:Android.iOS: Android-Fiddler证书安装: 直接在任意浏览器中 ...

  3. fiddler的安装以及使用同时对Android 与IOS 抓包配置进行分析 进阶 一

    由于工作方向的原因,很久没有用过APP抓包工具了,有那么一天遇到了bug需要协助开发工程师进行定位分析,然后又重新梳理了一下之前常用的抓包工具,这里重点介绍一下目前市面上最流行的几款抓包工具,根据自己 ...

  4. hive安装--设置mysql为远端metastore

    作业任务:安装Hive,有条件的同学可考虑用mysql作为元数据库安装(有一定难度,可以获得老师极度赞赏),安装完成后做简单SQL操作测试.将安装过程和最后测试成功的界面抓图提交 . 已有的当前虚拟机 ...

  5. PyCharm 2017 官网 下载 安装 设置 配置 (主题 字体 字号) 使用 入门 教程

    一.安装 Python 3.6 首先,要安装好 Python 3.6.如果你还没有安装,可以参考咪博士之前的教程 Python 3.6.3 官网 下载 安装 测试 入门教程 (windows) 二.官 ...

  6. mac下Fiddler的安装-启动

    使用教程参考:http://www.cnblogs.com/TankXiao/archive/2012/02/06/2337728.html#request 环境安装 Mono安装 首先,Mac下需要 ...

  7. Ubuntu 18.04 Numix主题安装设置

    Ubuntu 18.04 Numix主题安装设置 一.首先安装Numix主题 展现效果如下图 1.安装numix sudo add-apt-repository ppa:numix/ppa 2.安装主 ...

  8. [0412]SQL Server 2008 R2 安装 & 设置

    SQL Server 2008 R2 安装 & 设置 Sql Server 安装 安装环境: Windows 10 1709 64位 安装文件: Sql Server 2008 R2 Sql ...

  9. ActiveReports 报表控件V12新特性 -- 可定制的安装设置

    ActiveReports是一款专注于 .NET 平台的报表控件,全面满足 HTML5 / WinForms / ASP.NET / ASP.NET MVC / WPF 等平台下报表设计和开发工作需求 ...

随机推荐

  1. D14

    T1:有点坑的模拟,考心细+代码能力 T2:最小生成树 记得开long long,不然会全WA.. 莫名超时三个点,据学长说可以开并查集优化,叫做按秩排序..=-=现在木有网啊..哪天再看 T3:di ...

  2. hive UDAF开发入门和运行过程详解(转)

    介绍 hive的用户自定义聚合函数(UDAF)是一个很好的功能,集成了先进的数据处理.hive有两种UDAF:简单和通用.顾名思义,简单的UDAF,写的相当简单的,但因为使用Java反射导致性能损失, ...

  3. [转] Building xnu for OS X 10.10 Yosemite

    Source:http://shantonu.blogspot.jp/2014/10/building-xnu-for-os-x-1010-yosemite.html The OS X kernel ...

  4. easyui struts后台实现tree返回json数据

    首先jsp页面有一ul用于展现tree <ul id="trueULid"></ul> 加载tree <script type="text/ ...

  5. videojs设置播放点

    videojs提供了currentTime的函数可以设置当前的播放时间,但是在实际运用当中出现了问题 var vid1 = videojs('vid1'); vid1.src('http://vide ...

  6. ASP.NET基础之HttpModule学习

    最近学习WCF知识时看到有关IIS版本的知识,发现对HttpContext,HttpModule,HttpHandler的内容都不是很了解,这三个也是ASP.NET相对基础的内容,晚上特地花点时间针对 ...

  7. ios学习笔记(一)之Object-C

    一:Objective-C语言基础 二:Objective-C类与继承和协议 一:Objective-C语言基础: 1.1)#import 包含头文件  与#include 作用相同 1.2)Obje ...

  8. yowsup ( an application to use whatsapp) hack

    yowsup, in python https://github.com/tgalal/yowsup try this: http://hacktracking.blogspot.com.ar/201 ...

  9. 异步队列 Deferred

    异步队列 Deferred 背景: 移动web app开发,异步代码是时常的事,比如有常见的异步操作: Ajax(XMLHttpRequest) Image Tag,Script Tag,iframe ...

  10. 三千万数据量下redis2.4的一统计情况

    先说一下工作场景,要求做一个服务,满足:处理千万级别数据,单个请求响应时间在20ms以下.由于是存储的数据格式为key:list[],所以很适合使用redis来存放数据,为了测试一下redis存储的效 ...