Skip to content

Latest commit

History

21 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

coldwrite

Simple bootable tool for writing a given payload into the physical memory of a machine for demonstration of a cold boot attack. Having a known payload at a known location helps calculating and showcasing the degration of random access memory over time.

Features

  • i686 assembler code
  • Tiny image (excluding the payload)
  • Bootloader code to prevent memory corruption by other hardware or software components
  • Automatic search for a suitable, guaranteed usable save location

Usage

cd coldwrite
# copy the payload into the directory
cp $PAYLOAD ./payload.bin
# build the image
make
# copy the image to a bootable device e.g. USB drive
dd if=coldwrite.img of=/dev/sdx

About

Simple bootable tool for writing a given payload into the physical memory of a machine

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages