I was curious, there's a program called "ZDelete" out there that doesn't just "delete" something from your hard drive, it physically removes it. I was wondering if that might be possible to do in C.
What do you do in order to do that? Does it kinda work like ram, where you can manually set certain addresses to a value, and just find the beginning and end of the program and set all value's in between to NULL or something?
I was just curious, and it might make for some nice extra-credit work for me