Fiddler-给手机设置代理并抓取https连接

注:有两部分fiddler设置和手机端设置,且配置完成后,使用时确保PC和手机链接同一WiFihtml

 

设置方法以下ios

一、上网搜索fiddler官方版下载,并安装完成后,开启fiddler浏览器

二、选择Tools-àFiddleroptins……,以下图:安全

 

 

三、点击Fiddler optins…后弹出如下对话框,选择HTTPS,依次勾选,app

“Capture HTPS CONNECTS”、”Decrypt HTTPStraffic”、”Ignore server certificate errors (unsafe)”  勾选完成后以下图:server

 

 

四、完成步骤3,继续选择Connections ,勾选“Allow remote computers toconnect”,端口号随意设置,默认是8888,只要手机链接时,PC和手机端口保持一致便可,勾选完成,点击“OK”htm

 

 

 

五、在fiddle配置host:选择Tools,选中HOSTS,具体以下图:blog

 

 

 

五、选中hosts后,弹出的对话框中,勾选“Enable remapping ofrequests for…..”ip

六、此时开启PC的 Switch hostS,并应用须要指向的hostrem

七、点击“Import Windows hosts files”连接,host已设置完成,点击“Save”保存

操做完以上步骤后,完成以下图:

 

八、设置以上7个步骤以后,从新启动fiddler

设置手机链接

一、打开CMD,输入IPconfig  回车,获取PC 的IP地址(注:IP地址设置自动获取,天天须要从新获取IP地址)

 

 

  

二、手机、电脑链接同一个WiFi, 设置手动

 

 

3. 设置完手机端就能够抓取http协议的访问连接了。要想抓取https还须要安装一下证书。

在手机浏览器输入上面查到的电脑端ip地址:端口号,例如上面的就是输入:172.20.100.46:8888,而后回车

有的安卓手机下载完成就会自动安装,可是ios手机和部分安卓手机须要手动进行证书安装。

IOS:设置 —> 通用 —> 关于本机 —> 受信任证书存储区,找到须要安装的证书,安装便可。

!!!  注意:ios的安装完成须要进行信任:关于本机->证书信任设置->点进去把你本身安装的证书开关打开便可。

ANDROID:设置 —> 安全 —> 从手机存储安装(或者是:设置 —> 其余设置 —> 设备与隐私 —> 从存储设备安装证书),找到须要安装的证书,安装便可。

小米手机比较特殊:WLAN-->高级设置-->安装证书  须要输入安装凭据(锁屏密码)

固然,找不到设置路径在哪的时候,能够选择搜索,关键词:fiddler 或者下载时看到的文件名称

证书安装完成后,就能够抓取https的连接啦~ 

 

转自:https://www.cnblogs.com/qingqing-919/p/8444828.html

相关文章
相关标签/搜索