Python Script (Des Talk) for Proxmark3

I’ve been working on a Python script that interfaces with the Proxmark. My goal was to create something that allows you to easily manipulate data on DESFire chips. It should work via USB, Bluetooth, and TCP on Linux and Android.

I hope this tool is useful. I’m not experienced in writing code that enables DESFire to interface directly with card readers, so using the Proxmark was the next best option. Let me know if you come across any weird issues. I’ll update it with more functionality in the future.

https://github.com/trigat/DES_Talk/

des_talk.py (18.8 KB)

This script allows you to manipulate DESFire applications and files, all within a simple terminal UI.

9 Likes

Nice one!

Looking forward to see PR to the pm3 repo.
If you hurry up it will be in the latest release which I scheduled for today…

1 Like

Cool, I’ll work on that right now.

1 Like

and I was just about to start making the release…

ok I wait for it

2 Likes

I submitted it. I updated the code so that it works in and outside of the pm3 client.

6 Likes

Merged!

Great!

8 Likes

@vepr
Just making sure you see this

4 Likes

I added options for changing the PICC and application master key. You can also set up file restrictions. I hope this assists in managing your xDF3 and flexDF2 implants. (Use a test card first.) :love_you_gesture:

4 Likes