Fiddler 抓取app包以及抓取https

  1. 下载最新版fiddler ,强烈建议在官网下载:https://www.telerik.com/download/fiddler
  2. 正常傻瓜式安装,下一步,下一步,安装完毕后,先不用急于打开软件。
  3. 下载并安装Fiddler证书生成器:http://www.telerik.com/docs/default-source/fiddler/addons/fiddlercertmaker.exe?sfvrsn=2
  4. 打开Fiddler,点击工具栏中的Tools—>Options,点击https设置选项,勾选选择项
    Fiddler 抓取app包以及抓取https_第1张图片
  5. 点击Actions,点击第二项:Export Root Certificate to Desktop,这时候桌面上会出现证书FiddlerRoot.cer文件,点击OK设置成功,关闭fiddler
  6. app端,在手机浏览器中输入 http://IP:8080,访问 http://IP:8080 后,会弹出一个对话框,点击 FiddlerRoot certificate 进行证书下载安装
    针对小米手机证书安装失败的解决方法
    在手机设置中点击手机WLAN–>高级设置–>安装证书,需要输入安装凭据(锁屏密码),如果没有锁屏密码,自己设置个,然后输入即可;

使用端口的都是fiddler中配置的端口,如果手机连接网络之后,无法打开网页可以试试换个端口比如 8888;
Fiddler 抓取app包以及抓取https_第2张图片

  1. 从电脑上打开fiddler,然后设置手机网络的代理设置,必须确保手机和电脑连接的是同一个网段的网络;
    点击局域网后面的惊叹号处弹出的修改网络,进入高级设置,在https代理处,选择手动模式,分别输入ip,端口号是8080,
    Fiddler 抓取app包以及抓取https_第3张图片
    Fiddler 抓取app包以及抓取https_第4张图片
  2. 如果针对http,可以只操作上面的1,2,7 三个步骤即可;如果是https,需要操作上面的全部步骤;
    打开app,进行抓包工作,如下图所示;
    Fiddler 抓取app包以及抓取https_第5张图片
    如果还遇到抓取不到的问题,可以给我留言。

你可能感兴趣的:(抓包)