burja8x / RelayDESFireEV1

10 stars 4 forks source link

RelayDESFireEV1

IMAGE ALT TEXT HERE

This project is the result of a seminal work. It can perform basic authentification relay attack if DESFire EV1 is used.

You need:

For updating code on proxmark, I was using Gator96100 ProxSpace.

https://github.com/Gator96100/ProxSpace/releases

(ProxSpace v3.5 ... ProxSpace-64.7z)

To install C read README.md file.

When ProxSpece environment is set. Copy content of the proxmark3.zip to /pm3 Inside proxmark3.zip file is Iceman Proxmark3 v4.9237 (https://github.com/RfidResearchGroup/proxmark3/releases/tag/v4.9237) + some changes.

To compile and install code on proxmark you need to know 2 commands:

make clean && make all 
./pm3-flash-fullimage COM16 

(or pm3-flash-all <COM PORT> first time to upload bootrom)

To run proxmark console:

./client/proxmark3.exe COM16

What is new:

Code was mostly added in to those two files:

In console application, you will need to change COM ports & path to proxmark3.exe.

In Arduino code you will need to change DESFire application address.

Sorry for ugly code.