Fiddler抓包(网页、手机、MUMU模拟器)

前置条件:电脑上下载安装好了Fiddler,有浏览器

一、网页抓包

1、fiddler下载安装证书

Tools-Options

勾选下面两个框

点击下面的选项,信任证书

会弹出弹窗,点击yes(这个时候注意,DO_NOT_TRUST_FiddlerRoot是证书名称)-是-是-确定就行,没有贴图片了

将证书导出到桌面

2、在浏览器中安装证书

在浏览器中点击右上角的省略号,找到设置并点击

点击隐私、搜索和服务

往下滑动,找到管理证书并点击

弹出弹窗,点击导入

点击下一步

点击浏览找到刚刚保存的证书

点击打开

点击下一步

点击浏览

点击完成,弹出导入成功的弹窗,点击确定即可

这个时候,随便打开一个网页,就可以看到Fiddler抓到的包了,这里以淘宝为例,浏览器中打开淘宝,可以看到Fiddler中有很多淘宝的Https的请求,如下

二、手机抓包

1、Fiddler安装证书配置Https,详情见上面

网页抓包-fiddler下载安装证书

2、设置端口,开启允许远程连接

Tools-Options-Connections

8888是端口号

Allow remote computers to connect 是允许远程连接

3、关闭并重启Fiddler

4、下载安装证书到手机

