换ip软件,代理ip软件,更改ip地址-智游代理
您的位置: 首页 > 新闻资讯 > 代理设置 > 正文

Fiddler工作原理和代理设置

发布时间:2018年11月24日 来源:本站

一、什么是Fiddler


Fiddler是一个http协议调试代理工具,它能够记录客户端和服务器之间的所有 HTTP请求,可以针对特定的HTTP请求,分析请求数据、设置断点、调试web应用、修改请求的数据,甚至可以修改服务器返回的数据,功能非常强大,是web调试的利器。我这里找不到包就是因为代理的问题。


二、Fiddler工作原理


Fiddler是以代理web服务器的形式工作的,它使用代理地址:127.0.0.1,端口:8888. 当Fiddler启动后将自己变成一个代理服务器,这个代理服务器默认监听127.0.0.1:8888.然后打开IE的时候,IE浏览器会以127.0.0.1:8。 退出的时候它会自动注销代理,这样就不会影响别的程序。不过如果Fiddler非正常退出,这时候因为Fiddler没有自动注销,会造成网页无法访问。那他是怎样的工作原理呢。


image.png


首先Fiddler截获客户端浏览器发送给服务器的https请求, 此时还未建立握手。


第1步, Fiddler向服务器发送请求进行握手, 获取到服务器的CA证书, 用根证书公钥进行解密, 验证服务器数据签名, 获取到服务器CA证书公钥。


第2步, Fiddler伪造自己的CA证书, 冒充服务器证书传递给客户端浏览器, 客户端浏览器做跟Fiddler一样的事。


第3步, 客户端浏览器生成https通信用的对称密钥, 用Fiddler伪造的证书公钥加密后传递给服务器, 被Fiddler截获。


第4步, Fiddler将截获的密文用自己伪造证书的私钥解开, 获得https通信用的对称密钥。


第5步, Fiddler将对称密钥用服务器证书公钥加密传递给服务器, 服务器用私钥解开后建立信任, 握手完成, 用对称密钥加密消息, 开始通信。


第6步, Fiddler接收到服务器发送的密文, 用对称密钥解开, 获得服务器发送的明文。再次加密, 发送给客户端浏览器。


第7步, 客户端向服务器发送消息, 用对称密钥加密, 被fidller截获后, 解密获得明文。


由于Fiddler一直拥有通信用对称密钥, 所以在整个https通信过程中信息对其透明。 


三、Fiddler安装后抓不了包的问题


一般能支持HTTP代理的任意程序的数据包都能被Fiddler嗅探到,Fiddler的运行机制其实就是本机上监听8888端口的HTTP代理。 Fiddler启动的时候默认IE的代理设为了127.0.0.1:8888,而其他浏览器是需要手动设置的,所以将浏览器的代理改为127.0.0.1:8888就可以监听数据了。

按字母排序文章

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

相关文章内容简介

1 Win8系统如何设置代理服务器

在我们使用Win8系统访问网络的时候,如果遇上一些不能打开的国外网络,或者是屏蔽的网络,那么我们可能就需要使用带代理服务器来访问。Win8系统设代理服务器的方法有很多,今天小编来为大家介绍Win8系统设置代理服务器的一种方法。第一步:双击IE浏览器图标,打开IE浏览器。在IE浏览器右上角找到一个像齿轮一样的小图标,点击它会弹出一个选项的菜单,在这个菜单中选择“Internet选项”这个选项。第二步:选择“Internet选项”后,系统会弹出相应的对话框。我们需要点击对话框中“连接”这一项,之后选择连接菜单下的“局域网设置”这个选项。第三步:在弹出的“局域网(LAN)设置”对话框中,选择“代理服务器”中的“为LAN使用代理服务器(这些设置不用于拨号或VPN连接)”。并输入正确的地址和端口,之后单击确定后立即生效。以上内容就是Win8系统设置LAN代理服务器的方法,希望能够帮助到大家。... [阅读全文]

2 IE代理IP设置在哪里

在浏览网页的时候通常会使用IE浏览器,我们在浏览网站时有时候会遇到需要设置代理IP才能访问网页,那么IE浏览器代理IP怎么设置呢?在这里我们就简单说一下IE代理IP的设置。首先我们要做的就是在电脑中打开IE网页浏览器,然后打开右边的工具-Internet选项,或在当前IE浏览器上按下快捷键Alt+O再按O就可以进入IE设置界面,然后在点击“连接”选项卡再点击“局域网设置”,进入设置界面,勾选选项使用代理服务器。然后在方框中填入正确的IP地址及端口,再点击确定即可。如填写的IP及端口无效,请照原来的步骤把填入的IP及端口删除或把勾选去掉,即可恢复原来的上网。IP地址、端口按照不同的情况地区和不同的ip需要自己按照实际情况去找合适的IP的。智游代理拥有的IP分布全国各个地区,并且支持HTTP/HTTPS/SOCKS5等全部协议,每天不重复的量可以达几十万甚至上百万,速度快,稳定。... [阅读全文]

热门标签