This is what I ânormallyâ would do
I think Iâm SOL
Setting: Ultimate Magic card to NTAG 210
Incorrect ul
Writing new version 0004040101000b03
ERROR: Failed to write version
Guess itâs time to start saving for a UG4!
script run hf_mf_ultimatecard -c
for reference, here is the output of my gen4 tester card:
[usb] pm3 --> script run hf_mf_ultimatecard -c
[+] executing lua C:\PM3\ProxSpace\pm3\proxmark3\client\luascripts/hf_mf_ultimatecard.lua
[+] args '-c'
========================================================================================
Ultimate Magic Card Configuration
========================================================================================
- Raw Config 00000000000002000978009102DABC1910101112131415160400080051E1
- Card Protocol MIFARE Classic Protocol
- Ultralight Mode Disabled
- ULM Backdoor Key 00000000
- GTU Mode Disabled
- Card Type MIFARE 1k S50 4-byte UID
- UID
- ATQA 00 04
- SAK 08
[+] finished hf_mf_ultimatecard
Here is gen1 and gen2 (same output):
[usb] pm3 --> script run hf_mf_ultimatecard -c
[+] executing lua C:\PM3\ProxSpace\pm3\proxmark3\client\luascripts/hf_mf_ultimatecard.lua
[+] args '-c'
ERROR: partial read of configuration, use -k or change cfg0 block
[+] finished hf_mf_ultimatecard
Getting the second one. Definitely not a gen4, looks like I got the crappy batch!
Aw darn!
So, there is ultimate gen 4 and gen 4. If I recall, the correct command to test for a gen 4 GDM block is
hf mf gdmcfg
I thought the 2 were the same
Whats the difference?
Same
Found this in the search for answers, though it does not answer your question it is a neat reference.
The UG4 is easier to use and more powerful. ZUID is a subtype of gen 4. USCUID is the most versatile of them (not a UG4) that i recall. USCUID also lets you set the byte length of the UID, IIRC. The info is all in the repo linked on the flexUG4 page. Iâm sure @Equipter could explain the nuances better.
brain will load more tomorrow but
gen4 has two types, UMC and GDM, UMC is the ug4 which can change between multiple different chip types with multiple customisation options for all of them, truly the UltimateMagicCard.
GDM is our USCUID, ZUID etc (thereâs so many of these)
USCUID is essentially the core of this family, it is a mifare classic that has a configuration block that allows it to change multiple things about itself like UID length, magic type, shadow mode, signature etc
ZUID and the other branch variants have this same configuration block but not all of the bytes work so it has only a few of the features, what features it has are dependent on the exact variant you have. USCUID and ZUID are the most common and youâll sometimes find that gen1s you receive are actually ZUID because they permanently have gen1 enabled and canât really exist as a standalone product due to the lack of functionality so sellers ram them into fobs and pretend theyâre gen1a, hardly a problem but something worth understanding.
the flipper supports gen4 UMC, its conveniently easy to use the flippers UMC support to configure the chip to fit most dumps youâd want to load, to do more youâd need a proxmark and the fusetool to generate the raw commands to change config.
TL;DR: if you see âGen4â by itself it means itâs a complex IC that is not tied to one configuration of a given chipset, and youâd need to probe further to figure out what exactly is being sold to you.
edit to add: https://github.com/RfidResearchGroup/proxmark3/blob/master/doc/magic_cards_notes.md
is the bible.
it can be tricky to understand (youâll know what i mean when you read it) if you want clarification on anything (at all, not just magic cards) feel free to inbox me, weâll figure out what it is that needs explaining and iâll open a forum post about it so people can see/join the conversation and so it can persist in the backlog incase someone else has the same question (the dangerous things forum has GREAT SEO for a lot of rfid related questions)
Well, I think I finally got it, hidden into the gut of the ZMK documentation and the GitHub file, there is a way to build a âwipe firmwareâ to fully reset the boards ⊠Because when you flash a nice!nano, it doesnât wipe the old firmware, just change the new settings
Wipe both boards, put the firmware back and everything works as expected
Waiting impatiently on the keycaps
Felling much better today, less irritation and pain, so I am starting to hopeful. I need to be careful for a few days to make sure I donât hurt it but weâre heading in the right direction.
Whyâs it green?
flying back from austria the deicer was orange, when i asked the flight attendant she said so they know where they have and havenât sprayed
Win 11 running. Kinda jacked at the moment. SO MANY PASSWORDS.
Orange is Type 1 De-icing fluid, heated to minimum 160 degrees, used to melt the frost/ice/snow off the plane.
The Green is Type 4 Anti-icing fluid (can also be type 2 or 3, more of a yellowish, but we just use green t4), used to coat the wings so any snowfall will sit on top of that and blow off during takeoff.
Unrelated to what youâre currently working on, try hf mf gdmcfg --gen1a
on that fob
I remember 1 being more deep red⊠wonder if they changed the colors a bit
Partially depends on the manufacturer. Some are more reddish, some bright orange.