fiddler安卓抓包显示tunnel to无法抓包的解决方法(解决后微信小程序接口也能抓取)

这篇具有很好参考价值的文章主要介绍了fiddler安卓抓包显示tunnel to无法抓包的解决方法(解决后微信小程序接口也能抓取)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

解决方法:

1.将手机获取root权限(推荐使用模拟器);

获取root权限这里我们就不多说了,有很多种方法,推荐使用模拟器,省去了很多操作且不会对我们手机有影响(手机root有可能会变砖);此处我们使用的是雷电模拟器,自带adb和root权限。

2.将Fiddler证书导出;

打开fiddler-点击工具栏的TOOLS-选择options-选择HTTPS-actions-点击Export Root certificate to Desktop。 然后我们返回到桌面就会发现桌面有个FiddlerRoot.cer文件。
fiddle tunnel to 看不到内容,fiddler,android,前端

3.安装Openssl;

此处我们需要先安装Openssl,官网下载地址:Oenssl官网
安装完成后需要把Openssl的bin目录添加到系统path的环境变量中;打开cmd窗口输入openssl,出现如下图代表安装成功啦。
fiddle tunnel to 看不到内容,fiddler,android,前端

4.然后通过Openssl先将Fiddler证书格式(.cer)转换为.pem格式;

接着,我们在cmd窗口输入openssl x509 -inform der -in FiddlerRoot.cer -out fiddler.pem;(注意:需要在对应目录下,要不会报错找不到目录)。

fiddle tunnel to 看不到内容,fiddler,android,前端

成功后我们可以再桌面看到一个fiddler.pem文件。
fiddle tunnel to 看不到内容,fiddler,android,前端

5.再通过Openssl 计算出.pem文件的哈希值;

继续在cmd窗口输入openssl x509 -inform PEM -subject_hash_old -in fiddler.pem | findstr /R /N "^" | findstr /R /B "1:" 然后回返回哈希值。
fiddle tunnel to 看不到内容,fiddler,android,前端

6.将.pem文件重命名,名字为刚才计算的哈希值,格式为o文件(例:“{哈希值}.0”);

我们将刚才计算出来的哈希值(e5c3944b)复制一下,将.pem文件重命名为e5c3944b.o文件。
fiddle tunnel to 看不到内容,fiddler,android,前端

7.然后将重命名后的文件放到Android设备的“/system/etc/security/cacerts/”目录下;

接下来,我们打开雷电模拟器,将文件复制到/system/etc/security/cacerts/目录下;
fiddle tunnel to 看不到内容,fiddler,android,前端

(注意:有些小伙伴可能会报错,提示需要以读写的方式重新挂载系统,如果和我一样用的是雷电模拟器,那只需要在软件设置-性能设置中将磁盘共享改为System.vmdk可写入;也可以通过mount命令来改变挂载,这里就不过多叙述了,需要的可以自行搜索一下)
fiddle tunnel to 看不到内容,fiddler,android,前端

8.将文件权限修改为可读可写可执行命令为:chmod 777 {哈希值}.o ;

复制完成后,我们要看下文件的权限是否为所有用户都为可读、可写、可执行的权限。
如果不是我们需要用adb命令来更改文件权限;(简略的说下,首先用adb shellj进入内部,然后用chmod 777 e5c3944b.o进行赋权。这里需要用root权限来执行命令)
如下图这样就代表拥有全部权限了。
fiddle tunnel to 看不到内容,fiddler,android,前端

9.重新安装Fiddler证书,然后就会发现证书安装在系统下了,这样我们就成功了。

然后就是我们下载fiddler证书(如果手机已安装需要卸载重新进行安装)。安装完成后,来查看下证书安装的位置。如下图,证书已经成功安装在系统下。这是我们再去进行抓包,会发现tunnel to已经消失啦。微信的接口也可以看到!

fiddle tunnel to 看不到内容,fiddler,android,前端
fiddle tunnel to 看不到内容,fiddler,android,前端

感谢大家的观看,如果对您有所帮助,点个赞和收藏再走吧!比心文章来源地址https://www.toymoban.com/news/detail-769294.html

