fiddler的PC代理设置
打开fiddler,从工具栏中选中tools并点击options,勾选以下信息
然后在浏览器中打开设置
以火狐为例
点击右上角那个三个横线
然后一直下拉
会看见网络设置
<img src="/static/upload/image/20221110/1668061346134428.png" title=""网络设置界面.png" alt="网络设置界面.png"/>
点击设置
配置如图
这样即为设置成功
fiddler抓包代理设置和在设置中出现的一些问题。
1、安装好fiddler后,我们一般是还抓不了数据的,需要在fiddler和代理浏览器上做一些设置。在fiddler,点击rules---FiddlerOptions-----选中这些选项
2、但是在我们设置IE的代理浏览器的时候会出现一些问题,就是没有权限设置代理的问题。IE的代理服务器无法设置的问题:
局域网设置对话框里,“代理服务器”一栏是灰色的,无法更改,而且Internet选项的“连接”标签页的下面有个警告:“某些设置由系统管理器管理”,如图所示:
解决方法是:
(1)设置用户配置和计算机配置的“禁用更改代理服务器设置”。
单击“开始——运行”,输入“gpedit.msc”打开组策略,依次展开“用户配置——管理模板——Windows组件——InternetExplorer”,然后将右侧窗口中的“禁用更改代理服务器设置”策略改成“未配置”或“已禁用”。同样的方法,再展开组策略“计算机配置——管理模板——Windows组件——InternetExplorer”,在右侧窗口将“禁用更改代理服务器设置”改成“未配置”或“已禁用”即可。
(2)前者方法不成功的话,在试试修改注册表。
单击“开始->运行”,输入“regedit”打开注册表编辑器。按这个目录找到InternetSettings。目录如下:HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionInternetSettings。
在InternetSettings窗口中下双击ProxyEnable,将该键值项的值由系统默认的“0”修改为“1”(若改为“0”,表示不启用代理服务器功能)。
手机代理设置
注:有两部分fiddler设置和手机端设置,且配置完成后,使用时确保PC和手机连接同一WiFi
设置方法如下:
1、联系本站客服fiddler官方版下载,并安装完成后,开启fiddler
2、选择Tools-àFiddleroptins……,如下图:
3、点击Fiddleroptins…后弹出以下对话框,选择HTTPS,依次勾选,
“CaptureHTPSCONNECTS”、”DecryptHTTPStraffic”、”Ignoreservercertificateerrors(unsafe)”勾选完成后如下图:
4、完成步骤3,继续选择Connections,勾选“Allowremotecomputerstoconnect”,端口号随意设置,默认是8888,只要手机连接时,PC和手机端口保持一致即可,勾选完成,点击“OK”
5、在fiddler配置host:选择Tools,选中HOSTS,具体如下图:
6、选中hosts后,弹出的对话框中,勾选“Enableremappingofrequestsfor…..”
7、此时开启PC的SwitchhostS,并应用需要指向的host
8、点击“ImportWindowshostsfiles”链接,host已设置完成,点击“Save”保存
操作完以上步骤后,完成如下图:
9、设置以上7个步骤之后,重新启动fiddler
设置手机连接:
1、打开CMD,输入IPconfig回车,获取PC的IP地址(注:IP地址设置自动获取,每天需要重新获取IP地址)
有的安卓手机下载完成就会自动安装,但是ios手机和部分安卓手机需要手动进行证书安装。
IOS:设置—>通用—>关于本机—>受信任证书存储区,找到需要安装的证书,安装即可。
!!!注意:ios的安装完成需要进行信任:关于本机->证书信任设置->点进去把你自己安装的证书开关打开即可。
ANDROID:设置—>安全—>从手机存储安装(或者是:设置—>其他设置—>设备与隐私—>从存储设备安装证书),找到需要安装的证书,安装即可。
小米手机比较特殊:WLAN-->高级设置-->安装证书需要输入安装凭据(锁屏密码)
当然,找不到设置路径在哪的时候,可以选择搜索,关键词:fiddler或者下载时看到的文件名称
证书安装完成后,就可以抓取https的链接啦~
上一条:如何使用fiddler分析抓包数据
下一条:ChemDraw旋转结构式的方法