fiddler安卓模拟器与ios手机抓包

article/2025/10/18 19:00:58

一.安卓模拟器(雷电模拟器)抓包

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 cer证书pem证书,输入如下命令进行转换:

openssl x509 -inform DER -in FiddlerRoot.cer -out FiddlerRoot.pem

2、用md5方式显示pem证书的hash值, 输入如下命令

openssl x509 -inform PEM -subject_hash_old -in FiddlerRoot.pem

在这里插入图片描述
从上面可以看到,将FiddlerRoot.pem文件命名为269953fb.0

cat FiddlerRoot.pem > 269953fb.0

将269953fb.0文件拖入雷电模拟器中

``在这里插入图片描述

1.5将新命名好的.0文件,通过雷电模拟器4(需要开启ROOT权限)自带的文件管理器,将此文件放置到 /system/etc/security/cacerts
adb devices
adb shell
su
ls
cd /mnt/shared/Pictures
# 解决Read-only file system
mount -o rw,remount /system
mv 269953fb.0 /system/etc/security/cacerts/
cd /system/etc/security/cacerts/
chmod 777 269953fb.0

在这里插入图片描述

1.6重启雷电模拟器,在设置-安全-信任的凭据-系统中找到fiddler证书,则安装证书成功

在这里插入图片描述

1.6.给雷电模拟器设置全局代理
adb shell settings put global http_proxy <个人电脑IP>:8888
1.7重启雷电模拟器,即可发现能够使用fiddler进行抓包操作

在这里插入图片描述

二.ios真机(11为例)抓包

1.手机上配置代理
2.保证手机跟电脑在同一网络
3.然后手机安装抓包工具的证书,基本都可以抓到https的数据包
2.1查看手机WiFi所在的IP

在这里插入图片描述

2.2查看PC端ping能否得通手机IP

在这里插入图片描述

2.3查看手机安装根证书

操作步骤:
①使用手机的safari浏览器,输入网址http://<个人电脑内网IP>:8888/(就是您的PC端电脑IP地址+端口号),跳转到 Fiddler Echo Service 证书下载页;
②点击【FiddlerRoot certificate】,弹出“此网址尝试下载一个配置描述文件,您要允许吗?”,点击【允许】按钮;

③下载完成,弹出提示“已下载描述文件”;

④根据提示,回到手机的【设置】-【通用】中,找到“描述文件”,可以看到下载的证书在那里。
在这里插入图片描述在这里插入图片描述
在这里插入图片描述
⑤选择安装文件,点击【安装】,根据提示完成安装即可。
在这里插入图片描述
注意!安装成功后,必须要回到【设置】-【通用】-【关于本机】中,对证书进行信任设置,否则会出现无法抓到包的情况
在这里插入图片描述

2.3安装完证书之后,设置手机代理

①进入【设置】,查看连接的WIFI,进入HTTP代理,设置为手动,然后填写服务器:输入fiddler的电脑ip地址192.168.8.109和端口8888,点击【存储】保存即可
在这里插入图片描述

2.4开始手机抓包

在这里插入图片描述

如果还是抓不到包,需查看一下是不是电脑的防火墙,是否没有允许Fiddler程序通过防火墙。勾选上允许,就可以了。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2.5完成测试后,需要恢复代理方式,并移除证书。

在这里插入图片描述
在这里插入图片描述

参考:
https://blog.csdn.net/qq_43278826/article/details/124291040
https://www.pudn.com/news/62861a68ce083560b8d7b190.html
https://blog.csdn.net/weixin_40608713/article/details/114873070


http://chatgpt.dhexx.cn/article/tce36BNZ.shtml

相关文章

charles抓包工具使用及手机抓包教程

目录 1.前言 2.操作环境条件 3.操作步骤 3.1.电脑配置 3.2.手机配置 4.抓包实战 5.网络代理 6.参考文章 1.前言 不知道怎么抓包手机&#xff08;移动端&#xff09; 如何抓取手机HTTPS的包 2.操作环境条件 电脑系统&#xff1a;Mac OS 手机系统&#xff1a;Android …