到了这里,关于fiddler安卓抓包显示tunnel to无法抓包的解决方法(解决后微信小程序接口也能抓取)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • fiddler+安卓雷电模拟器+解决无法抓包问题,看我就对了,一站式解决问题,告别到处搜文章

    前言:本文讲述fiddler抓取模拟器中数据包,话不多说来看正文。 目录 环境准备:雷电模拟器、fiddler、adb adb和fiddler下载地址:  一、Fiddler设置 1.HTTPS:解密https流量、忽略不安全证书 2.连接设置:允许远程计算机连接  3.根证书安装:导出桌面安装证书  二、模拟器设置 1

    2024年02月09日
    浏览(88)
  • Charles--无法抓包的各类解决方案(亲测有效)

    问题1:同一wifi,无法ping通,导致设置代理后无法抓取数据 如果所有的设置,如证书,端口号,代理都没有问题,需检查手机与电脑的IP是否互通。 打开cmd–》ping手机IP: 同一wifi下电脑与手机无法ping通,不要怀疑,是路由器做了隔离限制,可以将AP关掉即可 如无法设置路由

    2024年02月03日
    浏览(31)
  • Fiddler 无法抓包手机 https 报文的解决方案来啦!!

    解决手机https无法抓包的问题 当你测试App的时候,想要通过Fiddler/Charles等工具抓包看下https请求的数据情况,发现大部分的App都提示网络异常/无数据等等信息 这时候怎么解决呢? 以软件测试面试提刷题APP为例: Fiddler上的显示如下: https的报文不能被解密: 你可能开始找证

    2024年02月03日
    浏览(32)
  • 《吐血整理》进阶系列教程-拿捏Fiddler抓包教程(11)-Fiddler设置安卓手机抓包,不会可是万万不行的!

    学习路线指引(点击解锁) 知识定位 人群定位 🧡 Python实战微信订餐小程序 🧡 进阶级 本课程是python flask+微信小程序的完美结合,从项目搭建到腾讯云部署上线,打造一个全栈订餐系统。 💛Python量化交易实战💛 入门级 手把手带你打造一个易扩展、更安全、效率更高的量

    2024年02月09日
    浏览(43)
  • fiddler安卓模拟器与ios手机抓包

    一.安卓模拟器(雷电模拟器)抓包 1.1fiddler基本配置 1.2导出Fiddler证书 Tools - Options - HTTPS - Actions - Export Root Certificate to Desktop 在桌面上看到导出的 FiddlerRoot.cer 证书文件 1.3下载和安装openssl openssl下载地址 git终端输入 openssl查看是否安装成功 1.4证书格式转换与重命名 1、将Fiddler

    2024年02月10日
    浏览(61)
  • fiddler 突然无法抓包

    最近windows微信小程序突然无法抓包,之前正常的 突然不行了 查看多中方式发现下面这种最有效 ** 打开任务管理器** 找到微信小程序进程,右键打开小程序所在文件夹,找到 WMPFRuntime 目录 将小程序和微信都关闭掉,然后将WMPFRuntime包内的文件都删除掉,关闭电脑防火墙,重

    2024年02月11日
    浏览(27)
  • IOS/安卓+charles实现抓包(主要解决证书网站无法打开问题)

    官网下载 https://www.charlesproxy.com/latest-release/download.do 安装charles文档 流程 上述链接解决下图问题    Charles介绍 上述链接看一至三即可,了解首页各个按钮的作用 charles全面使用教程及常见功能详解(较详细) 上述链接解释界面名词等等 手把手教你Charles抓包工具使用 上述链

    2024年01月20日
    浏览(40)
  • 安卓手机暂时不想被charles或fiddler抓包如何设置,长期不抓包如何删除证书

    有些小伙伴,在安装了charles或fiddler证书后,进行抓包作业; 但是工作完成后,不想再被抓包了,或者抓包软件影响网速、泄露隐私、让手机无法上网等。 如何关闭抓包操作呢? 可以在手机-设置-代理,将手机之前的代理设置 从 手动改为 无;就把抓包操作关闭了; 如果想

    2024年02月13日
    浏览(56)
  • Fiddler系列课程笔记(三): HTTPS及安卓&iOS设备APP抓包

    HTTPS (全称:Hyper Text Transfer Protocol over SecureSocket Layer),HTTPS 协议是由 HTTP 加上 TLS/SSL 协议构建的可进行加密传输、身份认证的网络协议, 主要通过数字证书、加密算法、非对称密钥等技术完成互联网数据传输加密,实现互联网传输安全保护。 设计目标主要有三个: (1)

    2024年04月08日
    浏览(31)
  • fiddler无法抓包小程序

            fiddler是用来抓包破解微信小程序的常用软件之一。在使用过程中,常常会遇到有些小程序无法破解,总结一直以来遇到的问题,有以下两点供大家参考。         微信版本过高,大于3.4.xx。解决方案,下载低版本的微信PC端,版本不要大于3.4,查看版本: 第一步:

    2024年02月14日
    浏览(31)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包