To the sample,
we are a
Mythos

给样本分析师和逆向工程师的底层工具。独占 L0 的 Anvil、先于操作系统启动的 Janus、AMD IOMMU 方案和 FPGA DMA 固件,在样本开始检测之前都已就位。

MythosX Anvil · 旗舰

Guest 不知道
自己是 Guest。

独占 L0 的 AMD SVM Hypervisor

BIOS 固件阶段进入 L0,Windows 启动时已经就位。此后 Guest 读到的 CPUID、PCIe 枚举、IOMMU 外观和 TPM,全部由 Anvil 定义。

  • 完整 SVM 嵌套,Guest 以为自己在 L0
  • 调试、HOOK、读写、时序,四件事都在 L0 做
  • IOMMU、SVM、TPM 的控制权在 Anvil 手里

ForgeX Janus · Pre-OS

比 OS 早一步。

Pre-OS 的 AMD IOMMU 路线

样本机 OS 接管之前,Janus 已经把 IOMMU 策略写好。Windows 起来时策略已经生效,样本跑起来之后什么都查不到。

  • Deploy 准备,重启一次,Runtime 接管
  • 七个策略入口,标准和高级两种模式
  • 高级模式把样本可见面压得更低
Product · VTD SolutionRing 0 到 Pre-OS

VTD Solution

AMD IOMMU 操控方案

不少样本运行前会先检查 IOMMU 是否开启,没开就不释放关键载荷。VTD 让样本看到 IOMMU 合规开启,分析用的 DMA 通道照样直达样本内存。

Janus · Pre-OS
零驱动,Pre-OS 部署
Janus →
V1 · Ring 0
会话级,干净退场
Docs →
V2 · Ring 0
已停止运营,由 Janus 接替
Janus →
HV · Ring −1
已停止运营,由 Anvil 接替
Anvil →
Product · Firmware独立 / 可配套

FPGA Firmware

全自研 FPGA DMA 固件

DMA 直通在硅片层完成。样本机里没有驱动签名、没有日志、没有内存驻留,操作系统的每一层都找不到这块设备的记录。

  • 硬件原生执行,不依赖样本机的软件栈
  • 分析任务结束,固件回到待命态
  • 可单独使用,也可与 VTD 方案配套

We build the
layer underneath
everything else

MythosX 是做系统底层的工程团队。这几年的时间,都花在 DMA、PCIe、FPGA 固件、内核驱动、虚拟化和 Ring −1 上。

MythosX Team

Directions
内核开发 · 驱动开发 · AMD SVM Hypervisor · 嵌套虚拟化 · 逆向分析 · PCIe · FPGA 固件 · 系统基础设施
Capabilities
Anvil HV 平台 · Janus Pre-OS · V1 · FPGA DMA 直通固件 · 驱动平台
Formation
核心成员长期做 FPGA、固件、驱动和虚拟化;新成员不断加入

Get started

下单,或者先聊聊。

全部产品在线购买。