使用fiddler对android手机抓包

前言 以往在PC或Linux服务后台定位问题的时候&#xff0c;wireshark等抓包工具是必不可少要具备的&#xff0c;最近搞android播放器开发&#xff0c;为了定位问题方便&#xff0c;也装了fiddler等抓包工具。 以下是在win上使用fiddler抓包工具的详细教程。 一、下载fiddler抓包…

Charles4.6.2版本手机抓包设置,抓包失败的解决方法详解

一、Charles手机抓包设置 第一步&#xff1a;设置Charles为允许状态&#xff0c;并设置好接入的接口 在Charles的菜单栏选择“Proxy”->“Proxy Settings”&#xff0c;填入代理端口8888&#xff08;⚠️这个端口不一定填写8888&#xff0c;也可以写别的端口&#xff09;&…

wireshark手机抓包分析(一)

一、先给你的电脑开个共享WiFi win10怎么设置wifi热点 这里注意一定要选择2.4hz&#xff0c;否则根本搜不到电脑开的wifi。 然后就连wifi就行了。 这里需要注意的点就是&#xff0c;你的wifi开启了可能连不上&#xff0c;可以试试&#xff1a; 网络共享中心---->以太网—&…

charles手机抓包配置

Charles手机抓包 静静地就好关注 2020.07.26 22:12:27字数 393阅读 873 一、Charles设置 1、让电脑和手机处于同一个局域网下&#xff0c;即电脑和手机连接同一个WiFi【电脑开WiFi给手机连接也可以】&#xff1b; 2、打开Charles&#xff0c;点击菜单栏中Proxy –> Prox…

postman手机抓包(http协议)——比fiddler简单直观

针对http协议的浏览器网页抓包。见 之前写过一篇用fiddler抓包。今天来说一个更好的&#xff0c;postman抓包。 以下是针对http协议的手机抓包&#xff0c;https开头的用如下方式是不能的&#xff0c;http是超文本传输协议&#xff0c;信息是明文传输&#xff0c;https则是具…

使用whistle进行手机抓包并调试

whistle是一个基于Node实现的跨平台web调试代理工具&#xff0c;类似Windows上的Fiddler&#xff0c;Mac上的Charles&#xff0c;主要用于查看、修改HTTP、HTTPS、Websocket的请求、响应&#xff0c;也可以作为HTTP代理服务器使用&#xff0c;不同于Fiddler通过断点修改请求响应…

手机端抓包分析

1前提&#xff1a; wireshark是针对网络端口进行抓包的一款工具&#xff0c;由于环境限制&#xff0c;一些通过wifi热点进行抓包的方式并不适用&#xff0c;所以涉及到对手机流量进行分析的时候&#xff0c;可以通过在手机上进行tcpdump&#xff0c;将抓取的pcap包通过wireshar…

fiddler手机抓包

1&#xff1a;打开fiddler&#xff0c;点击菜单栏的Tools->Options,进行设置。设置时&#xff0c;保证端口号不会被占用&#xff1b;设置完成&#xff0c;点击【ok】。 2&#xff1a;点击HTTPS&#xff0c;开始设置&#xff0c;必须勾选所选框中内容&#xff0c;设置完成点击…

手机抓包图文教程

手机抓包图文教程 给大家介绍下如何使用Fiddler进行手机抓包。 运行环境为Windows 10&#xff0c;使用手机为iPhone 7&#xff0c;iOS11系统。 0. 准备工作 首先需要确保手机及电脑在同一个局域网内&#xff0c;如连接了同一个无线路由器。 Fiddler配置 运行Fiddler后打开配置…

charles手机抓包教程

