赞
踩
注意:Fiddler 是以代理web服务器的形式工作的,它使用代理地址:127.0.0.1,端口:8888。当Fiddler退出的时候它会自动注销,这样就不会影响别的 程序。不过如果Fiddler非正常退出,这时候因为Fiddler没有自动注销,会造成网页无法访问。解决的办法是重新启动下Fiddler。
打开官网,官网下载地址是https://www.telerik.com/download/fiddler
打开以后选择你的相关信息如下图
然后点击download按钮下载
Fiddler的安装
下载完成之后点击安装,如下图
打开Fiddler Tool->Fiddler Options->HTTPS 。 (配置完后记得要重启Fiddler)
但是如果你想要对手机上的app进行抓包怎么办呢,那么你还需要进行以下操作:
首先你的Fiddler所在的电脑和手机必须处在同一个局域网内(即连着同一个路由器)。
查看你的本机IP地址,在Fiddler的右上角有一个Online按钮,点击一下会显示你的IP信息
配置连接信息:Tools > Options >Connections
- 端口默认是8888,你可以进行修改。
- 勾选Allow remote computers to connect选项,然后重启Fiddler,再次打开时会弹出一个信息,选择ok即可。
打开你的手机,找到你所连接的WIFI,长按选择修改网络,输入密码后往下拖动,然后勾选显示高级选项,然后在代理一栏选择手动,再将你先前查看的IP地址和端口号输入进去,然后保存。(使用模拟器在wifi设置那长按--【修改网络】)
最后安装手机证书(好像是解决https请求问题),在手机浏览器一栏输入电脑的IP地址和端口号
这里我是199.28.0.140:8888
进入一个网页,点击最下面那个FiddlerRoot certificate下载证书,
随便输入a,确定
确定
选择密码
输入 密码 继续
重复密码
完成,即可成功
下面贴图放步骤。
1、在Fiddler中导出https证书,默认放在桌面,证书文件名FiddlerRoot.cer
2、在firefox中,进入配置界面:高级-> 证书 -> 查看证书 -> 导入。(可以到选项去搜索)
3、选择前一步导出到桌面的证书文件FiddlerRoot.ce
4、在弹出窗口选择三个信任,点击确定执行证书导入。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。