失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > fiddler连接IOS Android winphone 以及常见失败解决方法

fiddler连接IOS Android winphone 以及常见失败解决方法

时间:2023-10-01 21:43:32

相关推荐

fiddler连接IOS Android winphone 以及常见失败解决方法

1、连接IOS

单击Tools > Fiddler Options > Connections. 点击connections,勾选 Allow remote computers to connect.重启fiddlerwindows打开控制面板–系统安全–windows防火墙–允许程序通过windows防火墙–允许fiddler通过防火墙,这一步坑死好多人将鼠标悬停在Fiddler工具栏最右侧的Online(在线)指示器上,以显示分配给Fiddler机器的IP地址。

验证客户端iOS设备可以通过在浏览器中导航到http:// FiddlerMachineIP:8888来访问Fiddler 。这个地址应该返回Fiddler Echo Service页面。

对于iPhone:禁用3g / 4g连接。设置iOS设备代理,点按设置>常规>网络> Wi-Fi。

点击Wi-Fi网络的设置,点击HTTP代理部分中的手动选项。在“ 服务器”框中,输入Fiddler的IP地址或主机名。在“ 端口”框中,键入端口Fiddler正在侦听(通常为8888)。

解密来自iOS设备的HTTPS流量

电脑端下载Fiddler 的Certificate Maker插件。安装Certificate Maker插件。重新启动fiddler。配置安装Fiddler的设备以信任Fiddler根证书。

在iOS设备上,在浏览器中转到http://ipv4.fiddler:8888 /。从Fiddler Echo Service网页的底部,下载FiddlerRoot证书。下载FiddlerRoot证书打开FiddlerRoot.cer文件。点击安装按钮。安装配置文件再次点击安装按钮。警告:在iOS 10和更高版本中,安装FiddlerRoot证书之后,进入设置 - > 常规 - > 关于 - > 证书信任设置,并手动启用对FiddlerRoot根证书的完全信任。接受这样一个对话框,表示这将允许第三方窃听你的所有通信。卸载FiddlerRoot证书:点按设置应用程序- - -点击常规- - -滚动到配置文件- - -点击DO_NOT_TRUST_FiddlerRoot *配置文件- - -点击删除。

2、连接Android

单击Tools > Fiddler Options > Connections.点击connections,勾选 Allow remote computers to connect.重启fiddlerwindows打开控制面板–系统安全–windows防火墙–允许程序通过windows防火墙–允许fiddler通过防火墙,这一步坑死好多人将鼠标悬停在Fiddler工具栏最右侧的Online(在线)指示器上,以显示分配给Fiddler机器的IP地址。

验证客户端Android设备可以通过在浏览器中导航到http:// FiddlerMachineIP:8888来访问Fiddler 。这个地址应该返回Fiddler Echo Service页面。

从屏幕顶部向下滑动,然后点击“ 设置”图标。

点击Wi-Fi,选择修改网络。点击显示高级选项框。点击代理设置下拉菜单,然后选择手动。输入Fiddler服务器的IP地址和端口(通常为8888)。要验证此配置,请转至http://ipv4.fiddler:8888 /。Chrome应显示Fiddler Echo Service网页,流量应显示在Fiddler中。禁用代理

使用Fiddler之后,返回上面的“ 代理设置”屏幕并删除代理。解密HTTPS

打开http://[FIDDLERSERVER]:[Port]/FiddlerRoot.cer.下载FiddlerRoot证书点按个人>安全。点击从存储安装。点击FiddlerRoot.cer文件,(可选)键入证书的名称。要验证此配置,请点击信任凭据>用户。这应该显示fiddler证书。禁用HTTPS解密

要删除FiddlerRoot证书,请点击信任证书>用户并删除证书。

3、连接windows Phone

单击Tools > Fiddler Options > Connections.点击connections,勾选 Allow remote computers to connect.重启fiddlerwindows打开控制面板–系统安全–windows防火墙–允许程序通过windows防火墙–允许fiddler通过防火墙,这一步坑死好多人将鼠标悬停在Fiddler工具栏最右侧的Online(在线)指示器上,以显示分配给Fiddler机器的IP地址。验证设备可以通过在浏览器中导航到http:// FiddlerMachineIP:8888来访问Fiddler 。这个地址应该返回Fiddler Echo Service页面。配置Windows Phone

点击设置> WiFi点击活动的WiFi连接。在“ 服务器/ URL”字段中,输入Fiddler服务器地址。在端口字段中输入端口号,默认8888。解密HTTPS流量

在Windows Phone上,使用Mobile IE请求HTTPS协议URL。转到http:// FIDDLERSERVER:8888 / FiddlerRoot.cer。点击标签为Tap的图标打开文件fiddlerroot.cer。点按安装。注意:没有已知资源包含从Windows Phone中删除安全证书的步骤。这可能会阻止连接到不同的提琴手代理,这将使用不同的安全证书。禁用代理

Tap Settings > WiFi.Tap the active WiFi connection.

连接失败:

1、配置不对

2、防火墙未勾选fiddler

3、关闭杀毒软件

4、fiddler无法调起8888端口

打开fiddler后无论如何都连不上网,打开cmd看了下fiddler是否启用了8888端口,命令为netstat -anop tcp,发现里面并没有127.0.0.1:8888这个端口,多次重启fiddler、修改代理配置仍无法调起8888端口,每次打开fiddler都会报Unable to bind to prot [8888].ErrorCode:10106

解决方式:

使用Fiddler或其他类似的监听工具出现这种错误时, Unable to bind to port [8888]. ErrorCode: 10022

找到cmd,右键以管理员方式运行,执行命令 netsh winsock reset 然后重启电脑即可。

如果觉得《fiddler连接IOS Android winphone 以及常见失败解决方法》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。