charles手机抓包教程 一、设置系统代理 二、电脑端安装证书 安装的时候就注意证书放在“受信任的证书委发机构”就行&#xff0c;其他的都是点下一步 三、设置代理 四、设置手机上的代理 让手机和电脑保持连接同一个wifi 先查看电脑端的地址 再设置手机代理&#xff08…

台式机fiddler手机抓包

台式机fiddler手机抓包 因为兴趣,最近研究了一下,如何对手机抓包,自己做个笔记,方便以后查看,现在简单说一下操作流程及操作中遇到的问题。 一、设备 1.无线USB网卡,电脑、手机。 因为手机用fiddler抓包的时候,需要电脑和手机要在同一个局域网,我自己的电脑是台式机,…

【fiddler】用fiddler实现iPhone手机抓包

一、fiddler的简介 fiddler是位于客户端和服务器端之间的代理&#xff0c;也是目前最常用的抓包工具之一 。 它能够记录客户端和服务器之间的所有 请求&#xff0c;可以针对特定的请求&#xff0c;分析请求数据、设置断点、调试web应用、修改请求的数据&#xff0c;甚至可以修…

Fiddler实现手机抓包——小白入门

手机用fiddler抓包 电脑最好是笔记本&#xff0c;这样能和手机保持统一局域网内&#xff1b;其他不多说&#xff0c;直接说步骤了。 一.对PC&#xff08;笔记本&#xff09;参数进行配置 1. 配置fiddler允许监听到https&#xff08;fiddler默认只抓取http格式的&#xff09; …

Burp-手机抓包

1.手机和电脑需要在同一网络下&#xff0c;可以连同一个wifi 或者 电脑开热点 2.配置代理。 在命令行中输入ipconfig。 在burp中设置代理 配置手机代理&#xff0c;选择手动代理&#xff0c;填写主机名&#xff08;ip&#xff09;和端口。 完成以上步骤&#xff0c;就可以抓到…

使用Fiddler进行手机抓包

配置fiddler&#xff0c;并进行手机抓包 一.由于fiddler只默认抓取HTTP的请求&#xff0c;若想抓取HTTPS的请求&#xff0c;则需要设置HTTPS的各项值&#xff1a; 第一步&#xff1a;在fiddler菜单项选择Tools -> Options -> HTTPS 第二步&#xff1a;勾选【Decrypt H…

安卓手机抓包方法归纳总结

安卓手机抓包方法归纳总结 最近需要对安卓应用发出的网络数据进行抓包分析&#xff0c;除了常见的HTTP还包括MQTT协议。 本文总结归纳了。手机端抓包的各种方法和思路 0x01 wireshark方案 在PC端抓过包的人一定不会对Wireshark感到陌生&#xff0c;该软件可以直接抓取流经网…

【fiddler】用fiddler实现android手机抓包

一、fiddler的简介 fiddler是位于客户端和服务器端之间的代理&#xff0c;也是目前最常用的抓包工具之一 。 它能够记录客户端和服务器之间的所有 请求&#xff0c;可以针对特定的请求&#xff0c;分析请求数据、设置断点、调试web应用、修改请求的数据&#xff0c;甚至可以修…

手机抓包工具汇总【转】

转自&#xff1a;http://blog.zengrong.net/post/2646.html 做移动开发&#xff0c;抓包是基本功。现在的开发者当真是非常幸福&#xff0c;因为抓包工具已经非常成熟了。 在移动设备上抓包&#xff0c;需要下面几个方面的配合&#xff1a; 移动设备支持&#xff1b;代理服务…

fiddler如何抓手机的包-三种场景

fiddler如何抓手机的包-三种场景 一、抓包大概步骤 1.抓手机包的大概步骤 1.1.保证手机和电脑在同一个网段&#xff08;连接同一个热点&#xff0c;电脑连手机热点&#xff09; 1.2.Fiddler开启远程配置&#xff0c;设置端口 1.3.进入手机wifi&#xff0c;设置代理&#xff0…