方法一:访问Fiddler服务,下载安装证书到手机(看到的其他人的方法,我没有成功,用的后面的方法

查看IP地址

电脑打开CMD,输入ipconfig回车,查看ip地址

手机打开浏览器,访问https://刚刚查到的ip地址:设置的Fiddler端口号,例如:https://192.168.12.216:8888

点击即可下载证书,这里可能遇到问题,就是浏览器中访问Fiddler服务地址,拿不到这个界面,

有可能的原因是:手机和电脑(Fiddler服务)不在同一个网络环境下,或者Fiddler中配置完允许远程访问后没有重启Fiddler

手机安装证书,打开下载好的证书,凭据用途选择VPN和应用,给证书起个名字,确定之后安装完成

方法二:将电脑上已经下载的证书通过其他软件发送到手机(微信、钉钉等,我用的钉钉,发给了自己),下载安装(我的手机:索尼XQ-CT72,不同的手机可能位置不一样)

首先打开发送的证书,点击其他应用打开,使用证书安装程序打开

可能无法安装,出现下面的弹窗

这时,可以在设置里面去安装

打开设置-网络和互联网-互联网-网络偏好设置--安装证书

在顶部搜索栏搜素证书名称(你发送的证书名字),点击证书

会弹出弹窗,要为证书命名,我给证书的命名为Fiddler,自己命名就行,然后点击确定,证书就能安装啦

然后退出到设置界面,搜索凭据,凭据存储-信任的凭据-用户,就能看到刚刚安装的证书,点击能查看详情

5、配置手机的网络代理

打开设置-网络和互联网-互联网-点击你连接的互联网,点击右上角的编辑按钮

点击高级选项,将代理改为手动

修改代理主机名和代理端口

这个时候,Fiddler就可以对手机中的APP进行抓包了,打开一个应用程序,查看Fiddler中的抓包情况,

我打开的是夸克浏览器,有对应域名包含“quark”的抓包,可以试试打开百度,没贴图片啦

域名就是host对应那一列。

三、MUMU模拟器抓包

我想用模拟器抓包试试,但是在网上找了很多教程,大部分是这样的

mumu模拟器+fiddler抓APP包_mumu模拟器抓包-CSDN博客

但是!!!我把mumu的设置翻烂了也没看到“安全”,后面在一个贴吧找到了答案,

在设置-网络和互联网-互联网-网络偏好设置-安装证书,可以安装证书,(前提是你已经把下载好的证书复制到了共享文件夹)

文件复制到共享文件夹:打开下面的文件传输,可以看到电脑的共享文件夹和模拟器的共享文件夹在哪

找到你已经下载的证书,复制到电脑的共享文件夹,在模拟器打开"安卓共享路径"就可以看到证书了(证书怎么下载看上文)

点击左上角更多按钮

然后点击下面这里

最后找到共享文件夹中,你从电脑复制到共享文件夹的证书(共享文件夹路径在哪看,请看下文),为证书命名并点击确定,即可安装证书

进行到这一步很开心,解决了证书安装的问题,但是!!!新的问题出现了"修改网络"找不到,可恶啊!(我用的MUMU12,没有”修改网络“了),于是根据我抓包手机APP的经验,找到了修改代理服务的地方(我难道是个天才?),具体如下:

设置-网络和互联网-互联网-点击已连接的网络-右上角编辑按钮muu

点击高级选项

找到代理,改为手动

修改代理主机名和代理端口后,点击确定

这个时候,打开Fiddler,并在模拟器中打开一个APP,就可以看到对应的抓包啦

最后,可能有什么地方不对的,欢迎指出

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/686256.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

七天入门大模型 :大模型量化及低成本部署最佳实践

七天入门大模型已完成了5篇,喜欢记得收藏、关注、点赞。 七天入门大模型 :LLM大模型基础知识最全汇总七天入门大模型 :提示词工程 Prompt Engineering,最全的总结来了!七天入门大模型 :LLM和多模态模型高效…

数据结构实验之栈与队列七:出栈序列判定

数据结构实验之栈与队列七:出栈序列判定 Description 给一个初始的入栈序列,其次序即为元素的入栈次序,栈顶元素可以随时出栈,每个元素只能入栈依次。输入一个入栈序列,后面依次输入多个序列,请判断这些序…

【web | CTF】BUUCTF [BJDCTF2020]Easy MD5

天命:好像也挺实用的题目,也是比较经典吧 天命:把php的MD5漏洞都玩了一遍 第一关:MD5绕过 先声明一下:这题的MD5是php,不是mysql的MD5,把我搞迷糊了 一进来题目啥也没有,那么就要看…

物理机安装kali

ventoyU盘,ventoy做好后把kali的iso拷贝到U盘,设置U盘启动,选择kali.iso启动。 安装包 文件SHA256发布日期大小ventoy-1.0.97-windows.zip44fb53f26872c6304e1cb3d47b65d0613665666100c48deeee4cd87901fb500f2024-01-2415 MBventoy-1.0.97-linux.tar.g…

Python OpenCV 牛刀小试(练习)

BGR与RGB OpenCV在读取图像时,默认的颜色空间是BGR(蓝绿红),而在大多数其他的图像处理库和图像格式中,使用的颜色空间是RGB(红绿蓝)。因此,当你需要使用OpenCV处理图像,然…

python系统学习Day3

section4 python function part one:函数的参数 python函数的参数共有五种类型 #位置参数 def power(x):return x * x#默认参数 def power(x, n 2) #设置默认值(可省略)s 1while n > 0:n n - 1s s * xreturn s#note print(默认参数必…

人工智能学习与实训笔记(十五):Scikit-learn库的基础与使用

人工智能专栏文章汇总:人工智能学习专栏文章汇总-CSDN博客 本篇目录 一、介绍 1. 1 Scikit-learn的发展历程及定义 1.2 理解算法包、算法库及算法框架之间的区别和联系 二、Scikit-learn官网结构 三、安装与设置 3.1 Python环境的安装与配置 3.2 Scikit-lea…

【leetcode刷题之路】面试经典150题(1)——数组/字符串

文章目录 1 数组/字符串1.1 【排序】合并两个有序数组1.2【双指针】移除元素1.3 【双指针】删除有序数组中的重复项1.4 【双指针】删除有序数组中的重复项 II1.5 【数学】多数元素1.6 【数组】轮转数组1.7 【动态规划】买卖股票的最佳时机1.8 【贪心】买卖股票的最佳时机 II1.9…

【Windows】MacOS制作纯净版Windows10安装U盘

方法一、在window系统中更新win10(不更新引导程序) cp -rp /Volumes/Windows10专业版\ 64位/* /Volumes/WIN10/https://baijiahao.baidu.com/s?id1760695844372493842&wfrspider&forpc 方法二、在window系统中更新win10(更新引导程…

《Docker极简教程》--Docker容器--Docker容器的创建和使用

一、创建Docker容器 1.1 使用现有镜像创建容器 当使用现有镜像创建容器时,通常会涉及以下步骤: 获取镜像:首先,需要从Docker Hub或其他镜像仓库获取所需的镜像。可以使用docker pull命令来获取镜像,语法如下&#x…

45. 跳跃游戏 II(难度:中等)

题目链接:https://leetcode.cn/problems/jump-game-ii/ 题目描述: 给定一个长度为 n 的 0 索引整数数组 nums。初始位置为 nums[0]。 每个元素 nums[i] 表示从索引 i 向前跳转的最大长度。换句话说,如果你在 nums[i] 处,你可以跳…

软件实例分享,洗车店系统管理软件会员卡电子系统教程

软件实例分享,洗车店系统管理软件会员卡电子系统教程 一、前言 以下软件教程以 佳易王洗车店会员管理软件V16.0为例说明 软件文件下载可以点击最下方官网卡片——软件下载——试用版软件下载 1、会员卡号可以绑定车牌号或手机号 2、卡号也可以直接使用手机号&a…

【Java万花筒】优雅配置,从容应对:Java配置管理库深度解读

灵活应对变化:Java配置管理库全景解析 前言 在构建现代化的Java应用时,配置管理是一个至关重要的方面。精心设计的配置管理能够为应用提供灵活性、可维护性和适应性,而Java社区提供了多种优秀的配置管理库。本文将深入探讨一些主流的Java配…

优秀的电机驱动MCU:MM32SPIN360C

DC-DC电源布局注意点: 电源模块布局布线可提前下载芯片的datasheet(数据表),按照推荐的布局和布线进行设计。 1) 芯片电源接近原则: 对于为芯片提供电压的开关电源,应确保它尽量靠近芯片放置。这样可以避…

2024 CKS 题库 | 8、沙箱运行容器 gVisor

不等更新题库 CKS 题库 8、沙箱运行容器 gVisor Context 该 cluster 使用 containerd 作为 CRI 运行时。containerd 的默认运行时处理程序是 runc 。 containerd 已准备好支持额外的运行时处理程序 runsc (gVisor)。 Task 使用名为 runsc 的现有运行时处理程序,…

【打工日常】使用docker部署可视化工具docker-ui

一、docker-ui介绍 docker-ui是一个易用且轻量化的Docker管理工具,透过Web界面的操作,方便快捷操作docker容器化工作。 docker-ui拥有易操作化化界面,不须记忆docker指令,仅需下载镜像即可立刻加入完成部署。基于docker的特性&…

幻兽帕鲁新手游戏攻略分享

在幻兽帕鲁中,提高实力是玩家不断追求的目标。以下是一些提高实力的攻略: 1、升级和进化:通过战斗和完成任务,玩家可以获得经验值,提升自己的等级。随着等级的提升,玩家可以获得技能点,用于提升…

AGAST角点检测

一、AGAST角点检测 C #include <iostream> #include <pcl/io/pcd_io.h> #include <pcl/point_types.h> #include <pcl/common/io.h> #include <pcl/visualization/pcl_visualizer.h> #include <boost/thread/thread.hpp> #include <p…

支付交易——跨境交易

摘要 老王兢兢业业经营生意多年&#xff0c;一步步从小杂货店做到现在&#xff0c;成立大型贸易公司。在做大做强的过程中&#xff0c;老王觉得国内市场已经饱和&#xff0c;竞争处处是红海。老王留意海外很多年了&#xff0c;决定走出去&#xff0c;转向海外:将国外的商品引进…

【51单片机】AD模数转换DA数模转换(江科大)

1.AD/DA介绍 AD(Analog to Digital):模拟-数字转换,将模拟信号转换为计算机可操作的数字信号 DA(Digital to Analog):数字-模拟转换,将计算机输出的数字信号转换为模拟信号 AD/DA转换打开了计算机与模拟信号的大门,极大的提高了计算机系统的应用范围,也为模拟信号数字化处理…