Fiddler抓包原理以及Fiddler工作原理

Fiddler抓包原理:

  Fiddler为什么能抓包?Fiddler 本质是一个Web代理服务器。它的默认工作端口是8888。

  我们可以查看Fiddler的工作端口。启动Fiddler,在菜单栏中单击Tools——》fiddler options——》Connections

什么是代理服务器:

  Web 代理(Proxy Server)服务器是网络的中间实体。代理位于 Web 客户端和 Web 服 务器之间,扮演“中间人”的角色。

  HTTP 的代理服务器既是 Web 服务器又是 Web 客户端。

 代理服务器是网络信息的中转站,它具有以下功能。

  (1)共享网络。能解决仅仅有一条线路、一个公有 IP 的问题。在公有 IP 资源严重不 足的情况下,可以满足局域网大量用户同时共享上网的需求。

  (2)提高了访问速度。因为大部分的代理服务器都有缓冲功能,可以直接读取, 无须再连接到远程 Web 服务器。这样可以达到加快访问网站的速度、节约通信带宽的目的。

  (3)突破了访问限制。当访问权限受到限制时,可以使用有权限的代理服务器。

  (4)隐藏身份。内部网的用户要对外发布信息,就需要使用代理服务器的反向代理功 能。这样就不会影响内部网络的安全性能,起到隐藏身份的目的。

  Fiddler的工作原理:

  fiddler是以代理web服务器形式工作的,它使用代理地址:127.0.0.1 端口:8888。

当 Fiddler 退出的时候,它会自动在 Internet 选项中取消代理,这样就不会影响别的程序。

  如果 Fiddler 非正常退出,这时候因为 Fiddler 没有自动注销,会造成网页无法访问。

  解决的办法是重新启动 Fiddler。