news 2025/12/31 6:50:57

Fiddler 无法抓包手机 https 报文的解决方案来啦!!

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Fiddler 无法抓包手机 https 报文的解决方案来啦!!

解决手机https无法抓包的问题

当你测试App的时候,想要通过Fiddler/Charles等工具抓包看下https请求的数据情况,发现大部分的App都提示网络异常/无数据等等信息

这时候怎么解决呢?

以软件测试面试提刷题APP为例:

Fiddler上的显示如下: https的报文不能被解密:

你可能开始找证书的问题:是不是Fiddler的证书没有导入的手机中去?删除证书又重新安装,配置一遍又一遍,又开始对比web端浏览器的https发现没问题。

那么这个问题怎么解决呢? 本文给大家提供一种非常有效的解决方案:VitualXposed框架+JustTrustMe模块。

VitualXposed+JustTrustMe解决https的抓包问题

VitualXposed ,简单来说,可以在不需要设备root的情况下,修改App的行为。此应用的工作原理类似于应用分身功能,会将应用安装到一个虚拟独立的环境当中。

VitualXposed的官网下载地址:

https://vxposed.com/ ,下载apk包,可以直接安装到手机。

JustTrustMe,是xposed中的一个模块,用于禁止SSL证书验证。

下载地址:https://github.com/Fuzion24/JustTrustMe,同样下载apk包,安装到手机上。

第一步:并把两个应用都安装到手机里,然后启动VirtualXposed,点击下图的按钮:


第二步:进入设置页面,点击添加应用:

里面会显示所有安装在这个手机上的APP,选择你要抓包的APP,以及JustTrustMe这个应用,进行安装。


第三步:然后回到设置页面,点击模块管理,勾选JustTrustMe 这个模块:

点击进去之后,勾选JustTrustMe:

第四步:回到主页面后,上滑动可以打开已经安装在VitualXposed的应用,点击你要抓包的应用,如“柠檬班”,就可以在VitualXposed中启动这个APP,然后运行并抓包了。

在这里启动这个APP,这样就可以正常运行,并此时,在电脑的fiddler中就可以抓到这个APP的https的报文的明文内容了!

总结:

感谢每一个认真阅读我文章的人!!!

作为一位过来人也是希望大家少走一些弯路,如果你不想再体验一次学习时找不到资料,没人解答问题,坚持几天便放弃的感受的话,在这里我给大家分享一些自动化测试的学习资源,希望能给你前进的路上带来帮助。

软件测试面试文档

我们学习必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有字节大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。

视频文档获取方式:
这份文档和视频资料,对于想从事【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!以上均可以分享,点下方小卡片即可自行领取。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2025/12/28 15:16:09

打工模拟器4.0(简单版)

#include<bits/stdc.h> /*#include <stdio.h> #include <stdlib.h> #include <time.h> #include <string.h> #include <stdbool.h> #include <unistd.h>*/// 定义难度枚举 typedef enum {EASY,NORMAL,HARD } Difficulty;// 定义游戏…

作者头像 李华
网站建设 2025/12/23 20:54:23

玩转SM16714PHT景观装饰驱动IC(2)

接前一篇文章&#xff1a;玩转SM16714PHT景观装饰驱动IC&#xff08;1&#xff09; 上一回对于明微电子的景观装饰驱动IC SM16714PHT进行了简介&#xff0c;再来回顾一下&#xff1a; 本回继续介绍。 一、概述 3. 芯片管脚图 SM16714PHT景观装饰驱动IC的芯片管脚图如下所示&…

作者头像 李华
网站建设 2025/12/25 5:23:39

BTC-密码学原理

哈希一、哈希函数基础概念哈希函数&#xff08;Hash Function&#xff09;是一种将任意长度的输入数据转换为固定长度输出的数学函数。简单来说&#xff0c;它就像一个"数字指纹生成器"&#xff0c;无论输入多大&#xff0c;输出都是固定长度的字符串。通俗解释&…

作者头像 李华
网站建设 2025/12/25 3:08:19

前端技术的新十年:从工程化到智能化的全面跃迁

过去十年&#xff0c;前端技术经历了一次从“页面制作”走向“工程体系”的巨大转变&#xff1b;而今天&#xff0c;我们站在另一个重要转折点上——智能化、平台化与体验深度融合正重新定义前端的边界。前端已经不再是单纯的 UI 层&#xff0c;而是连接用户体验、业务逻辑与智…

作者头像 李华
网站建设 2025/12/25 6:31:35

Windows11系统文件TileDataRepository.dll丢失损坏情况 下载修复

在使用电脑系统时经常会出现丢失找不到某些文件的情况&#xff0c;由于很多常用软件都是采用 Microsoft Visual Studio 编写的&#xff0c;所以这类软件的运行需要依赖微软Visual C运行库&#xff0c;比如像 QQ、迅雷、Adobe 软件等等&#xff0c;如果没有安装VC运行库或者安装…

作者头像 李华