Proxmark3 is not working correctly

Hello, my device does not respond to some commands , it says that they allegedly do not exist at all . help with configuring the proxmark

8888888b. 888b d888 .d8888b.
888 Y88b 8888b d8888 d88P Y88b
888 888 88888b.d88888 .d88P
888 d88P 888Y88888P888 8888"
8888888P" 888 Y888P 888 "Y8b.
888 888 Y8P 888 888 888
888 888 " 888 Y88b d88P
888 888 888 “Y8888P” [ ]

[ Every contribution powers change! ]
Patreon - https://www.patreon.com/iceman1001/

[=] Creating initial preferences file
[+] Saved to json file C:\Users\UmtTeam\Desktop\11\ProxSpace\ProxSpace\pm3/.proxmark3/preferences.json
[ Proxmark3 RFID instrument ]

MCU....... AT91SAM7S512 Rev A
Memory.... 512 KB ( 66% used )

Client.... Iceman/master/v4.19552-411-g9910a5fee 2025-03-09 16:48:03
Bootrom... Iceman/master/v4.19552-411-g9910a5fee-suspect 2025-03-09 16:06:07
OS........ Iceman/master/v4.19552-411-g9910a5fee-suspect 2025-03-09 16:06:33
Target.... PM3 GENERIC

[=] No previous history could be loaded
[usb] pm3 → hf search
[-] Searching for ISO14443-A tag…
[=] ---------- ISO14443-A Information ----------
[+] UID: E0 F9 29 0E ( ONUID, re-used )
[+] ATQA: 00 04
[+] SAK: 08 [2]
[+] Possible types:
[+] MIFARE Classic 1K
[=] proprietary non iso14443-4 card found, RATS not supported
[=]
[+] Prng detection… weak

[?] Hint: try hf mf commands

[+] Valid ISO 14443-A tag found

[usb] pm3 → hf mf chk * ?
hf mf chk: unexpected argument “*”
hf mf chk: unexpected argument “?”
[!] Try ‘hf mf chk --help’ for more information.

[usb] pm3

Did you do this?

1 Like

there are a lot of commands that I found on the Internet, they just don’t work, can you help me with setting up the device?

The first thing to know is that the proxmark3 is an open source project and there are many different branches of firmware and associated client. I see from your post you have Iceman loaded and you’ve successfully compiled the client and firmware and pushed the firmware to the device. Congrats! This is usually the first hurdle and you’ve cleared it.

The second thing you should know is that as open source, the different branches have different commands and command structures. You’re using Iceman, which is good because it’s one of the only branches that is working hard to make the client and firmware more user friendly.

The third thing to know is that because Iceman is popular, it is under a constant updating and improvement process. Because of this, commands change all the time. However, that’s no big deal because as I said Iceman branch is working hard to make things easier to use. One of the ways they have done this is to build in syntax help for commands. Notice what I mentioned above? When you entered something the client did not recognize, it offered you a way to explore it…

Try ‘hf mf chk --help’ for more information.

This is more than just another line in the client… you should do it, because the only way to keep up with changes and really come to understand how to explore the proxmark3 is to dive into these help messages. It’s the difference between knowing the square root of 12098379182 and knowing how to use a calculator (or google) to get it. You need to learn how to explore the proxmark3 not just memorize commands. I recorded this video some time ago to illustrate this;

2 Likes