Fiddler使用教程
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Fiddler使用教程相关的知识,希望对你有一定的参考价值。
参考技术AFiddler 是目前windows系统上最流行的抓包工具之一,fiddler的安装依赖于.net环境,因此在安装fiddler之前,需要先进行安装.net。而在MacOs上通常会使用 charles 来进行抓包。
1.Result:显示http状态码
2.protocol:显示请求的协议
3.Host:请求的主机地址/服务器地址
4.URL:请求的路径
statistics :可以查看到请求的时间,大小
inspectors
accept:encoding:gzip 告诉服务器客户端接收的是压缩后的内容
user-agent:xxxx 用户代理,标识用户身份
拦截数据 拦截数据又称“ 打断点 ”
拦截请求:
1、F11先开始拦截,然后在发送请求
2、修改拦截下来的请求,修改数据
3、shift+F11关闭拦截
4、run to complete,把所有拦截下来的请求发送过去
拦截响应:
1、alt+F11开始拦截
2、修改数据
3、shift+F11关闭拦截
4、run to complete,把修改的请求发送过去
fiddler 抓取手机的包
模拟弱网环境
进入到编辑fiddler脚本中,修改具体限速设置:
ctrl+f搜索 m_SimulateModem
修改完成后,注意保存
fiddler抓取https的包
Fiddler证书安装:
1、电脑上直接访问localhost:8888
2、手机访问电脑所在wifi的ip:8888
Fiddler证书如若安装失败,请反复安装几次或:
在command中
在命令行中
cd 进入fiddler安装目录
输入如下命令
makecert.exe -r -ss my -n "CN=DO_NOT_TRUST_FiddlerRoot, O=DO_NOT_TRUST,OU=Created by http://www.fiddler2.com" -sky signature -eku 1.3.6.1.5.5.7.3.1 -h 1 -cy authority -a sha1 -m 120 -b 09/05/2012
抓包工具Fiddler-使用教程
参考技术A 启动Fiddler,打开菜单栏中的 Tools > Fiddler Options,打开“Fiddler Options”对话框。在Fiddler Options”对话框切换到“Connections”选项卡,然后勾选“Allow romote computers to connect”后面的复选框,然后点击“OK”按钮。
在本机命令行输入:ipconfig,找到本机的ip地址。
打开android设备的“设置”->“WLAN”,找到你要连接的网络,在上面长按,然后选择“修改网络”,弹出网络设置对话框,然后勾选“显示高级选项”。
在“代理”后面的输入框选择“手动”,在“代理服务器主机名”后面的输入框输入电脑的ip地址,在“代理服务器端口”后面的输入框输入8888,然后点击“保存”按钮。
然后启动android设备中的浏览器,访问百度的首页,在fiddler中可以看到完成的请求和响应数据。
以上是关于Fiddler使用教程的主要内容,如果未能解决你的问题,请参考以下文章