I've got your "hf mfdes info" command dumping lots of tasty info, but I'm not sure what I should be expecting out of "hf mfdes auth ...", "rdbl ..." and "wdbl ...". It looks like reading/writing application data doesn't exist yet, unless I'm misreading something?
Thanks,
tjhowse.
Can this fork, as it stands, emulate a Desfire EV1 AES card with blank keys, one application and one file? Looking at the source, it seems not, but I might have missed something.
Thanks,
tjhowse.
Do you still want me to open the issue on github ? (maybe I missed a final step to open it)
]]>Thanks to a forum user, I got my hands on a desfire tag with a default key. I can once again look into desfire commands.
Hi iceman,
I saw that you implemented more advanced desfire commands, so I downloaded your fork... But I cannot compile it.
Here's what I did : In my ProxSpace, I totally replaced the pm3 folder with your sources. I then executed the make command.
Here is the error I encountered :
gcc -std=c99 -O3 -mpopcnt -march=native -I. -I../include -I../common -I../zlib -I/opt/local/include -I../liblua -Wall -g -/mingw/include -DHAVE_GUI -DZ_SOLO -DZ_PREFIX -DNO_GZIP -DZLIB_PM3_TUNED -c -o obj/nonce2key/crypto1_bs.o nonce2key/crypto1_bs.c
In file included from nonce2key/crypto1_bs.c:25:
nonce2key/crypto1_bs.h:25: error: alignment of array elements is greater than element size
make[1]: *** [obj/nonce2key/crypto1_bs.o] Error 1
make[1]: Leaving directory `/pm3/client'
make: *** [client/all] Error 2
The "normal" pm3 code compiles fine on my computer in Mingw32
Thanks in advance.
]]>Ok, I see
]]>