Skip to content

NFC Copy Cat is a small device that combines two powerful cybersecurity tools, NFCopy and MagSpoof. NFCopy works by reading or emulating a NFC card; depending on the necessities of the researcher.

License

Notifications You must be signed in to change notification settings

ElectronicCats/NFC-Copy-Cat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

88 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NFC Copy Cat

NFC Copy Cat, manufactured by Electronic Cats, is a small device that combines two powerful cybersecurity tools, NFCopy and MagSpoof. NFCopy works by reading or emulating an NFC card; depending on the necessities of the researcher. On the other hand, MagSpoof can wirelessly emulate/spoof any magnetic stripe card. So using NFC Copy Cat, the user will have a device capable of storing magnetic stripe data or NFC payment data to be replayed later — known in the cybersecurity world as a replay attack. 

To show the capabilities of NFC Copy Cat, the emulation example will use a Visa MSD protocol. So be aware that this type of transaction will not be accepted in some payment systems.

NFC Copy Cat combines a simple user interface that can be programmed using Arduino IDE. Adding a micro USB connection, 3.7V LiPo battery connector, antenna, two programmable buttons, LEDs and a reset button. The most important part, NFC Copy Cat is an open hardware project. So anyone could modify or redesign it on their own.

Devices like NFC Copy Cat are essential for researchers, students, teachers or anyone interested in payment systems. It will help to understand how the payment system works, the communications or the APDU protocol. 

Some of the code examples that will be available introduce different concepts. For example, how to detect a card reader, how to detect an NFC card, how to use MagSpoof using a button as a trigger to spoof, how to use NFC with a button to emulate, how to read a Visa card, how to emulate a Visa MSD card, how to generate challenges to extract card information or how to combine both tools: NFCopy and MagSpoof.

Features:

  • Microcontroller SAMD21 ARM 32-bit Cortex M0
  • Memory Flash for support Circuit Python
  • Battery Charger 3.7v
  • Compatible con Adafruit PN532 breakout
  • Compatible con NFC Module V3

Included Complete Version:

  • NFC Copy Cat
  • Coil for Magspoof
  • NFC Module V3 +Tag 

Included Single Version:

  • NFC Copy Cat
  • Coil for Magspoof

Wiki and Getting Started

Getting Started in our Wiki

Disclaimer

NFC Copy Cat is a wireless penetration testing tool intended solely for use in authorized security audits, where such usage is permitted by applicable laws and regulations. Before utilizing this tool, it is crucial to ensure compliance with all relevant legal requirements and obtain appropriate permissions from the relevant authorities.

It is essential to note that the board does not provide any means or authorization to utilize credit cards or engage in any financial transactions that are not legally authorized. Electronic Cats holds no responsibility for any unauthorized use of the tool or any resulting damages.

License

OpenSourceLicense

Electronic Cats invests time and resources providing this open source design, please support Electronic Cats and open-source hardware by purchasing products from Electronic Cats!

Designed by Electronic Cats.

Firmware released under an GNU AGPL v3.0 license. See the LICENSE file for more information.

Hardware released under an CERN Open Hardware Licence v1.2. See the LICENSE_HARDWARE file for more information.

Electronic Cats is a registered trademark, please do not use if you sell these PCBs.

8 July 2019