Proxmark3 community

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

You are not logged in.

Announcement

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.

#1 2019-07-24 06:54:01

cds333
Contributor
Registered: 2019-04-06
Posts: 18

Removing timeout on dump command?

Essentially I want to use the RDV4 as a reader, that will wait indefinitely until a tag is presented, at which time it will run "hf mfu dump" and capture the user memory.

I cannot seem to find a way to remove the timeout on the dump command, so it fails after less than a second with "[!] iso14443a card select failed".

Thanks!

Offline

#2 2019-07-24 11:21:19

mwalker
Moderator
Registered: 2019-05-11
Posts: 318

Re: Removing timeout on dump command?

I believe the timeout is there to stop the rdv4 from getting too hot.  it will heat up when the field is energized, and could damage it.

Edit: I was wrong about the heat issue.  Thanks for the correction guys.

Last edited by mwalker (2019-07-25 21:12:01)

Offline

#3 2019-07-24 17:51:44

iceman
Administrator
Registered: 2013-04-25
Posts: 9,537
Website

Re: Removing timeout on dump command?

act as a reader,  no problem.   dumping on the go?   I see where this is going...   You know you will need all keys for the specific card that enters the reader field before you can "dump" the card memory.

Offline

#4 2019-07-24 17:52:36

iceman
Administrator
Registered: 2013-04-25
Posts: 9,537
Website

Re: Removing timeout on dump command?

And no,  the timeout has nothing to do with RDV4.  It was there long before, to ensure that the device doesn't hang.

Offline

#5 2019-07-24 18:07:59

piwi
Contributor
Registered: 2013-06-04
Posts: 704

Re: Removing timeout on dump command?

Changing the timeout would not help. If there is no card in vicinity when the wakeup is sent, there will be no response anymore. You would need to repeat the selection (or at least a wakeup) until a card responds. Assuming that you have all the keys, you can then dump the contents.

Offline

#6 2019-07-25 03:02:19

cds333
Contributor
Registered: 2019-04-06
Posts: 18

Re: Removing timeout on dump command?

The arduino MFRC522 reader I built, running the DumpInfo.ino example sketch can do the exact thing I want to do with the RDV4. Once powered on, it will wait indefinitely for a tag and then dump the memory contents using default keys.

In my application it is a standard Ultralight with no security, fyi. If anything, it would be all 0xFF

I had thought about writing a script that constantly runs the dump command, then parses the output file until it contains the proper strings indicating that it contains the correct number of pages comprising a full memory dump.

Unless anyone has any better ideas?

Last edited by cds333 (2019-07-25 03:05:41)

Offline

#7 2019-07-25 08:18:52

Mackwa
Contributor
Registered: 2016-06-10
Posts: 51

Re: Removing timeout on dump command?

I like the idea of piwi, using a script / standalone mode, which does:
-  a select / wake-up loop, until successfully selected a card,
- afterwards "hf mfu dump k FFFFFFFF" for Ultralight with default key

Offline

Board footer

Powered by FluxBB