提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

Fiddler抓包

  • 一、配置环境
  • 二、安卓设备代理
    • 1.设置代理
    • 2.安装证书
    • 3.还原
  • 二、ios设备代理
    • 1.设置代理
    • 2.安装证书
    • 3.还原
  • 三、接口返回值乱码

作为一名测试,这是我常用的一款抓包软件,本篇文章主要描述Fiddler的基础抓包,安卓、iOS设备代理。

常用场景:
1.电脑、手机抓包,查看接口信息,修改接口信息
2.配置了某个测试环境,手机上需要挂对应的host代理访问页面


一、配置环境

1.首先从网上下载fiddler软件,正常按照步骤安装完成。打开软件

2.选择顶部菜单栏 Tools->Options

Genneral的tab下,将前面几个勾选

3.选择 HTTPS,也将前面几个勾选

4.点击 Action,选择 Trust Root Certificate,将电脑安装证书


5.点击Connections,注意查看当前端口为8888,可修改端口,同时左侧勾选如图:

然后点击ok关闭窗口。
这样就可以直接抓电脑的网络接口了。

二、安卓设备代理

1.设置代理

拿出安卓设备,点击设置-》当前设备连接的wifi,点击高级设置
设置代理:手动
设置主机名:你的电脑ip如112.12.11.7
设置端口:刚刚查看代理软件端口 8888
点击保存

2.安装证书

在浏览器中,输入地址:你的ip:你的端口号,如:112.12.11.7:8888,回车,打开fiddler证书下载地址:

放大,点击 FiddlerRoot certificate,下载证书,手动安装。

这样,手机上访问一个地址,在我们代理软件上即可抓到相应的接口,

3.还原

将手机-》设置-》wifi,代理从手动修改为自动,点击保存即可。

二、ios设备代理

使用场景:
1.配置了某个测试环境,手机上需要挂对应的host代理访问页面
2.手机上需要抓包,查看接口信息

1.设置代理

拿出iOS设备,点击设置-》当前设备连接的wifi,点击高级设置
设置代理:手动
设置主机名:你的电脑ip如112.12.11.7
设置端口:刚刚查看代理软件端口 8888
点击保存

2.安装证书

在浏览器中,输入地址:你的ip:你的端口号,如:112.12.11.7:8888,回车,打开fiddler证书下载地址,
点击 FiddlerRoot certificate,下载证书。

手机-》设置-》通用-》描述文件,选择刚刚下载的证书,点击安装



安装完成后,选择设置-》通用-》关于本机-》信任证书设置

将刚刚下载的证书设置为信任状态,一般默认是信任状态(绿色)。

这样就设置代理成功了。手机访问页面,fiddler上即可抓到对应的接口。

3.还原

将手机-》设置-》wifi,代理从手动修改为自动,点击保存即可。

三、接口返回值乱码

遇到抓到的接口返回值为乱码,可以点击 Response body is encoded.Click to decode.


欢迎一起讨论不同的用法和技巧,有错误之处,也欢迎指出。

