I'm curious as to how this was pulled off. I know pin pads / credit card terminals include several layers of security, from physical mechanisms such as firmware wipe / chip destruct from case switches to epoxy potted cipher chips and firmware chips with anti-probe mechanisms, to software mechanisms such as run time CRC checks to prevent memory address tampering, memory address randomization, etc. Someone knew their stuff to pull this off.