Skip to content

0xRauros/ACR122uCreditCardReader

Repository files navigation


Logo

Credit Card Reader

Desktop application 4 reading track 2 of EMV credit cards using ACR122u.

Only supports VISA

About The Project

App gif

The purpose of this project was to help me understand a little better how credit card transactions work. Using an NFC reader like ACR122u the program asks for the PDOL chain and creates the apropiate challenge to get the track 2 chain.

(back to top)

Built With

(back to top)

Installation

  1. Clone the repo
    git clone https://github.com/0xRauros/CreditCardReader.git
  2. Install Python dependencies
    pip install -r requirements.txt
  3. Open the app
    python main.py

(back to top)

TODO

  • Add BIN checker API
  • Display the Bank Office in a map

(back to top)

License

Distributed under the Beerware License. See LICENSE.txt for more information.

(back to top)