最简单的安卓模拟器抓包?

安装模拟器抓包似乎是有个绕不开的话题,但是现在普遍的安卓模拟器抓包会遇到以下问题:

1.证书配置繁琐

2.模拟器不兼容软件

3.系统设置繁琐。

        前几天写过一次微信小程序如何抓包,现在来讲一下模拟器怎么抓包吧。首先使用的工具还是TangGo测试平台,之所以使用该工具是因为真的很方便,现在更新后支持夜神模拟器MuMu模拟器,并且这两个模拟器都仅有Windows和Mac版本(暂不支持Linux操作系统)。

夜神模拟器

注意:请下载夜神模拟器64位版本(32位版本在64位APP上存在兼容性问题)

夜神模拟器官网:夜神安卓模拟器-安卓模拟器电脑版下载_安卓手游模拟器_手机模拟器_官网,请下载64位的版本,然后进行安装。

MuMu模拟器

MuMu模拟器官网:MuMu模拟器官网_安卓12模拟器_网易手游模拟器,您可以点击“更多”,选择请下载64位的版本:

前置配置

MuMu模拟器必须先进行一些设置,才能进行使用,请打开模拟器,然后前往【设置中心】,如下图所示:

 在【设置中心】>【其他】中,勾选<开启手机ROOT权限>并点击保存设置。

 然后,请在【设置中心】>【磁盘】设置处的【磁盘共享】选项选择<可写系统盘>,并点击保存设置。

启动模拟器

 点击按钮,打开启动模拟器表单。

按表单要求进行配置,具体内容如下: 

模拟器

说明

模拟器路径

选择需要启动的模拟器,当前仅支持夜神模拟器和MuMu模拟器。

Windows:

  • 夜神模拟器启动程序路径一般为:安装目录:\bin\Nox.exe
  • MuMu模拟器启动程序路径一般为:安装目录:\shell\MuMuPlayer.exe

Mac:(M系列芯片/Intel系列芯片的默认安装目录)

  • 夜神模拟器启动程序路径一般为:安装目录:/Contents/MacOS/NoxAppPlayer
  • MuMu模拟器启动程序路径一般为:安装目录:/Contents/MacOS/NemuPlayer安装目录:/Contents/MacOS/MuMuPlayer

APK路径

选择需要安装的APK路径

代理监听IP

选择能够与模拟器网络互联的IP地址(通常为本机的内网IP)

点击,等待模拟器启动完成,本窗口自动关闭后即可抓包。

注意:MuMu模拟器首次打开,模拟器会提示获取root权限,选择“永久记住选择”并请点击允许。否则需要重装MuMu模拟器

 异常处理

  1. 如果模拟器中的浏览器多次弹出[安全证书]警告的弹窗,说明模拟器中的证书和抓包测试工具的证书不匹配,请按上述步骤重新启动模拟器以便更新证书。(MuMu模拟器需要开启Root权限并开启磁盘可写设置)
  2. 若在配置中选择需要安装的APK,当模拟器中已存在此APK时,将会重装此APK。
  3. 同一个模拟器不支持多开,检查到模拟器已开启,就不会再开一个模拟器。
  4. 抓包工具启动Mumu模拟器和夜神模拟器前,需要关掉已打开的模拟器。Mac下M芯片存在模拟器管理和模拟器,需要同时关闭再通过抓包工具启动,否则会出现模拟器监听失败或者安装证书失败的问题。

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

Canny算子

Canny算子_百度百科 (baidu.com)https://baike.baidu.com/item/Canny%E7%AE%97%E5%AD%90/8821789?frge_ala 图像处理中最经典的边沿检测算法&#xff1a; Canny边缘检测_哔哩哔哩_bilibilihttps://www.bilibili.com/video/BV1U4411277i/?spm_id_from333.1007.top_right_bar_…

达梦 结果拼接=多行结果返回一列字符串.

