of fraud attacks, ATM skimming remains a top concern for financial institutions as it brings the biggest fraud cost to the global ATM industry annually. With the technological advancements happening, leading vendors have developed anti-skimming devices to mitigate the risk due to ATM skimming and to extend the lifespan of existing ATMs.