返回顶部
首页 > 资讯 > 移动开发 >fiddler抓包 雷电模拟器9(安卓9.0)教程,app加载不出来要记得移动证书目录
  • 707
分享到

fiddler抓包 雷电模拟器9(安卓9.0)教程,app加载不出来要记得移动证书目录

fiddler 2023-09-11 10:09:05 707人浏览 独家记忆
摘要

使用的是网上的fiddler中文汉化版,按照百度搜索的教程总是有一些坑,记录一下。 设置fiddler(工具>选项) 设置https,在捕获https这边勾上三个√,点击【动作】,生成证书,导到桌面。  2、设置连接,允许远程计算机连接,

使用的是网上的fiddler中文汉化版,按照百度搜索的教程总是有一些坑,记录一下。

设置fiddler(工具>选项)

设置https,在捕获https这边勾上三个√,点击【动作】,生成证书,导到桌面。

 2、设置连接,允许远程计算机连接,勾上√,记住端口数字,这边我是8888

 3、在fiddler右侧或ipconfig中查看本机ip,这个ip和上方的端口会在模拟器wifi中使用

 设置模拟器

设置性能,这个system.vmdk我也不知道干啥的,感觉和root权限有点关系,点上再说

 2、设置网络,点击安装桥接网卡,ip设置为DHCP,这边也是跟着网上教程来的。

 3、设置root权限,这个是为了方便复制移动安装的fiddler证书到安卓系统证书目录,不复制证书到系统证书目录的话,模拟器中的浏览器可以正常访问,但是app总是加载不出来,很多教程没提到这个,搜了半天才知道要移动证书。

 4、设置wifi,在模拟器的设置>网络互联网里,进行设置,没啥说的,看图,将ip和端口填写进来。

 5、安装证书,网上也能搜到很多教程,一个方法是访问浏览器ip加端口,比如 192.168.xx.xx:8888,会有个fiddler的回显页面,最下面的一个链接就是证书链接,点击下载,然后安装即可;还有就是通过模拟器右侧【更多>共享文件>打开电脑文件夹】,访问桌面上的证书进行安装,打开安卓文件夹将桌面证书拖进去安装啥的,反正都操作一遍没啥大错。(安装证书要设置屏密码啥的)

 6、以上步骤完成后,你可以发现模拟器中的浏览器已经可以正常访问网页了,有可能弹出不信任证书的弹窗,其他没啥问题,但是,自己安装的app打开可能出现页面加载不出来的情况!这时就需要对安装完成的证书进行移动,具体位置为:

用户证书目录:/data/misc/user/0/cacerts-added/
系统证书目录:/system/etc/security/cacerts/

你安装完的fiddler证书位于用户证书目录中,你需要通过第三方文件管理软件将其复制或移动到系统证书目录中。 

 模拟器自带的文件管理软件没法复制移动,很多第三方的虽然可以root,但有些又看不到系统隐藏文件,要么就是无法复制移动,这边用的是个名叫Solid Explorer的安卓文件管理器,终于复制成功了。

最后,再进入自己安卓的app中,终于加载正常了,fiddler里也可以捕捉到app的数据流,大功告成!

来源地址:https://blog.csdn.net/whoas123/article/details/128259826

--结束END--

本文标题: fiddler抓包 雷电模拟器9(安卓9.0)教程,app加载不出来要记得移动证书目录

本文链接: https://lsjlt.com/news/402929.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作