sql 转换 查询出多行数据 (select t.PROPERTY from JD_CODING t left join DELIVERY_OF c on t.VALUE c.TYPE where t.PROPERTY stackingType group by t.PROPERTY) 更改后 转为一列的拼接字符串 ( select listagg( distinct t.PROPERTY,,) within group ( order by t.P…

linux的磁盘分区与管理

磁盘分区与管理 识别磁盘 一块硬盘的“艺术”之旅&#xff08;硬盘空间使用&#xff0c;经历的步骤&#xff09; •识别硬盘 > 分区规划 > 格式化 > 挂载使用 Unix/Linux的基本哲学理念&#xff1a;一切皆文件 /dev:存放设备&#xff08;键盘、鼠标、光驱、硬盘……

AI 绘图要如何入门?有哪些好用的软件推荐?(附工具+教程+变现模式)

1.Ai绘画如何入门 不需要把Ai绘画想的很复杂 抛去复杂的应用 使用现成简单的工具 只需要学会提示词 描述你想要的画面即可 提示词 不需要太复杂&#xff0c;也不能太简单&#xff0c;太简单依赖于ai的基本样式&#xff0c;关键是要抓住你想要的核心描述 AI不太擅长理解人类的…

国产操作系统上部署SVN版本控制系统

原文链接&#xff1a;国产操作系统上部署SVN版本控制系统 | 统信 | 麒麟 | 中科方德 Hello&#xff0c;大家好啊&#xff01;今天给大家带来一篇在国产操作系统上部署SVN版本控制系统的文章。SVN&#xff08;Subversion&#xff09;是一款广泛使用的版本控制系统&#xff0c;它…

如何正确申请DigiCert OV通配符SSL证书以保护多个子域名?

在网络时代&#xff0c;网站安全性日益受到重视&#xff0c;而HTTPS协议作为保护网站和用户隐私的重要手段&#xff0c;其重要性不言而喻。HTTPS通过加密技术保护数据在传输过程中的安全性&#xff0c;确保网站的可靠性和安全性。然而&#xff0c;许多网站管理员对于如何申请一…

spdlog日志库源码:线程池thread_pool

线程池 线程池本质上一组事先创建的子线程&#xff0c;用于并发完成特定任务的机制&#xff0c;避免运行过程中频繁创建、销毁线程&#xff0c;从而降低程序运行效率。通常&#xff0c;线程池主要涉及到以下几个方面问题&#xff1a; 如何创建线程池&#xff1f;线程池如何执…

Java中的JSON神器,如何轻松玩转复杂数据结构

哈喽&#xff0c;大家好&#xff0c;我是木头左&#xff01; 一、揭秘JSON世界的基石 在Java的世界中&#xff0c;JSON&#xff08;JavaScript Object Notation&#xff09;是一种轻量级的数据交换格式&#xff0c;它基于文本&#xff0c;易于阅读和编写&#xff0c;同时也易于…

kubernetes-PV与PVC、存储卷

一、PV和PVC详解 当前&#xff0c;存储的方式和种类有很多&#xff0c;并且各种存储的参数也需要非常专业的技术人员才能够了解。在Kubernetes集群中&#xff0c;放了方便我们的使用和管理&#xff0c;Kubernetes提出了PV和PVC的概念&#xff0c;这样Kubernetes集群的管理人员就…

OpenAI 文生图模型演进:DDPM、IDDPM、ADM、GLIDE、DALL-E 2、DALL-E 3

节前&#xff0c;我们星球组织了一场算法岗技术&面试讨论会&#xff0c;邀请了一些互联网大厂朋友、参加社招和校招面试的同学。 针对算法岗技术趋势、大模型落地项目经验分享、新手如何入门算法岗、该如何准备、面试常考点分享等热门话题进行了深入的讨论。 合集&#x…

前端实习记录——git篇(一些问题与相关命令)

1、版本控制 &#xff08;1&#xff09;版本回滚 git log // 查看版本git reset --mixed HEAD^ // 回滚到修改状态&#xff0c;文件内容没有变化git reset --soft HEAD^ // 回滚暂存区&#xff0c;^的个数代表几个版本git reset --hard HEAD^ // 回滚到修改状态&#xff…

Reids高频面试题汇总总结

一、Redis基础 Redis是什么? Redis是一个开源的内存数据存储系统,它可以用作数据库、缓存和消息中间件。Redis支持多种数据结构,如字符串、哈希表、列表、集合、有序集合等,并提供了丰富的操作命令来操作这些数据结构。Redis的主要特点是什么? 高性能:Redis将数据存储在内…

Linux —— 动静态库

一、基本认识 1.什么是库&#xff1f; 在编译C或C时&#xff0c;在使用一些函数时&#xff0c;我们都需要先声明头文件&#xff0c;头文件中一般存放着这些函数的声明&#xff0c;而具体的实现方法&#xff0c;一般就被放在库中&#xff0c;库文件在编译链接的阶段会被链接到…

PADS做CAM文件时,提示填充宽度对于精确的焊盘填充过大

1、开发环境&#xff1a; PADS VX1.2 2、问题复现&#xff1a; 同一个PCB文件&#xff0c;设计验证没有错误。但是输出CAM光辉文件时&#xff0c;总是弹出“填充宽度对于精确的焊盘填充过大&#xff0c;填充宽度……”&#xff0c;如下图&#xff1a; 3、错误的方法&#xff1…

未来已来:Facebook的数字革命与社交转型

在当今数字化时代&#xff0c;Facebook作为全球最大的社交网络之一&#xff0c;不仅扮演着连接人们的桥梁&#xff0c;更是引领着社交行业的数字革命与转型。本文将深入探讨Facebook如何通过创新技术、改变用户体验以及应对挑战&#xff0c;塑造了未来社交的面貌&#xff0c;以…

Python数据处理,使用 tkinter 模块点击获取文件目录

Python数据处理&#xff0c;使用 tkinter 模块点击获取文件目录 正文 正文 当我们进行数据处理读取文件内数据的时候&#xff0c;通常&#xff0c;我们需要设定好一个存放当前文件所在目录的变量。比如如下目录&#xff1a; file_path rC:\Users\xxx\Desktop\DataSet\Data.c…

使用DataGrip连接跳板机后再连接远程服务器的mysql数据库

相比配置本地数据库就是多了一步SSH/SSL配置。 添加新的mysql连接&#xff0c;选择SSH/SSL&#xff0c;勾选Use SSH tunnel&#xff1a; 点击右边的…配置跳板机连接&#xff0c;输入账号密码&#xff0c;然后保存&#xff1a; 接着配置General&#xff0c;里面填上要连接的数…

了解运维基础

一、运维概述 1、运维岗位的收入情况 2、运维的职位定义 什么是运维&#xff1f; 在技术人员之间&#xff0c;一致对运维有一个开玩笑的认知&#xff1a;运维就是修电脑的、装网线的、背锅的岗位。 其实不然&#xff0c;运维是一个非常广泛的定义&#xff0c;在不同的公司不同…

洗地机有哪些牌子比较好?洗地机排行榜十大品牌

随着洗地机市场竞争的日益激烈&#xff0c;市场上涌现出数百个品牌的产品&#xff0c;涵盖了从入门级到高端的各类价位和功能。这种多样化的选择一方面极大地满足了用户的不同需求&#xff0c;但另一方面也让消费者在挑选时面临一定的困扰。在众多种类的洗地机中&#xff0c;如…

Redis之内存管理过期、淘汰机制

1.Redis内存管理 我们的redis是一个内存型数据库&#xff0c;我们的数据也都是放在内存中的&#xff0c;内存是有限的空间&#xff0c;当数据满了之后&#xff0c;我们要怎么样继续保证redis的可用性呢?我们就需要采取点管理措施和机制来保证我们redis的可用性。 在redis.co…