WEB调试工具Fiddler简介
laoyan 2017-06-19 15:27:11
分 享

fiddler的面板.png


工具简介


Fiddler是一个http协议调试代理工具,它能够记录并检查所有你的电脑和互联网之间的http通讯,设置断点,查看所有的“进出”Fiddler的数据(指cookie,html,js,css等文件,这些都可以让你胡乱修改的意思)。 Fiddler 要比其他的网络调试器要更加简单,因为它不仅仅暴露http通讯还提供了一个用户友好的格式展示给你。同时Fiddler还有代理功能,android和ios手机设置代理同样可以通过Fiddler抓取HTTP数据。当然Fiddler也可以解密HTTPS流量,原理是HTTPS欺骗功能。


工具下载


http://www.telerik.com/fiddler


工具使用


1.面板部分功能介绍


(1)inspector:提供headers、textview、hexview,Raw等多种方式查看单条http请求的请求报文的信息


fiddler的面板介绍01.png


(2)composer:可以模拟向相应的服务器发送数据的过程(不错,这就是灌水机器人的基本原理,也可以是部分http flood的一种方式)


fiddler的面板介绍02.png


2.HTTP代理


Fiddler默认使用的是8888端口进行http代理,浏览器代理设置本机ip代理端口为8888端口


fiddler的http代理02.png

fiddler的http代理03.png


勾选allow remote computers to connect,默认监听端口为8888(下图Fiddler listens on port就是端口号),若端口被占用可以设置成其他的,配置好后要重新启动fiddler


fiddler的http代理01.png


浏览器设置代理即可


3.抓取解密HTTPS流量


fiddler默认只抓取http格式的,修改配置后要重新启动fiddler


(1)设置fiddler的代理


(2) 勾选Decrypt HTTPS traffic和Ignore servercertificate errors两项,点击OK(首次点击会弹出是否信任fiddler证书和安全提示,直接点击yes就行)


fiddler的https解密01.png


(3)手机或电脑安装根证书


点击fiddlerroot certificate安装根证书


fiddler的https解密02.png


(4)手机或者电脑设置代理参数


本文属原创文章,转载请注明来自Lybbn(lybbn.cn)


我要小额支持下

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

取消
吐槽一下

游客

所有吐槽
  • 暂时还没有吐槽,赶紧来吐槽!