Fiddler环境配置、抓包、手机代理相关推荐

  1. 2、Fiddler APP抓包手机代理设置

    以下使用的oppo手机设置代理测试: oppo手机设置手机设置操作: 参考地址:点击这里 (一)手机电脑环境配置: 让手机和PC在同一个局域网下面: 1.如果PC是笔记本,让iOS或Android手机 ...

  2. Fiddler抓包手机代理配置

    参考链接:https://i.wanz.im/2013/04/30/debugging_http_request_with_fiddler/ http://www.hangge.com/blog/ca ...

  3. fiddler抓包——手机添加代理后APP连不上网的常见4种原因及解决办法

    更新 遇到的问题是: Android6.0及以下系统可以抓包,而Android7.0及以上系统不能再抓包. 原因: Android7.0+的版本新增了证书验证,即app内不再像原来一样默认信任用户的证 ...

  4. fiddler抓包过程以及fiddler抓包手机添加代理后连不上网解决办法

    1.(1)电脑端打开安装好的的fiddler,打开Tools-Options (2)HTTPS设置如下图 (3)Connection设置如下图,端口号设为8888 2.手机端添加代理 注:电脑联网和手 ...

  5. 安卓android6以后fiddler Charles等抓包软件也适用)抓包手机的解决方法

    本人产品加技术狗,最近产品研究需要要用fiddler抓包手机app,刚好这款aap的IOS版本下架了,只有安卓版本可用,于是用手里的小米mix2 安装了这款app,fiddler在电脑上抓包,发现老是 ...

  6. Fiddler抓包手机连不上网

    Fiddler抓包手机连不上网 之前用fiddler抓手机的包一直没问题,现在出问题,分析一下:之前手机经fiddler代理可以连网,应该不是证书.fiddler设置的问题.这次和以前的不同就是网络. ...

  7. Fiddler 手机抓包 手机联网异常解决方案

    Fiddler 手机抓包 手机联网异常解决方案 参考文章: (1)Fiddler 手机抓包 手机联网异常解决方案 (2)https://www.cnblogs.com/happyburglar/p/6 ...

  8. 潇洒郎:Fiddler 抓包手机——解决手机无法安装证书——手机没有网络问题

    Fiddler 抓包手机 电脑ip查询:win+r      cmd             ipconfig 手机端安装Fiddler证书 (1)电脑必须安装最新的Fiddler,否则证书就会安装失 ...

  9. fiddler证书 iphone_【详细】Mac使用Fiddler实现IPhone抓包(支持https)

    [详细]Mac使用Fiddler实现IPhone抓包(支持https) > Windows 同理 1. 下载 安装 注册具体步骤不过多赘述 2. 打开Fiddler 设置界面,按照下图设置HTT ...

  10. Fiddler爬取抓包(网页及小程序包)

    前言: 关于抓包的工具比较多,如: Charles : Fiddler  : Wireshark:BurpSuite (常用).今天演示讲解Fiddler抓包工具. 下载Fiddler Classic ...

最新文章

  1. 为.Net程序集添加资源
  2. 《人月神话》阅读笔记2
  3. html设置无效字符,使用innerHTML属性向head中插入字符时报“无法设置 innerHTML 属性。 该操作的目标元件无效”的错误...
  4. C# (逻辑与) ||(逻辑或)优先级辨析
  5. 毕业设计-课程设计-Spring+SpringMVC+Mybatis项目—企业权限管理系统(1)
  6. 改进初学者的PID-采样时间
  7. silverlight 学习笔记 (七):Prism的第一个应用
  8. WML语言基础(WAP建站)六
  9. 如何成为城建档案管理员(资料员)
  10. VMware: 虚拟机报错 ( 虚拟化性能计数器需要至少一个可正常使用的计数器, 模块 “VPMC“ 启动失败 , 未能启动虚拟机 )
  11. Failed to decode response: zlib_decode(): data error Retrying with degraded mode, check https://getc
  12. JQuery源码分析 - 闭包机制在jQuery中的使用及冲突解决
  13. svn的客户端从安装到运行
  14. springMVC中ajax使用json 对象 出现 状态代码: 415 Unsupported Media Type
  15. python PIL增强或降低图像对比度
  16. html的选项卡切换,纯css选项卡切换
  17. lwm2m和coap协议 简解读
  18. bookxnote手机版_BookxNote
  19. .NET Core----Docker The type initializer for ‘Gdip‘ threw an exception异常
  20. 【经验分享】CSDN如何修改文字的字体、大小以及颜色

热门文章

  1. wps linux 在线安装程序,WPS for Linux 字体安装包
  2. Microsoft visio 2010 Premium 的激活
  3. 基于RV1126平台imx291分析 --- 回顾之前的注册
  4. Libusb简介及例子
  5. USB转TTL(CH340)模块使用
  6. Linux命令学习记录
  7. java的object类型转换_Java Object类型转换
  8. Java连接数据库代码
  9. 用c语言编写金山打字游戏,c#实现简单金山打字小游戏(源码)
  10. html5视频播放器 二 (功能实现及播放优化)