flipperdevices / flipperzero-firmware

Flipper Zero firmware source code
https://flipperzero.one
GNU General Public License v3.0
11.71k stars 2.59k forks source link

125kHz Card Not Reading - Images and Raw Files Attached #3646

Open davewilliamstx opened 1 month ago

davewilliamstx commented 1 month ago

Description of the feature you're suggesting.

Have tried two different versions of this card, not reading on Flipper. I'm not sure on source of the cards, our HOA uses them.

Unknown RFID Card.zip

IMG_0804 Large IMG_0805 Large IMG_0806 Large

Anything else?

No response

skotopes commented 1 month ago

Yep this one is RFID, payload ASK coded, should be totally doable.

zinongli commented 3 weeks ago

The reading using flipper-raw-rfid from .ask looks similar to #3336 100000000011010010111111111111111111111011110011011100111011000011011010010111111111111111111111 Inverting it and parsing spacers gives wiegand 26-bit format preamble ??bitlen reserved EPf fffffffc cccccccc cccccccOP CS1 CS2 0111111111 0 01011010 0 00000000 0 00000000 0 01000011 0 01000110 0 01001111 0 01001011 0 10000000 0 00000000 0 0000 f deontes facility code and c denotes card id. In this case card id is 1010001100100111 which is equal to 41767 in decimal. The same card number as printed on OP's card.

Also long pulses are around 330 mu sec given by Flipper Lab's pulse plotter. Close enough to RF/40 clock which would give 320 mu sec.

I'm not sure if inverting is intentional or if it is my mistake in analyzing the signal. If it is intended to be like the second sequence, then my PR #3697 should enable support for this card as well.

@davewilliamstx : do you mind taking a photo of the reader? It might help confirming the brand and protocol of this card.

davewilliamstx commented 2 weeks ago

Sure thing, it’s pretty beat up - hope it helps.

On Sat, Jun 8, 2024 at 11:18 PM Zinong Li @.***> wrote:

The reading from .ask looks similar to #3336 https://github.com/flipperdevices/flipperzero-firmware/issues/3336

100000000011010010111111111111111111111011110011011100111011000011011010010111111111111111111111 Reverting it and adding spacers gives Securakey 26-bit format preamble ??bitlen reserved EPf fffffffc cccccccc cccccccOP CS1 CS2 0111111111 0 01011010 0 00000000 0 00000000 0 01000011 0 01000110 0 01001111 0 01001011 0 10000000 0 00000000 0 0000 f deontes facility code and c denotes card id. In this case card id is 1010001100100111 which is equal to 41767 in decimal. The same card number as printed on OP's card.

Also long pulses are around 330 mu sec given by Flipper Lab's pulse plotter. Close enough to Securaket's RF/40 clock which would give 320 mu sec.

I'm not sure if reverting is intentional or is it my mistake in analyzing the signal. If it is intended to be like the second sequence, then my PR

3697 https://github.com/flipperdevices/flipperzero-firmware/pull/3697

should enable support for this card as well.

@davewilliamstx https://github.com/davewilliamstx : do you mind taking a photo of the reader? It might help confirming the brand and protocol of this card.

— Reply to this email directly, view it on GitHub https://github.com/flipperdevices/flipperzero-firmware/issues/3646#issuecomment-2156309362, or unsubscribe https://github.com/notifications/unsubscribe-auth/AA3Q4DJAS4F5MEXWTOAZSATZGPJRZAVCNFSM6AAAAABHTIC2LSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCNJWGMYDSMZWGI . You are receiving this because you were mentioned.Message ID: @.***>

zinongli commented 2 weeks ago

Thanks! I'm not sure if the image got through from email replies to the comment section. Would you mind upload it on github directly?

davewilliamstx commented 2 weeks ago

Ah, drat - here it is again. Cheers!

RFID Reader
zinongli commented 2 weeks ago

Ok I'm pretty sure that's a securakey radio key reader. Should be supported once my pull request above passes through, fingers crossed.

In the meantime, if you toggle on Debug Mode, you should be able to read raw and emulate raw. I've heard of successes with securakey raw emulations. Maybe it works in your case too.