| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 移动开发 -> fiddler5+雷电模拟器4.0对app抓包设置 -> 正文阅读 |
|
[移动开发]fiddler5+雷电模拟器4.0对app抓包设置 |
这次项目刚好需要对微信小程序进行抓包分析,二话不说拿起手机咔咔一顿连接,发现在备用机苹果上抓包正常,但主的安卓机上证书怎么装都失败,原来安卓7版本以后对用户自行安装的证书不再信任,所以无法抓包。 因为安卓手机不能抓包造成的强迫症,到网上找到两种解决办法:1.要么换成低版本安卓系统5去抓包;2.要么手机开root权限,然后将证书制作成系统证书。自己手机肯定不能这么玩,想了个折中办法,直接在电脑上开模拟器进行抓包,于是有了fiddler+雷电想法。 网上很多教程都还是针对fiddler4+雷电模拟器3抓包,但早期版本在访问app内嵌网页(特别是vue)时会造成雷电3无法访问加载问题。于是决定切换到主流版本:fiddler5+雷电模拟器4.0+ 前期准备:下载安装篇1、Fiddler下载地址:建议下载Classic版本即可,免费够用。 https://www.telerik.com/fiddler/fiddler-classic 2、雷电模拟器4下载地址:安卓最新版本,直接下载即可 https://www.ldmnq.com/ 3、git bash下载地址:如果win没有bash界面,可以下载这个客户端 https://git-scm.com/ 抓包配置1、Fiddler打开Tools–Options–HTTPS,将证书下载到桌面。 2、桌面打开bash执行以下命令,将fiddler导出的证书,转换为
3、解析出证书的hash值(因为安卓证书文件名是根据hash值存的)
4、将该hash值作为新的文件名以".0"结尾
5、将命名好的 abd工具已经放在最后可自行下载。注意版本不匹配 会导致连接失败。我的雷电模拟器安卓版本为7.1.2,对应的android API为26.1。 在adb目录下打开bash执行
可用看到 6、重新挂载,并执行移动,然后重启模拟器。
7、重启后再次进入adb模式,对文件赋予777权限,再重启。
8、重启雷电模拟器4后,在设置–安全–信任的凭据–系统中找到fiddler证书,则安装证书成功。 9、证书安装成功后,还需要对wifi进行设置。由于模拟器4没办法直接配置,我们还是借助adb来设置全局代理。
10、设置后再重启雷电模拟器4,即可发现能够使用fiddler进行模拟器抓包。 ---- 钢铁知识库 648403020@qq.com 2022.07.19 写在最后通过以上步骤即可完成Fiddler5+雷电模拟器4正常抓包,包括https协议。 后续如果Fiddler用得多再写一篇相关内容科普,完成收工。 adb下载链接:https://download.csdn.net/download/u011463397/86242855 |
|
移动开发 最新文章 |
Vue3装载axios和element-ui |
android adb cmd |
【xcode】Xcode常用快捷键与技巧 |
Android开发中的线程池使用 |
Java 和 Android 的 Base64 |
Android 测试文字编码格式 |
微信小程序支付 |
安卓权限记录 |
知乎之自动养号 |
【Android Jetpack】DataStore |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/25 4:27:11- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |