16.2. 沙箱¶
16.2.1. 虚拟环境检测¶
16.2.1.1. 检测进程名¶
- Vmware
Vmtoolsd
Vmwaretrat
Vmwareuser
Vmacthlp
- VirtualBox
vboxservice
vboxtray
16.2.1.2. 检测注册表¶
HKLMSOFTWAREVmware IncVmware Tools
HKEY_CLASSES_ROOTApplicationsVMwareHostOpen.exe
HKEY_LOCAL_MACHINESOFTWAREOracleVirtualBox Guest Additions
16.2.1.3. 硬盘文件检测¶
- VMware
C:windowsSystem32DriversVmmouse.sys
C:windowsSystem32Driversvmtray.dll
C:windowsSystem32DriversVMToolsHook.dll
C:windowsSystem32Driversvmmousever.dll
C:windowsSystem32Driversvmhgfs.dll
C:windowsSystem32DriversvmGuestLib.dll
- VirtualBox
C:windowsSystem32DriversVBoxMouse.sys
C:windowsSystem32DriversVBoxGuest.sys
C:windowsSystem32DriversVBoxSF.sys
C:windowsSystem32DriversVBoxVideo.sys
C:windowsSystem32vboxdisp.dll
C:windowsSystem32vboxhook.dll
C:windowsSystem32vboxoglerrorspu.dll
C:windowsSystem32vboxoglpassthroughspu.dll
C:windowsSystem32vboxservice.exe
C:windowsSystem32vboxtray.exe
C:windowsSystem32VBoxControl.exe
16.2.1.4. 运行服务检测¶
VMTools
Vmrawdsk
Vmusbmouse
Vmvss
Vmscsi
Vmxnet
vmx_svga
Vmware Tools
16.2.1.5. mac地址前缀¶
00:05:69 (Vmware)
00:0C:29 (Vmware)
00:1C:14 (Vmware)
00:50:56 (Vmware)
08:00:27 (VirtualBox)
16.2.1.6. 硬件¶
CPU核心数
CPU温度
CPUID指令
MAC地址
内存大小
磁盘大小
注册表和文件路径
主板序列号 / 主机型号
16.2.1.7. 文件系统¶
TEMP目录下的文件数量
最近打开的文件
16.2.1.8. 虚拟指令¶
特定指令
16.2.2. 沙箱环境检测¶
- 延迟运行
自动化沙箱运行时间较短,可延迟一段时间后再运行
- 检测开机时间
许多沙箱检测完毕后会重置系统,开机时间很短
- 检测配置
沙箱环境的配置大多不高
检测进程 / 服务
代码运行时间