1 背景

手机APP 发送中文到后端乱码,排查原始报文乱码,还是接收后字符转换导致的乱码。

2 证书问题

有的app 应用对证书做了验证。所以当配置好抓包后,手机浏览器不能打开,使用抓包时,Fiddler 开启Https 时,不能上网。

当你抓包的应用后端对证书做了校验时,Fidder安装的证书就会被拒绝,出现断开,在Log 中可以看到。

这种情况是代表证书正常可以访问:

3 配置代理

手机端没有配置代理,也无法进行抓包,具体网上都有,就不写怎么配置了。

4 证书安装后一定要信任证书

安装证书后,如果不信任证书,那么很多应用打开都网络不通。 一定要打开。

5. 要检查代理端口是否启用

netstat -antp |findstr "8888"

6. proxy 代码修改

在regedit 表中增加 配置,并修改Fiddler 中的脚本,然后重启。

右键,设置32 DWORD 为 80

编写fiddlerScript rule,点击Rules->Customize Rules,用Ctrl+F查找OnBeforeRequest方法添加一行代码

if (oSession.host.toLowerCase()=="webserver:8888")

{

oSession.host="webserver:80";

}

7 网络测试

如果手机不能上网,关闭此项

关闭后,https 请求无法抓取, 反复验证后,不能联网的原因就是证书的问题,具体可参见Fiddler 的Log, pc端加载 证书后,可以正常访问。

出现这种情况,手机抓取App https 肯定失败,连不通, 所以根本原因就是证书,网上好多都没说明白。

Iphone8 plus Fiddler 抓包App Https 请求时的坑相关推荐

  1. fiddler使用教程+抓包实践+filder抓包APP+HTTPS,PC微信小程序公众号抓包笔记,fidder插件

    fiddler使用教程+抓包实践+filder抓包APP+HTTPS,PC微信小程序公众号抓包笔记,fidder插件 fiddler使用教程 界面 File->captur traffic 开启 ...

  2. fiddler抓包app,模拟器

    1.Fiddle参数设置 1.Tools->Options - https 勾选上如下 2.connections 3.重启 2.模拟器设置 1. 代理服务器主机名写pc的ip地址 2.给模拟器 ...

  3. 转载 HTTPS 之fiddler抓包、jmeter请求

    http://www.cnblogs.com/tester-hehehe/p/5542316.html 浅谈HTTPS以及Fiddler抓取HTTPS协议

  4. win11中wsa使用fiddler抓包(https)

    win11 终于 支持 android子系统 方便不少,终于不需要再启动一个完整的虚拟机了~~ 由于调试需要抓取一些app的请求,所以~ 安装wsa 与 fiddler ~~~ fiddler配置 1 ...

  5. Fiddler抓取APP网络请求

    安装Fiddler 一路next就行了. 配置Fiddler 1.允许解析https 2.允许抓取远程流量 3.配置只抓取app流量 4.关闭pc端防火墙或开通相关规则 Android端配置 1.配置 ...

  6. Windows之Fiddler抓HTTP和HTTPS请求

    1 Fiddler 1) 介绍:Fiddler是抓包工具,原理是以web代理服务器的形式进行工作的,使用的代理地址是:127.0.0.1,端口默认为8888,我们也可以通过设置进行修改 2)下载地址: ...

  7. Mac 环境 下使用Charles 抓包Http/Https请求

    实现目标 在Mac 上 对 iOS  真机 和 模拟器 进行 Http/Https抓包 使用工具 Mac 上 Charles 4.2  安装 参考链接 1. 和 链接 2. 抓包 http 请求 (1 ...

  8. Fiddler抓包-app代理配置

    [Fiddler配置] 1.配置fiddler允许监听到https(fiddler默认只抓取http格式的) 打开Fiddler,点击菜单Tools->Options->HTTPS,勾选C ...

  9. Fiddler抓包解析https且配置安卓手机CA证书、抓取微信数据包

    准备工作 Fiddler v5.0.20173.50948 step1: 点击Tools->选择HTTPS 点击图中的4选择export Root Ceratificate to Desktop ...

最新文章

  1. SQL基础学习总结:3(select语句基础算术运算符比较运算符)
  2. Hibernate学习笔记(一)----针对不同的数据库不同的配置
  3. 自动驾驶公交车开上苏州街头,这次不是“试运营”了,市民乘车依然免费
  4. python绘制3d图形-python matlibplot绘制3D图形
  5. centos 7下独立的python 2.7环境安装
  6. 牛客网【每日一题】3月25日 tokitsukaze and Soldier
  7. 【POJ - 2909 】Goldbach's Conjecture (哥德巴赫猜想,数论,知识点结论)
  8. 2018 蓝桥杯省赛 B 组模拟赛(一)--- H. 封印之门(最短路)
  9. linux空格转义,如何在bash循环列表中转义空格?
  10. -rw-r--r--@ what's @
  11. 笑哭了!日本网友求助如何卸载360浏览器,过程堪比“ 拆弹 ”.....
  12. java是牌子的眼镜多少钱_基于jsp的眼镜商城-JavaEE实现眼镜商城 - java项目源码
  13. 修改手机定位 之 Fake Location 软件使用教程
  14. ERP系统中BOM的作用
  15. 网易云音乐基于用户的推荐系统
  16. 通过fileProvider接收外部App传递文件路径的一些坑
  17. 交互设计好书推荐:【A029】[图灵交互设计丛书].简约至上:交互式设计四策略.第2版
  18. ART-Pi系列文章
  19. simulink【1】分段函数
  20. 揭秘微信对方正在输入……到底表示什么意思?

热门文章

  1. vue 井号_使用Vue 2制作井字游戏:第1部分
  2. java登录无线路由器_获取WiFi路由器的唯一标识符
  3. 网站信息的采集系列(一)--基本流程
  4. matlab图片导出无失真库export_fig介绍(半透明效果)
  5. xlsx表格怎么筛选重复数据_excel怎么筛选两个表中相同数据
  6. Win32_Processor CPU 参数说明
  7. Android开发 之 OpenGL ES系列(5--3D立体图形)
  8. 记住,在看小电影前一定要检查下域名是不是 HTTPS 的
  9. STM32开发笔记03---Bit-Banding
  10. Dynamic ODT