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
Time changes and with it the technology
Proxmark3 @ discord
Users of this forum, please be aware that information stored on this site is not private.
Pages: 1
Hi,
release:
1. fixed sending manchester code (somebody adds 0x00 - this code not in a manchester sequences...)
2. emulator commands select, authenticate, read block, write block works!!!
3. nested authentication - not works (maybe next release) - when I find answer on a question at the end of topic )
4. small bugfixes
5. mifare1ksim - in alpha state!!! code not so clear!!!
6. added microseconds timer (in field ETU) for simulator and other testing purposes
ok. there is only 1 question:
after authenticate command a card send the Nt
the card send it in 112 ETU (= 200 us)
i send it in 20us and it was OK,
but when i tried to send it in 100us - i have never see the 8byte response (
what I do in a wrong way???? anybody knows?????
Last edited by merlok (2011-06-16 20:16:52)
strange situation.....
I have added sleep for 200us before sending the Nt to the reader
and it works (with probability more than 0.8)
so.... (IMHO)
there must be a right time to send the answer.....
Last edited by merlok (2011-06-16 16:16:23)
here are the log
Connected units:
1. SN: ChangeMe [bus-0/\\.\libusb0-0002--0x9ac4-0x4b8f]
proxmark3> hf mf sim
uid:00 00 00 00
#db# --> start
#db# --> WORK. anticol1 time: 23
#db# --> WORK. anticol1 time: 24
#db# --> WORK. anticol1 time: 25
#db# --> WORK. anticol1 time: 23
#db# --> WORK. anticol1 time: 23
#db# --> WORK. anticol1 time: 23
#db# --> WORK. anticol1 time: 25
#db# --> WORK. anticol1 time: 23
#db# Emulator stopped.
proxmark3> hf 14a list
proxmark3> recorded activity:
ETU :rssi: who bytes
---------+----+----+-----------
+ 0: : 26
+ 320: 0: TAG 04! 00!
+ 8770: : 93 20
+ 600: 0: TAG e6 84 87 f3 16
+ 12100: : 93 70 e6 84 87 f3 16 5e 35
+ 430: 0: TAG 08! b6 dd!
+ 377756: : 26
+ 330: 0: TAG 04! 00!
+ 8770: : 93 20
+ 600: 0: TAG e6 84 87 f3 16
+ 12108: : 93 70 e6 84 87 f3 16 5e 35
+ 430: 0: TAG 08! b6 dd!
+ 386728: : 26
+ 320: 0: TAG 04! 00!
+ 10798: : 93 20
+ 610: 0: TAG e6 84 87 f3 16
+ 12070: : 93 70 e6 84 87 f3 16 5e 35
+ 430: 0: TAG 08! b6 dd!
+ 375766: : 26
+ 330: 0: TAG 04! 00!
+ 8740: : 93 20
+ 590: 0: TAG e6 84 87 f3 16
+ 12090: : 93 70 e6 84 87 f3 16 5e 35
+ 430: 0: TAG 08! b6 dd!
+ 378776: : 26
+ 330: 0: TAG 04! 00!
+ 8760: : 93 20
+ 600: 0: TAG e6 84 87 f3 16
+ 12088: : 93 70 e6 84 87 f3 16 5e 35
+ 430: 0: TAG 08! b6 dd!
+ 376768: : 26
+ 320: 0: TAG 04! 00!
+ 8770: : 93 20
+ 600: 0: TAG e6 84 87 f3 16
+ 12078: : 93 70 e6 84 87 f3 16 5e 35
+ 430: 0: TAG 08! b6 dd!
+ 377778: : 26
+ 320: 0: TAG 04! 00!
+ 8738: : 93 20
+ 600: 0: TAG e6 84 87 f3 16
+ 14570: : 93 70 e6 84 87 f3 16 5e 35
+ 430: 0: TAG 08! b6 dd!
+ 375296: : 26
+ 330: 0: TAG 04! 00!
+ 8760: : 93 20
+ 600: 0: TAG e6 84 87 f3 16
+ 12100: : 93 70 e6 84 87 f3 16 5e 35
+ 430: 0: TAG 08! b6 dd!
proxmark3>
ok, iso 14443-3 paragrph 6.1.2
for all anticollision commands there will be interval 1236 / 13MHz or 1172 / 13MHz its like 95us.
my code get 100-120us
its not a problem for readers, but there will be problems in anticollision with another card because there must be syncronous transmit.
maybe omnikey reader dont like this non syncronous replies.
when I use print the key,the fist 4 numbers always 0000,anyone met it.
#db# COMMAND mifare FINISHED
Key found:0000ffffffff
Found valid key:0000ffffffff
isOk:00
Proxmark can't get statistic info. Execution aborted.
#db# COMMAND mifare FINISHED
ATQA : 04 00
UID : 61 9e 02 90 00 00 00 00 50 b7 6f 69
SAK : 88 [2]
proprietary non-iso14443a card found, RATS not supported
isOk:01
uid(619e0290) nt(a1b3a08c) par(000000001a82f2ea) ks(00000000a24a6ae2)
#db# COMMAND mifare FINISHED
Key found:0000ffffffff
Found valid key:0000ffffffff