Eevee Logo

Eevee

PCIleech firmware spoofed as NVME

Eevee is a cutting-edge PCIleech firmware that operates as an NVME device. When Intel VMD (Volume Management Device) is enabled, Eevee achieves complete hardware abstraction, making the system completely unaware of PCIe NVMe drives as individual devices.

⚠️ AMD Support

AMD processors are not supported yet. Intel 11th generation or newer required.

How Eevee Works

When Intel VMD is enabled, the system is completely unaware of the PCIe NVMe drives as individual devices.

This complete abstraction happens at the hardware level. The VMD essentially acts as a middleman that intercepts all communications between the system and the NVMe drives. The system only "knows" about the VMD controller and any logical volumes it presents.

1

VMD Controller Takes Over

The VMD controller effectively takes over the PCIe lanes that would normally connect directly to the NVMe drives.

2

System Perspective Changes

From the system's perspective, there are no individual PCIe NVMe devices connected.

3

PCIe Bus Enumeration

The PCIe bus enumeration will show the VMD controller but not the individual NVMe drives.

4

Device Manager Abstraction

Device managers in operating systems will not display the individual PCIe NVMe devices.

5

Complete Hardware Abstraction

System tools that scan the PCIe bus will not detect the individual NVMe controllers. The VMD acts as a middleman that intercepts all communications.

Requirements

Everything you need to get started with Eevee

🔌

Intel Processor

Required

1x Intel 11th generation processors or newer

FPGA Board

Required

1x Commercial FPGA Board (35T/75T/100T)

💾

Bootable USB

Required

1x Bootable USB to reinstall Windows

🚫

AMD Support

Not Supported

AMD is not supported yet

Important: Send motherboards + chipset to confirm Eevee is supported.

Installation Guide

Follow these step-by-step instructions based on your VMD controller status in BIOS

1

Check BIOS Settings

Check BIOS if you have VMD controller settings (Intel 11th gen chipset). Depending on whether it's enabled or not, instructions will be different.

If VMD is Enabled

2

Flash Eevee Firmware

Flash eevee_firmware.bin. Files are built on-demand and are DNA-locked. Activator is eventually needed.

3

Activate and Speed Test

Activate and proceed to a speed test. Basic logic: Activate and speed test only after Windows is fully booted.

⚠️ Important: Activate and speed test only after Windows is fully booted.

If VMD is Disabled

2

Flash Eevee Firmware

Flash eevee_firmware.bin. Files are built on-demand and are DNA-locked. Activator is eventually needed.

3

Cold Boot and Verify Drivers

Cold boot the system and tell the support if drivers are correctly attached for the firmware.

4

Enable VMD Controller

Enable VMD controller in BIOS.

5

Check Boot Status

Can you boot normally? Usually no, the boot device should have now become inaccessible. If you can boot normally, skip the next step.

6

Reinstall Windows with VMD Drivers

Proceed to a fully reinstalling of Windows system with bootable USB. VMD are very specific and will need a custom driver from Intel. You can usually download it on your motherboard manufacturer website.

Example:

Example: B760 GAMING PLUS WIFI - https://fr.msi.com/Motherboard/B760-GAMING-PLUS-WIFI/support#driver

Watch Tutorial

⚠️ It's needed if during the installation process, your disk/NVMe are not detected anymore.

7

Activate and Speed Test

Activate and proceed to a speed test. Basic logic: Activate and speed test only after Windows is fully booted.

⚠️ Important: Activate and speed test only after Windows is fully booted.

Enable Security Features

Enable all security features (IOMMU, VT-D, Secure Boot etc). Don't use bad HID device. Have fun.

You are now fully isolated and protected by Intel without limitations.

⚠️ AMD is not supported yet.