MacOS12.2.1版本操作系统演示(图)

日期: 栏目:文章分享 浏览:606 评论:0

本教程演示Mac OS 12.2.1版本操作系统,使用的版本为1.9.56,模拟器为网易MuMu仿真, 版本号 4.6.2.

设置

相关软件的安装在此不再赘述。正常情况下,安装MuMu模拟器(也可以选择自己熟悉的模拟器)的过程比较顺利。如果在安装过程中遇到困难,可以自行搜索错误信息来解决。软件安装好后打开,依次选择Proxy -> macOS Proxy。此时,笔记本的所有网络请求都会被窃听。用浏览器随意访问几个网站,就会听到下图所示的界面。

Charles抓包界面

区域①显示不同请求地址的数据包。点击区域②中的按钮可以删除区域①中的内容。点击区域③中的按钮可以控制抓包的开始和暂停。点击区域④中的按钮即可。启动和暂停 SSL 代理。

我们注意到①区域的每个URL都是折叠起来的,展开任意一个URL,然后点击一条数据(也就是一个网络请求),右边可以听到这个请求的详细信息是如下图所示。

在这里插入图片描述

雷电安卓模拟器官网_雷电模拟器如何配置代理网络_猎鹰登陆器普及版登陆器配置器

在上图中我们似乎听到了一个不太友好的信号,这个域下的三个web请求都是一个黑色的,然后是一个黑色的。这时候如果用浏览器访问csdn官网,一般情况下是无法访问的,会提示连接不安全。这是因为默认情况下只能代理 http-type 的请求,而对 csdn 的访问是 https-type ,所以这些访问是严格禁止的。

上述问题的解决方法是安装CA证书。在 中,依次点击Help -> SSL -> Root,如下图。

在这里插入图片描述

现在我们可以看到代理了,默认是不信任的,如下图所示。

在这里插入图片描述

双击证书,会弹出一个新窗口,将此窗口中Trust下的所有选项设置为Trust,如下图所示。

在这里插入图片描述

猎鹰登陆器普及版登陆器配置器_雷电安卓模拟器官网_雷电模拟器如何配置代理网络

设置证书后,请确保您的代理设置正确。依次点击Proxy -> Proxy,然后设置代理端口,默认是8888(需要保证这个端口没有被其他应用占用)雷电模拟器如何配置代理网络,勾选HTTP/2和HTTP选项,如下图.

在这里插入图片描述

通过前面的设置,应该已经可以捕获http请求的数据包了,但是如果要捕获https的数据包,则需要进一步的设置。依次选择Proxy -> SSL,在弹窗中勾选SSL选项,添加要抓取什么Host和Port的网络请求。如果不是100%确定,可以将两者都设置为 * ,即捕获所有数据流,如下图所示。

在这里插入图片描述

现在我们回到主界面,为了美观,先点击区域②中的清理按钮雷电模拟器如何配置代理网络,将之前抓取的包全部删除。然后使用浏览器访问csdn官网。如果之前配置正确,此时可以正常访问。捕获的包如下图所示。

在这里插入图片描述

如果爬取某个地址的数据流出现问题,可以通过Notes标签查看提示信息。如果我不执行SSL这一步,浏览器可以正常上网,但不能正常抓包。比如你访问,你会发现抓到的数据的名字是,并且标签里面有Notes信息。当然,您也可以点击单独的Notes选项卡查看相关信息,如下图所示。

猎鹰登陆器普及版登陆器配置器_雷电模拟器如何配置代理网络_雷电安卓模拟器官网

在这里插入图片描述

在Notes中给出的信息中,太清楚地告诉我们SSL代理对当前访问的主机不可用。您可以在代理设置中激活SSL代理,设置需要经过代理的主机。

模拟器设置

目前为止,在笔记本上是可以抓包的,但是我们的最终目标是在手机APP上抓包,所以还需要继续设置。在模拟器中安装操作系统需要注意,因为.0降低了对第三方证书的限制,会导致证书失效,所以需要安装操作系统6.0 及以下。我在本教程中使用的是 版本 6.0。

回到 ,依次选择Help -> SSL -> Root ,会弹出一个窗口,根据前面的提示信息进入模拟器做相应的操作。

在这里插入图片描述

首先在模拟器中设置代理,依次点击设置->WLAN,然后长按网络名称,会弹出一个窗口,在这个窗口中选择更改网络,如下图。

在这里插入图片描述

设置代理形式为自动,设置代理服务器主机名和端口为114.212.22.215和8888,如上一个提示所示,如图下图。

在这里插入图片描述

保存后,在模拟器中打开浏览器访问chls.pro/ssl,里面会弹出一个提示窗口,询问是否允许连接,点击允许。

在这里插入图片描述

如果一切设置正确,模拟器中的浏览器现在将下载安全证书。打开下载的证书,给它起个名字,点击确定,完成证书安装。此时可能会要求您设置屏保密码,按照提示操作即可。

在这里插入图片描述

效果演示

证书安装成功后,在模拟器的浏览器中查看是否可以打开百度主页。如果可以,那么所有配置都已完成。如果不是,则需要返回之前的步骤查找原因。 .

在这里插入图片描述

现在可以捕获模拟器中的所有网络请求。首先点击扫帚状的清理按钮,然后在模拟器的浏览器中访问它,您可以在其中捕获此过程的数据流。

至此,已经实现了手机APP的抓包操作。关于界面右侧这些选项卡的使用,即 、 、图表、注释等,大家可以在网上搜索其他资料进一步研究。

标签:

评论留言

我要留言

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。发布前请先查看评论规则:点我查看