Pointers Hacking – Is it Possible to Deliberately Break RAM Using Pointers?

hackingpointers

Is it possible to intentionally stress and break part of a computer on a mechanical level using the specificity of C/C++ in targeting addresses? All of this talk of addresses and pointers is not a mere matter of abstract logic, you're actually sending electricity to specific areas of your computer.

In my mind I picture something like this: An specific address being jolted/resonated. It may be a foolish question for a more advanced programmer, but I'm sure I'm not the first newbie to think of this.

Best Answer

Yes, it is definitely possible on a systems not designed specifically with physical RAM attack in mind. In particular, most old Android devices are vulnerable to an attack that modifies a memory region in an attempt to flip bits in nearby target region, direct access to which is denied by security policies.

http://www.pcworld.com/article/3134515/security/physical-ram-attack-can-root-android-and-possibly-other-devices.html

Usual protection would be to randomize virtual-physical memory mapping.