Fiddler移动端抓包

1.安装好后打开fiddler→选择 Tools >Fildder Options > Https勾选如下图所示

 
2.Connection勾选允许远程连接
 
3.查看自己电脑的ip地址:(电脑ip网段要跟WiFi路由网段同一个网段)

 

 4.设置手机,手机通过电脑代理连接去wifi那里设置(路由器那里和pc端也要相同)

 
5、配置代理服务器和pc端保持一致,端口和fiddler设置那里保持一致
 

 

6、手机浏览器输入http://IP:8888/FiddlerRoot.cer安装证书
 安装信任(ios安装后还需信任--》设置 –> 通用 –> 关于本机 –> 证书信息设置)
7.手机添加代理后无法访问网页

(1)打开注册表,在HKEY_CURRENT_USER\SOFTWARE\Microsoft\Fiddler2下创建一个DWORD,值设置为80(十进制)

(2)在Fiddler中,点击Rules > Customize Rules,用ctr+f查找到OnBeforeRequest方法添加一行代码
if (oSession.host.toLowerCase() == “webserver:8888”)
{
oSession.host = “webserver:80”;
}
(3)如果只能访问http,不能访问https
a.手机访问Fiddler的代理IP+端口
b.点击网页中的链接,安装弹出来的证书

8.只抓移动端包

 

 

 

posted @ 2021-03-01 15:13  pppy*  阅读(103)  评论(0)    收藏  举报