A new bare-metal x86 tool enables users to perform cold boot attacks by dumping system RAM directly to a USB drive via legacy BIOS interrupts and unreal mode.
Key Points
- The tool operates without an operating system by booting directly from a USB drive using a custom 512-byte boot sector.
- It utilizes BIOS INT 0x15 E820 to map physical memory and INT 0x13 to write 32KB chunks of RAM to the boot medium.
- Users must enable Legacy BIOS or Compatibility Support Module (CSM) settings on the target machine to execute the memory dump.
- The software requires NASM for compilation and overwrites data on the target USB drive starting at Logical Block Address (LBA) 64.
- This utility is designed for security research, specifically for extracting sensitive information like encryption keys from frozen memory modules.