• Fiddler的安装和APP抓包


    前言

     1.Fiddler安装包

     2.安卓手机

     3.iOS手机

    1.下载fiddler软件:可以去官网下载https://www.telerik.com/fiddler,可以下载最新版

    2.百度云盘(非最新版):

    链接:https://pan.baidu.com/s/10XVzoxwFOjB4sIAmM6pHOw
    提取码:72sh

    Fiddler配置

    1.1下载之后解压缩,直接next,傻瓜式一直到安装成功。

    1.2.配置Fiddler:选择Tools---Options,General 如图选择

          

     1.3.HTTPS 如图选择

          

    1.4.Connections 配置如图选择,端口port可以保持默认,也可以随意修改,如果没有特殊的需要可以保持默认。然后点击OK。

          

    火狐浏览器配置

    前提:因为火狐浏览器不配置认证的话,打开浏览器后页面会报错,提示:您的连接并不安全,只有配置了之后才可以正常上网并正常抓包

    2.1.打开Fiddler-options-https,点击右面的Actions,将证书下载到桌面

          

    2.2.打开火狐浏览器,找到选项,然后点击查看证书,导入证书

          

     2.3.勾选刚才导到桌面上的证书,然后导入证书

          

    2.4.全部选择信任,点击确定

          

     2.5.重启fiddler,如果还不能成功,那就重启浏览器,重启电脑

    APP配置

    3.1.上面1.4步骤里面已经选择了"Allow remote computers to connect"选项,打开cmd,输入ipconfig,查看自己电脑的IP地址,IPv4后面的就是自己的IP地址

          

     3.2 以安卓机为例,打开设置,找到WiFi下的代理,输入电脑的IP地址和端口号,然后连接

          

    3.3 打开一个app,就能看到fiddler里已经有了相应的抓包信息,但是这个时候你会发现只有http的请求,没有HTTPS的请求,那是因为手机上需要安装证书。

    3.4  在手机浏览器上输入网址:http://10.30.xx.xx:8888(就是你自己电脑的IP地址加设置的端口号)搜索之后会出来这个页面,下载这个证书并安装

          安卓手机直接从下拉框点击安装不跳转的话,从文件管理器进去点击安装

          

     3.5 此时打开百度APP再进行抓包,就能看到可以抓取到https的信息了。

          

    可以关注微信公众号获取更多信息

  • 相关阅读:
    20 行代码:Serverless 架构下用 Python 轻松搞定图像分类
    Serverless 的内存配置与超时时间
    Serverless 架构与事件规范
    如何用 Serverless 优雅地给网站图片加水印
    修改rpmbuild构建目录的位置
    rpmbuild之构建目录结构解析
    全量编译与增量编译
    c堆排序的实现
    c优先队列的实现
    c栈的实现
  • 原文地址:https://www.cnblogs.com/zengxuejie/p/11511032.html
Copyright © 2020-2023  润新知