1、设置 Fiddler

  • 打开 Fiddler,Tools  -->  Fiddler Options  -->  HTPS (配置完后记得要重启 Fiddler)

    • 选中  "Decrpt HTTPS traffic",    Fiddler 就可以截获 HTTPS 请求
    • 选中  "Allow remote computers to connect", 是允许别的机器把 HTTP/HTTPS 请求发送到 Fiddler 上来

  • Tools  -->  Fiddler Options  -->  connections

    • 记住此处的默认端口 8888
    • 勾选下图中选项

2、查看电脑IP

  • 打开cmd,输入:ipconfig,记住《无线局域网适配器 WLAN》中的 IPv4 地址。

3、设置手机网络代理

  • 保证手机连上的无线网与电脑连上的无线网在同一网段上
  • 进入设置中 --> 无线局域网 --> 点击下图中感叹号(此处以 iPhone 为例)。

  • 进入配置代理页面

  • 设置代理

    • 将代理改为手动
    • 服务器输入为上文中查到的电脑 IP
    • 端口输入为 Fiddler 中默认代理端口号 8888

4、手机上安装 Fiddler 证书

  • 如果 app 都是 http 请求,是不需要安装证书,能直接抓到的,如果是 https 请求,这时候手机就需要下载证书了。
  • 打开手机浏览器输入:http://xxx.xxx.xxx.xxx:8888 ,这个中间的 xxx.xxx.xxx.xxx 就是前面查到的本机IP地址。
  • 出现如下画面,点箭头所指的位置,点击安装就可以了。

5、设置过滤

  • 手机上设置代理后,这时候 fiddler 上抓到的是 pc 和 app 所有的请求,如果 pc 上打开网址,会很多,这时候就需要开启过滤功能了。
  • 打开 fiddler > Tools > Fiddler Options > HTTPS > ...from remote clients only,勾选这个选项就可以了

    • from all processes   -->  抓所有的请求
    • from browsers only   -->  只抓浏览器的请求
    • from non-browsers only  -->  只抓非浏览器的请求
    • from remote clients only  -->  只抓远程客户端请求

注意:

  • 手机做了代理后,如果电脑端的Fiddler工具关闭后,手机无法上网
  • 如果手机设置代理后,测玩之后记得恢复原样,要不然手机无法正常上网。

App 抓包代理设置的更多相关文章

  1. App抓包代理设置

    1.设置Fiddler 打开Fiddler,Tools  -->  Fiddler Options  -->  HTPS (配置完后记得要重启Fiddler) 选中"Decrpt ...

  2. Fiddler之iOS手机抓包代理设置

    一.前置步骤:官网下载并安装好 二.设置iOS手机代理到windows电脑 1.打开Fiddler,点击上方Tools,进入Options,选择HTTPS,按下图设置 2.fiddler默认监听端口8 ...

  3. Fiddler和app抓包

    1:请在“运行”,即下面这个地方输入certmgr.msc并回车,打开证书管理. 打开后,请点击操作--查找证书,如下所示: 然后输入“fiddler”查找所有相关证书,如下所示: 可以看到,我们找到 ...

  4. Scrapy——6 APP抓包—scrapy框架下载图片

    Scrapy——6 怎样进行APP抓包 scrapy框架抓取APP豆果美食数据 怎样用scrapy框架下载图片 怎样用scrapy框架去下载斗鱼APP的图片? Scrapy创建下载图片常见那些问题 怎 ...

  5. 猫眼电影App抓包获取评论数据接口

     之前在CSDN程序人生公众号上看到了这篇文章<邪不压正>评分持续走低,上万条网友评论揭秘,是救救姜文还是救救观众?,文中提到了通过抓包猫眼App发现了评论的数据接口:http://m.m ...

  6. fiddler实现B/S端、APP抓包分析遇到的各种疑问

    阅读本文前您需要先下载fiddler并成功安装,并且要有一丢丢测试和接口基础或者在学习fidder时遇到了问题,或许本文可以帮助到你 一.B/S端抓包 Fiddler设置 1. 官网下载fiddler ...

  7. Fiddler+雷电模拟器进行APP抓包

    1.下载最新版Fiddler,强烈建议在官网下载:https://www.telerik.com/download/fiddler 2. 正常傻瓜式安装,下一步,下一步,安装完毕后,先不用急于打开软件 ...

  8. APP 抓包(应用层)

    0x01 前言: app抓包是逆向协议的前提,也是一个爬虫工程师的基本要求,最近发现这块知识非常欠缺就抓紧补补了(我太菜了) 然后接下来是通过vpn将流量导出到抓包软件的方式,而不是通过wifi设置代 ...

  9. scrapy之手机app抓包爬虫

    手机App抓包爬虫 1. items.py class DouyuspiderItem(scrapy.Item): name = scrapy.Field()# 存储照片的名字 imagesUrls ...

随机推荐

  1. git处理fork的个人库代码与远程项目库待代码同步与合并

    由于每个项目组git代码管理规范都不一致,分支开发和fork开发模式.我就说下fork处理的流程吧. 问题点: 我的代码是从自己的远程个人仓库clone的.我的个人远程仓库代码是从项目的远程仓库弄fo ...

  2. spark模型运行时无法连接摸个excutors异常org.apache.spark.shuffle.FetchFailedException: Failed to connect to xxxx/xx.xx.xx.xx:xxxx

    error:org.apache.spark.shuffle.FetchFailedException: Failed to connect to xxxx/xx.xx.xx.xx:xxxx 定位来定 ...

  3. push和appendChild的区别

    概述:绑定事件(push和appendChild用法相似:但是一个是控制数组,一个是控制元素节点)用法:1.数组1的更改后的长度 = 数组1.push();//用来控制数组,在数组最后面插入项,返回数 ...

  4. while和do-while

    1. While(条件表达式){ 只要条件表达式结果为true,循环一直执行,当条件表达式结果为false的时候,循环终止 } 2. Do{ 循环体代码:首先执行该循环体代码一次.如果while后边的 ...

  5. 字符串的常用操作和方法(Python入门教程)

    字符串的常用操作 很好理解 字符串可以用 ' + ' 连接,或者乘一个常数重复输出字符串 字符串的索引操作 通过一对中括号可以找到字符串中的某个字符 可以通过正负数双向操作噢 用一个中括号来实现 为什 ...

  6. day5 作业

    tips:作业 作业: 0.分别画出下面两个列表在内存中是如何存放的 l1=[11,22,[333,444]] l2=[11,22,[33,{'name':'egon','age':18}]] ''' ...

  7. nodejs一些比较实用的命令

    在学习node的时候是从express开始的,在express中有一个generate,如果在机器上面全局的安装了express-generate的话,可以直接实用[express project_n ...

  8. MySQL 50题练习

    表名和字段 –1.学生表 Student(s_id,s_name,s_birth,s_sex) –学生编号,学生姓名, 出生年月,学生性别 –2.课程表 Course(c_id,c_name,t_id ...

  9. cli命令速查

    在文件的指定行(n)插入指定内容: sed -i "niecho "haha"" a 执行后,在a文件的第n行插入echo "haha" 多 ...

  10. BypassUAC

    BypassUAC 本篇主要介绍如何以ICMLuaUtil方式BypassUAC,主要内容如下: 过掉UAC提示框的方法总结 UACME项目 什么类型的COM interface可以利用? 如何快速找 ...