官网下载Fiddlerhtml
Fiddler的官方网站: www.fiddler2.comweb
Fiddler是最强大最好用的Web调试工具之一,它能记录全部客户端和服务器的http和https请求,容许你监视,设置断点,甚至修改输入输出数据,Fiddler包含了一个强大的基于事件脚本的子系统,而且能使用.net语言进行扩展浏览器
Fiddler的工做原理服务器
Fiddler 是以代理web服务器的形式工做的,它使用代理地址:127.0.0.1,端口:8888。当Fiddler退出的时候它会自动注销,这样就不会影响别的程序。不过若是Fiddler非正常退出,这时候由于Fiddler没有自动注销,会形成网页没法访问。解决的办法是从新启动下Fiddler。网络
同类的其它工具工具
同类的工具备: httpwatch, firebug, wireshark网站
Fiddler 如何捕获Firefox的会话.net
能支持HTTP代理的任意程序的数据包都能被Fiddler嗅探到,Fiddler的运行机制其实就是本机上监听8888端口的HTTP代理。 Fiddler2启动的时候默认IE的代理设为了127.0.0.1:8888,而其余浏览器是须要手动设置的,因此将Firefox的代理改成127.0.0.1:8888就能够监听数据了。pwa
Firefox 上经过以下步骤设置代理3d
点击: Tools -> Options, 在Options 对话框上点击Advanced tab - > network tab -> setting.
Fiddler如何对安卓应用进行抓包
经过cmd查找本机ip地址
手机上链接网络(手机和电脑所链接的网络要在同一个网段里)
找到链接wifi处,选择手动代理
Fiddler证书安装
这一步是为了让Fiddler能捕获HTTPS请求。 若是你只须要截获HTTP请求, 能够忽略这一步
1. 首先要知道Fiddler所在的机器的IP地址: 假如我安装了Fiddler的机器的IP地址是:192.168.1.104
2. 打开手机浏览器, 访问 http://192.168.1.104:8888, 点"FiddlerRoot certificate" 而后安装证书
启动,界面以下