This can WILL crash your machine!
- No safety checks
- No validation of content
- No restrictions on where things are written (other than SMM, etc)
- No warranty
The purpose of this tool is to read and write physical memory addresses of the running system. It is possible to crash the machine by writing to arbitrary pages, corrupt the kernel, mess up memory mappings, etc. It is not recommended for novice users. This is probably not the chainsaw/sledgehammer/atomic-bomb that you're looking for.
Loading the DirectHW.kext
gives any root process the ability to
poke anywhere on the system. It is basically a deliberate backdoor
in the kernel. You can download it from Snare's site, if you trust him
more than the one bundled in this repository:
http://ho.ax/downloads/DirectHW.dmg
Read your machine's serial number:
sudo ./rdmem 0xffffff00 256 | xxd -g 1