移动端安全 | Windows11安卓子系统进行APP抓包(踩坑文)

本文介绍了如何在Windows11的安卓子系统中进行安全测试,包括安装环境的配置、安卓子系统的安装、利用Wireshark抓包,以及讨论了该方法相较于模拟器的优势与劣势。主要适用于避开模拟器检测和解决抓包丢包问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

作者: 1e0n
免责声明:本文仅供学习研究,严禁从事非法活动,任何后果由使用者本人负责。

0x00 前言

当前市面上出现很多款安卓模拟器都可以用于抓包,为什么要选择用才发布没多久的安卓子系统。一切都源于一次模拟器的异常抓包(多次发包无响应,当时误以为是遇到了模拟器检测)。下面是简要的流程说明。
在这里插入图片描述
一次项目中需要对某APP进行抓包测试(只需要抓取到对应的URL或者IP地址即可),因为本机环境只能使用逍遥模拟器,遂采用了逍遥模拟器来进行抓包,但是抓包过程中发包后流量丢失。刚好windows11安卓子系统正式发布,就想着能不能用安卓子系统直接安装应用抓包,于是就有了这篇踩坑的文章,重点在踩坑,没有什么技术含量。

0x01 虚拟机安装Windows11

1.1 准备工作

由于误认为是遇到了模拟器检测,刚好微软发布了安卓子系统,就想着用它应该不会被检测。下面是安装windows11的几个必要设置。

所需环境:

ISO镜像:官方windows11

下载地址:https://www.microsoft.com/zh-cn/software-download/windows11

软件版本:VM(VMware Workstation)最新版 (支持TPM2.0)

1.2 必要条件

在开始安装之前首先讲一下虚拟机安装windows11的必要条件。

开启虚拟化

在VMware Workstatio新建虚拟机,然后如图中设置开启虚拟化。
在这里插入图片描述
支持TPM2.0 (Trusted Platform Module,受信任的平台模块)

TPM2.0 是一种植于计算机内部为计算机提供可信根的芯片,也是windows11所必要的的版本。如果没有这个模块,将无法成功安装windows11。它的主要作用是用于加密,通过芯片内置的加密算法生成秘钥。有效保护计算机,防止用户非法访问。
在这里插入图片描述

1.3 安装windows11的坑点

添加可信任模块

切记要在虚拟机中如下图设置再安装。不然安装后的时候会提示你的设备不支持Windows11。

在这里插入图片描述
在这里插入图片描述
设置完成后就可以像平常安装windows虚拟机一样了。

0x02 安装安卓子系统

安装完Windows11后,开启以下设置 Hyper-V和虚拟机平台。等待重启安装,不然无法正常安装安卓子系统。

添加可选功能
在这里插入图片描述
在这里插入图片描述
接下来重启后安装安卓子系统,这里具体的安装过程不再赘述,百度就有,很简单。

0x03 利用安卓子系统抓包

安装完成后如下图。一定要打开调试模式(方便后面用adb shell来安装软件)。
一系列操作完成后,基础的测试环境就搭建完成了,软件可以使用adb shell来安装。
在这里插入图片描述
然后就是利用Wireshark抓包。用Wireshark抓APK数据包就很简单了,首先在Wireshark设置好监听的网卡,然后像打开APP就可以抓到包了(如下图)。
因为只需要知道数据包是往哪里发的,所以抓包到这一步其实就已经能够满足需要了。
总的来说,就是配置环境需要细心,后面抓包没有什么技术性的东西。
在这里插入图片描述

0x04 安卓子系统的优势和劣势

优势

它的优势在于,当下暂时不需要担心模拟器检测和前面遇到的发包丢包的问题,配合Wireshark、Fiddler等抓包软件可以更全面直观的看到数据发送与接收。由于是发布不久,各项功能可能后续会完善,如果有遇到模拟器检测的话,就可以考虑下安卓子系统了。当然仅仅是要绕过检测也有其他方法,这个可以作为其中一种。

劣势

首先要说的就是安卓子系统暂时不能安装谷歌服务,这就导致了很多应用程序只能通过第三方下载。
其次是ROOT问题,目前还没有比较稳定的安卓子系统ROOT方法,在后期如果涉及到高权限操作的话,可能不太友好。
再来就是安卓子系统不能设置代理,所幸还有开发者模式,在代理层面可能没有其他模拟器和Burp suite联动那么的便捷。

本文到此结束,师傅们如果有兴趣的可以后台留言,我争取出一个详细版。

0x05 了解更多安全知识

欢迎关注我们的安全公众号,学习更多安全知识!!!
欢迎关注我们的安全公众号,学习更多安全知识!!!
欢迎关注我们的安全公众号,学习更多安全知识!!!
在这里插入图片描述

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

灼剑(Tsojan)安全团队

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值