Credit card skimmers are a widely known security problem facing us today, as make-shift devices are popping up around convenience stores, gas stations, ATMs, and other common transactional locations in order to steal user financial data for malicious use. The goal of this project was to create a skimming device that not only implements magnetic stripe skimming (the most common type found being used by criminals) but also RFID information skimming to look for weaknesses in tap to pay systems. This device would be Bluetooth enabled in order to communicate with a host computer wirelessly for data transmission and copying of sensitive data. This circuit was implemented first using an Arduino MEGA and then with a custom PCB powered by an ATMEGA2560 microcontroller, a MFRC522 RFID reader, an HC-05 Bluetooth module, and a Magtek TTL magnetic stripe card reader. It was found that while both RFID and magnetic stripe data are easily readable by this device, copying was only able to be implemented for the RFID section due to the magnetic stripe reader purchased being a read-only device (it does not contain a write head). However, the scanned data can still be transferred back to a host computer where it can be used with a writable magnetic stripe reader to make copies of skimmed cards.
Authors
First Name
Last Name
Eric
Smith
File Count: 2
Leave a comment
Submission Details
Conference URC
Event Interdisciplinary Science and Engineering (ISE)
Department Electrical and Computer Engineering (ISE)