A few weeks ago, Kyle Rozendo asked a question on Security.stackexchange about Cracking PCI terminal using a trojan based on the card. It caught my attention, so I started digging a little deeper into this matter.
There are some difficulties involved in hacking an ATM:
Often proprietary software
Often custom OS or modified embedded Windows
This means a high level of understanding is nescesarry, as well as access to ATM’s to test on. All of the attacks had some level of inside information before they were constructed. …