I have a work badge that’s an iclass DP (using the diagnostics card we only use the 13 “nfc” side)
i’d really like to clone my badge over as i’m told we only use the uid of the badge for reading.
it seems like lots of people have run into this issue. am i correct in assuming that an iclass / picopass cannot be cloned over to a 14a style card (implant) as they’re too different?
also someone else mentioned that the uid of the NeXT cannot be changed, that’s not true, is it?
To add on the flexclass subject…all the research I’ve done, iClass rarely uses the actual uid for authentication (at least not directly) but rather blocks 6-9 and the uid is used in conjunction with the authentication key to work its magic.
Translation you probably won’t have to actually enroll or clone your flexclass’s uid instead of just cloning the data blocks.
I’m at work, and only have my Mac book with me. All my Proxmark3 files are on my windows/linux laptop at home. I’ll have to look at my notes to refresh my memory. IIRC block 3 is where your key is stored indirectly. If you actually overwrote block 1… TSK TSK TK
what do you get from
hf ic info
specifically, where it gives you “card configuration” and breaks down each byte?
Do you know what you accidentally wrote to block 3? There is a key calculation command that will give you what you need to write to block 3. Also, there are multiple “ways” to write the data in the block.
Again, this is where a bit of reading on this forum comes in handy. All the info you need is easily found here.
good thinking! That didn’t even cross my mind until you mentioned it. Between that and what hf ic info gives now, should allow the xor calculation to get it back to where it should be.
Indeed there is. @philidelphiaChickens and I sort of teamed up on a thread and tried to put as much of what we discovered the hard way all in one place to make it easier for others.
Hopefully it will serve you well. Do yourself a favor and (while I’m partial to notepad++) use something to document every single command you use BEFORE you execute it. It will make troubleshooting and recovering much easier if you fubar the commands. Copy and paste it rather than typing it again is cheap insurance. I’ve fat fingered commands more than once and it’s a royal pita to come back from.
Is your credential in personalization or application mode?
hf ic info
This command should give you a breakdown of block 1 (configuration block) and explicitly state which mode it’s set to. Depending on which mode it’s in will dictate the approach for calculating the new key to be written to block 3.
If you can post the results of the command, I’ll try to walk you through getting you up and going.