美文网首页
iOS11及Android上使用fiddler4抓取https请

iOS11及Android上使用fiddler4抓取https请

作者: 我是我自己的 | 来源:发表于2018-05-24 10:53 被阅读0次

    iOS11及Android上使用fiddler4抓取https请求

    Pc上设置

    提示:必须将手机和电脑连接到同一个网络。在外文办公室下,电脑和手机均连接到xwwifi上。

    将pc上的fiddler打开,点击tolls-option-https,勾选截图中的内容:

    打开connections标签,配置如下信息

    重启fiddler。Pc上配置完成。

    iOS11

    1、 获取pc电脑上的ip地址:在pc上打开cmd,输入ipconfig,查看本机ip,如下图

    2、配置手机上http代理:打开设置-无限局域网-点击xwwifi右侧的i图标,点击HTTP代理下的配置代理

    服务器为配置好fiddler的电脑ip,端口为fiddler中设置的8888端口

    3、安装证书:打开safari,输入http://172.21.96.254:8888并回车,出现如下界面后点击

    [if !vml]

    [endif]

    按提示内容确认安装对应的描述文件。

    4、打开信任证书开关:安装成功后进入设置-通用-手机-关于本机-证书信任设置,打开刚才安装的证书信任开关。如下图

    [if !vml]

    [endif]

    配置后,抓取到iPhone手机发送的https请求,如下图

    [if !vml]

    [endif]

    Android手机设置

    [if !supportLists]1、  [endif]配置服务器和端口:以华为mate10为例,进入设置-无线和网络-WLAN-长按已连接的wifi(和pc连接同一个wifi)-修改网络-勾选显示高级选项-输入服务器主机名(pc端的ip)和端口(pc端fiddler配置的端口),并保存。

    [if !supportLists]2、  [endif]打开浏览器输入http://172.21.96.254:8888并回车,出现如下界面后点击红框中内容

    [if !vml]

    [endif],点击后可能需要设置或者输入手机密码,输入密码后在弹框中输入证书名字点击确认等待安装完毕即可。分别如下图

    [if !vml]

    [endif]

    安装成功后提示如下图

    [if !vml]

    [endif]

    至此,Android上环境配置完毕。

    相关文章

      网友评论

          本文标题:iOS11及Android上使用fiddler4抓取https请

          本文链接:https://www.haomeiwen.com/subject/ztyzrftx.html