安装:
1.双击“fiddler4_4.6.2.0_setup.1453708442.exe”默认安装
2.双击“fiddlercertmaker.exe”默认安装
3.启动fiddler,在顶端点击“Tools”->”Telerik fiddler Options”->”HTTPS”,如下图即安装成功。
基本布局:
双击左侧的结果,在右上侧查看请求的headers等信息,在右下侧查看响应。
基本配置:
启动fiddler,在顶端点击“Tools”->”Telerik fiddler Options”:
1.设置HTTPS->勾选“capture HTTPS CONNECTS”->勾选“decrypt HTTPS traffic”->勾选”ignore server certificate error”
2.设置Connections -> fidler listens on port :8888->勾选“allow remote computers tp connect”->勾选“reuse client connections”->勾选“reuse server connections”
基本操作:
1.点击“X”,清除所有
2.默认与IE浏览器连通,其他浏览器需要进行配置
3.过滤:点击右侧的fildders ->勾选“use fildders”-> 在requests header中进行匹配->勾选并输入过滤内容
4.返回值乱码:点击弹出的提示“response body is encoded.click to decode”即可。
5.查看提交的表单:点击右上侧的webforms,可查看提交的name和值
6.Content-type:请求类型
移动端抓包:
[if !supportLists]1.[endif]基本条件:1)手机和pc在同一个局域网的环境下 2)完成fidller的基本配置
[if !supportLists]2.[endif]配置代理:进入wlan -> 选择链接的wifi -> 选择代理 -> 手动 -> 输入主机名(本机ip地址)和端口号(8888)-> 在手机上操作app
[if !supportLists]3.[endif]抓取https的链接,需要进行配置:1)在手机的浏览器访问http://pc的ip地址:8888
Fildders限速:
[if !supportLists]1.[endif]配置:点击rules -> 点击performance -> 勾选simulate modem speeds
[if !supportLists]2.[endif]查看限速标准:点击rules -> 选择custormize -> 在打开的js文件中搜索
“request-trickle-delay”即可查看和修改这个值
拦截和修改请求:
[if !supportLists]1.[endif]过程:请求:参数:name,pwd -> 拦截:篡改参数,比如修改name的值,让这个修改之后的请求发出去 -> 正常是给到服务器,服务器做处理 -> 响应:告诉你是否登录成功
[if !supportLists]2.[endif]Fillder操作:
[if !supportLists]1)[endif]在IE中打开要登录的页面
[if !supportLists]2)[endif]复制url地址
[if !supportLists]3)[endif]在fildder中左侧最低的控制栏中输入:bpu(空格)复制的url
[if !supportLists]4)[endif]回车
[if !supportLists]5)[endif]在IE中输入登录的账号和密码
[if !supportLists]6)[endif]在fildder中查看红色的标志的内容
[if !supportLists]7)[endif]在左侧wenforms中查看输入的值,可以修改账号和密码
[if !supportLists]8)[endif]发送:点击下面的蓝色按钮“run to completion”即可