Closed will-caruana closed 3 years ago
interesting, I don't get a crash when running it against my mfp card.
I just tried it on another mfp card I was able to get hf mfp info to work then going back and trying the original card I still get this crash.
I have tested several mines. no luck( all is ok
Well seeing as I and others have been able to get it to work its clearly just the card I am using.
What is the hf 14a info
output?
[usb] pm3 --> hf 14a info
[+] UID: CF F1 E4 54
[+] ATQA: 00 04
[+] SAK: 20 [1]
[+] Possible types:
[+] MIFARE Plus EV1 2K/4K in SL3
[+] MIFARE Plus S 2K/4K in SL3
[+] MIFARE Plus X 2K/4K in SL3
[+] MIFARE Plus SE 1K
[+] NTAG 4xx
[=] -------------------------- ATS --------------------------
[+] ATS: 11 78 77 E1 03 00 53 4B 46 57 73 97 61 C0 00 90 00 [ 61 00 ]
[=] 11............... TL length is 17 bytes
[=] 78............ T0 TA1 is present, TB1 is present, TC1 is present, FSCI is 8 (FSC = 256)
[=] 77......... TA1 different divisors are supported, DR: [2, 4, 8], DS: [2, 4, 8]
[=] E1...... TB1 SFGI = 1 (SFGT = 8192/fc), FWI = 14 (FWT = 67108864/fc)
[=] 03... TC1 NAD is supported, CID is supported
[=] -------------------- Historical bytes --------------------
[+] 00534B4657739761C0009000
[?] Hint: try `hf mfp info`
[?] Hint: try `hf mfdes info` ```
You sure its MFP and not NTAG4xx?
Not sure I didn't think NTAG's had U2F support which this card should be able to do.
[=] -----------FIDO Info---------------------------------
[=] FIDO U2F authenticator detected. Version: U2F_V2
[!!] 🚨 FIDO2 version doesn't exist (6d00 - Instruction code not supported or invalid).
[usb] pm3 --> hf fido reg
[!!] 🚨 ERROR execute register command. APDU response status: 6700 - Wrong length
[usb] pm3 --> hf fido auth
-- hlen=0
[!!] 🚨 ERROR execute authentication command. APDU response status: 6a86 - Incorrect P1 or P2 parameter. ```
It looks like it found something U2F_V2
6d00 - Instruction code not supported or invalid
-- there is no fido2/u2f application
In that case, this line is quite misleading
[=] FIDO U2F authenticator detected. Version: U2F_V2
yes, strange... it has U2F but strange U2F
Sounds like that one could need some tweaking.
Describe the bug Segmentation fault (core dumped) when running hf mfp info
To Reproduce Steps to reproduce the behavior:
Expected behavior It wouldn't crash.
Screenshots
Desktop (please complete the following information):
OS:
Ubuntu 20.04.2 LTS (GNU/Linux 4.4.0-19041-Microsoft x86_64)
hw version
[ Proxmark3 RFID instrument ] [ CLIENT ] client: RRG/Iceman/master/v4.9237-4134-g40f08108f 2021-06-23 19:13:01 compiled with GCC 9.3.0 OS:Linux ARCH:x86_64 [ PROXMARK3 ] device.................... RDV4 firmware.................. RDV4 external flash............ present smartcard reader.......... present FPC USART for BT add-on... absent [ ARM ] bootrom: RRG/Iceman/master/v4.9237-4134-g40f08108f 2021-06-23 19:14:55 os: RRG/Iceman/master/v4.9237-4134-g40f08108f 2021-06-23 19:15:39 compiled with GCC 9.2.1 20191025 (release) [ARM/arm-9-branch revision 277599] [ FPGA ] LF image built for 2s30vq100 on 2020-07-08 at 23:08:07 HF image built for 2s30vq100 on 2020-07-08 at 23:08:19 HF FeliCa image built for 2s30vq100 on 2020-07-08 at 23:08:30 [ Hardware ] --= uC: AT91SAM7S512 Rev A --= Embedded Processor: ARM7TDMI --= Internal SRAM size: 64K bytes --= Architecture identifier: AT91SAM7Sxx Series --= Embedded flash memory 512K bytes ( 60% used )
hw status
Additional context hf search is able to see the tag. As seen below: