雷电模拟器+fiddler+adb 实现https 抓包(系统证书) 【看本贴就够了!】

查看 113|回复 10
作者:cmsttasd   
①:安装雷电模拟器、fiddler、platform-tools,百度搜索安装即可,本帖 雷电模拟器使用较新版本,系统安卓9
②:adb版本统一,雷电模拟器路径里的adb.exe 需要和 platform-tools里的adb.exe统一,用platform-tools里的adb.exe 覆盖 雷电模拟器里的,这一步避免一些不匹配的问题


1.jpg (177.88 KB, 下载次数: 1)
下载附件
2023-12-15 16:37 上传


③fiddler配置



2.png (29.68 KB, 下载次数: 1)
下载附件
2023-12-15 16:38 上传

      


3.png (27.08 KB, 下载次数: 1)
下载附件
2023-12-15 16:38 上传

            


4.png (28.62 KB, 下载次数: 1)
下载附件
2023-12-15 16:38 上传

我这里端口8888
view勾选 第一个


5.png (18.18 KB, 下载次数: 0)
下载附件
2023-12-15 16:38 上传

右上角出现online第一个ip即为本机ip,一会配置模拟器要用


6.png (12.83 KB, 下载次数: 1)
下载附件
2023-12-15 16:38 上传

fiddler地址:192.168.1.102:8888
④雷电模拟器配置
无需设置桥联


7.png (48.26 KB, 下载次数: 0)
下载附件
2023-12-15 16:38 上传

     


8.png (39.92 KB, 下载次数: 0)
下载附件
2023-12-15 16:38 上传

设置代{过}{滤}理,浏览器访问fiddler地址:192.168.1.102:8888,安装证书,点击下载的证书文件即可安装,命名随意
      


9.png (73.22 KB, 下载次数: 1)
下载附件
2023-12-15 16:39 上传

   


image.png (75.49 KB, 下载次数: 1)
下载附件
2023-12-15 16:47 上传

⑤adb 配置系统证书
用户证书目录:/data/misc/user/0/cacerts-added/
系统证书目录:/system/etc/security/cacerts/
[color=]第④步已安装的fiddler证书目前在
[color=]用户证书目录,
需要
将/data/misc/user/0/cacerts-added/的证书文件,移动到/system/etc/security/cacerts/,使其变为信任证书。
[color=]cmd命令行执行:
# 进入adb shell 工具
在windows窗口运行
adb root
adb remount
adb shell

# 切换root用户
gracelte:/ $ su

# 查看用户证书安装的名称
127|gracelte:/ # ls /data/misc/user/0/cacerts-added/
e5c3944b.0

# 将用户证书挪至系统证书目录 /system/etc/security/cacerts/
gracelte:/ # mv /data/misc/user/0/cacerts-added/e5c3944b.0 /system/etc/security/cacerts/


image.png (18.36 KB, 下载次数: 0)
下载附件
2023-12-15 16:46 上传

现在就可以去抓包app了,包括应用商店都可以抓包

下载次数, 证书

zym01zym   

这帖子用原创不太合适,改成分享吧,最好文中追加图片描述。
FruitBaby   

这么赞的
jishufanzi   

模拟器有iphone版本的吗
cmsttasd
OP
  

学习学习,感谢楼主
阿傑   


Hmily 发表于 2023-12-15 16:40
这帖子用原创不太合适,改成分享吧,最好文中追加图片描述。

第一次发帖图片弄丢了,刚重新截的图
suzhzbs   

感谢分享,有需求了再来看看
zhangsan2022   

很好很好很好很好很好很好
zj23308   

楼主,你好,请教一下,在模拟器中,如何修改或者自定义模拟手机的串号(IMEI)。。
ganbaicheng   

感谢分享,刚刚好可以学学如何捉包
您需要登录后才可以回帖 登录 | 立即注册

返回顶部