vnet是一款功能强大的抓包工具,能让你在安卓设备上轻松完成抓包操作,还可以对抓取到的数据进行查看与分析。它提供了多种视图模式,同时支持IPV6和IPV4地址,兼容性十分出色。自带的网页投射功能也很好用,能直接把数据投射到电脑上查看,非常方便,是一款相当不错的工具。
1、打开vnet抓包,点击右下角的开启按钮。

2、第一步要安装证书,给证书设定一个名称,然后点击确定按钮。

3、使用凭据存储功能前,需先设置锁屏PIN码或密码,点击确定即可使用。

4、依据自身需求挑选对应的PIN码或密码,然后继续操作。

5、证书安装完成后,此时VNET若要配置VPN连接,点击确定即可。

6、打开手机上的浏览器,输入你想访问的网站网址并打开该网站,之后返回界面,就能看到抓包获取的接收请求信息了。

7、点击任意一个抓取数据的页面,你就能看到请求与响应的抓包数据。

注意:
这个抓包功能适用于Android7.0及以上版本。由于Android7.0及以上系统无法直接通过安装用户证书来抓取HTTPS数据,因此需要进行额外操作,可从以下两种方式中任选其一:
1、对于非root手机
在VNET的设置界面中安装平行空间的特别版本,接着在VNET里将抓包对象配置为平行空间,随后在平行空间内启动需要进行抓包操作的第三方应用,这里以对Chrome浏览器抓包作为示例。
(1)首选点击设置按钮,进入设置选项界面。

(2) 选择安装被红色框选中的选项,在该选项中选定平行空间作为需要抓包的软件,随后开展抓包操作。

2、对于root手机
在虚拟网络(VNET)的配置中安装系统证书,也可以手动把证书转移至系统证书所在的目录。
依旧是在设置界面中,选择安装系统CA证书,以此解决CA相关问题。

网络数据的捕获与分析功能:可实现TCP、UDP协议网络数据包的捕获及展示,同时兼容IPv4与IPv6网络环境,并通过多种视图模式对原始数据进行深度解析。
悬浮窗抓包及音视频捕获功能:支持开启悬浮窗,当同时运行目标应用时,可实时获取该应用生成的网络流量以及音视频数据。
HTTPS抓包及证书处理方案:具备HTTPS数据解析能力,针对非Root设备提供借助平行空间进行抓包的方法,针对Root设备则提供安装系统CA证书的解决办法。
数据导出与PC投射:支持把抓包数据保存成Pcap格式文件并导出,便于在Wireshark这类专业工具里进行分析,还能将抓包数据投射到PC端网页上展示。
1.提供多样化的数据视图模式,可从不同角度深入洞察网络流量
2.悬浮窗功能支持在不影响目标应用正常使用的情况下开展抓包操作,使用起来十分便捷。
3.针对Android 7.0及以上系统存在的HTTPS抓包难题,我们为非Root用户和Root用户分别提供了切实可行的解决方案
4.界面简洁美观,板块分区明确,观感舒适

Q: 抓取的数据可以导出分析吗?
A:没问题。这款软件能够把抓包的历史记录保存成标准的Pcap格式文件,您可以导出这个文件,然后在电脑上借助Wireshark这类专业工具来开展深度的分析工作。
Q: 悬浮窗抓包会影响游戏或应用的正常使用吗?
A:一般情况下不会。悬浮窗的设计初衷是尽量减少干扰,不过开启后或许会对系统负载有轻微的增加。建议依据设备的实际性能状况来决定是否使用。
Q: 是否支持抓取所有App的网络请求?
从理论层面来说,大部分App都是可以支持的。不过要是遇到那些采用了证书绑定(Certificate Pinning)这类高强度加密技术的应用,就算已经安装好了系统证书,想要抓取它们的HTTPS流量,也有很大概率会不成功。
做安卓应用开发时测试网络请求真的特别方便,只要打开悬浮窗,接口地址、参数和响应数据就能看得清清楚楚,再也不用连着电脑去跑代理了。
按照教程给未Root的手机装好了平行空间,顺利抓取到了HTTPS通讯包,满足了我的分析需求,这个方案确实很实用。
数据可直接保存为Pcap格式并用Wireshark打开,与PC端工作流实现无缝衔接。用户能在手机上完成初步筛选,再到电脑端进行深度分析,整体效率十分高效。
修复已知问题