Fiddler简介

Fiddler是一个强大的HTTP抓包工具,它能够捕获并查看所有通过计算机的HTTP和HTTPS流量。Fiddler可以用来调试web应用程序,查看网络请求和响应,分析网络性能,以及进行安全测试。
实现原理是以代理服务器的方式工作,代理就是在客户端和服务器之间设置一道关卡,客户端先将请求数据发送出去后,代理服务器会将数据包进行拦截,代理服务器再冒充客户端发送数据到服务器;同理,服务器将响应数据返回,代理服务器也会将数据拦截,再返回给客户端。(浏览器 < -> Fiddler < -> 服务器)

img

下载地址

https://www.telerik.com/fiddler

Fiddler的使用

一、Fiddler中的设置:

img1
img2!
img3
img4
img5

二、移动设备上的设置:

1
2
3
4
5
6
7
8
9
10
移动设备必须和电脑(开热点)连接同一个网络
必须在同一局域网内,设置移动设备代理转发,
将移动设备上的数据流转发到我们的fiddler的工具上,
由fiddler工具访问网络从而获取到我们想要的内容。
1.手机安装证书,在浏览器中输入地址和端口号,如:http://192.168.1.101:8888,
2.在页面中点击“FilddlerRoot certificate”下载证书,下载后点击安装证书。
3.安卓凭据用途选择 “VPN和应用”
4.连上电脑的热点之后,进行手机上的设置:
(1) HTTP代理:配置代理-->手动
(2)服务器:电脑的IP地址-->端口:8888

抓包

img6
img6
img6
img6

其他需要使用过滤规则,性能测试,配置参数等具体请自行百度,本篇只是入门篇。


__END__