Proxmark developers community

Research, development and trades concerning the powerful Proxmark3 device.

Remember; sharing is caring. Bring something back to the community.


"Learn the tools of the trade the hard way." +Fravia

You are not logged in.

#1 2018-02-09 13:26:11

neoprema
Contributor
Registered: 2017-01-10
Posts: 11

EMV Card PAN/Name/Expiry Read

Hi All,

Can someone point me to info on how to use the Proxmark to read EMV data in particular the card number, expiry date etc.

I assume this should be possible as if I read the card with an NFC-enabled phone like an S8 and a run-of-the-mill app it shows me the card no etc.

I just cant seem to find how to do it.

Offline

#2 2018-02-18 03:25:51

lonewolf
Contributor
Registered: 2016-09-03
Posts: 37

Re: EMV Card PAN/Name/Expiry Read

Thanks to all the wonderful work merlokk's done it should be a simple "hf emv exec -s" assuming you have recent code from GitHub.

Offline

#3 2018-02-19 14:43:36

neoprema
Contributor
Registered: 2017-01-10
Posts: 11

Re: EMV Card PAN/Name/Expiry Read

Awesome thanks, am I looking for a particular fork or just the main source?

Offline

#4 2018-02-19 16:50:24

iceman
Administrator
Registered: 2013-04-25
Posts: 4,555
Website

Re: EMV Card PAN/Name/Expiry Read

works in offical and iceman


冰人
modhex(hkhehghthbhudcfcdchkigiehgduiehg)

Nothing says thank you as much as a donation!

Online

#5 2018-04-02 10:24:05

jontaa
Contributor
Registered: 2016-06-17
Posts: 12

Re: EMV Card PAN/Name/Expiry Read

When I received my NFC enabled Mastercard from my bank I wanted to disable this contactless feature.
The way it is done is by calling my bank and asking them to disable.
I have wondered exactly what happens after they do this, and how this affect the card, but now when I compare my disabled with an enabled one from the same bank the results are obvious

My disabled one:
######################
pm3 --> hf emv exec -s
* PPSE.

APDU ERROR: Proxmark error 0.
PPSE ERROR: Can't select PPSE AID. Error: 1
* Search AID in list.

APDU ERROR: Proxmark error 0.
APDU ERROR: Proxmark error 3.
APDU ERROR: Proxmark error 0.
Exit...
pm3 -->
######################

Thought this might be interesting. Not sure if the bank sent some instructions to the card the next time I used it after they had disabled it, that also changed something on the NFC chip itself.


As I said, I also scanned a functional card, that gave a lot more output.
Not sure if any if it is of interest however. And I am a bit reluctant to post the entire output here just in case there is indeed something interesting.
What I wanted to verify is if the the card number, name or other critical information could be read from the card when enabled.

This part seem to indicate no
* MSD dCVV path. Check dCVV
Error MSD: Track2 data not found.
* Transaction completed.

What I can see is for example that the authorized amount to shop without pin is 100, currency code etc, as well as the language it prefers on the POS terminal.

Offline

#6 2018-04-02 10:30:10

jontaa
Contributor
Registered: 2016-06-17
Posts: 12

Re: EMV Card PAN/Name/Expiry Read

I compared with an older card I have not used in a while. It is from the same bank. There I could see the full card number etc. scary

Offline

#7 2018-04-03 02:41:34

0xFFFF
Administrator
From: Vic - Australia
Registered: 2011-05-31
Posts: 529

Re: EMV Card PAN/Name/Expiry Read

At what point did you read the card?
Did you read the card and obtain something like transaction history, disable the card, then re-read the the card?
How was the card disabled?
After the phone call did you present the card to your phone / POS terminal?


modhex(ecijhhhhhhhhfchdhbidhniihghdduhehvhtduhbig)

Offline

Board footer

Powered by FluxBB