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.
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.)