Research, development and trades concerning the powerful Proxmark3 device.
Remember; sharing is caring. Bring something back to the community.
"Learn the tools of the trade the hard way." +Fravia
Time changes and with it the technology
Proxmark3 @ discord
Users of this forum, please be aware that information stored on this site is not private.
Per request of Iceman, here is some dump with engraved ID:
56495332 00096ebd 00000077 —> tag id 618173
56495332 00093f31 00000017 —> tag id 606001
56495332 00075506 00000101 —> tag id 480518
Got a tag ID 480539 already broken, if checksum is found, I can test it on the reader that usually accepted it.
Block 0 is not found now. To be continued..
t55x7 layout
blk | bytes
--+-----------
0 | 00148068 --> STT, maxblock3, ask/manchester, clock 64
1 | 56495332 --> preamp fixed 'VIS2'
2 | 00096ebd --> cardid in hex
3 | 00000077 --> unknown checksum/parity
Question is the unknown block 3 data.
Thanks to @.... we got some more sample to play with.
56495332 00095996 0000000A FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
56495332 00093F31 00000017 FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
56495332 0009A598 00000017 00000000000000000000000000000000
56495332 000656EE 00000035 518175E4000000000000000000000000
56495332 00093853 00000044 FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
56495332 0009FD2B 00000072 00000000000000000000000000000000
56495332 00096EBD 00000077 FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
56495332 000A10C5 00000082 00000000000000000000000000000000
56495332 00098D37 000000D8 00000000000000000000000000000000
56495332 0009EE61 000000DE 00000000000000000000000000000000
56495332 000A221F 000000E4 00000000000000000000000000000000
56495332 00097DB8 000000F0 00000000000000000000000000000000
56495332 000982D8 000000F6 00000000000000000000000000000000
56495332 000A1E48 000000F9 00000000000000000000000000000000
56495332 0004C3B0 00000120 55555555AAAAAAAA55555555AAAAAAAA
56495332 0001DEE4 000001F8 00000000000000000000000000000000
ok, figured out the unknown byte.
its not checksum, its the even parity of the all nibbles in ID.
0001DEE4 000001F8
eeeeeeee eex
xxxxxxxxx
x = xor of nibbles.
e = 0x1F (
even parity of 0x0 (0000) = 0
even parity of 0x0 (0000) = 0
even parity of 0x0 (0000) = 0
even parity of 0x1 (0001) = 1
even parity of 0xD (1101) = 1
even parity of 0xE (1110) = 1
even parity of 0xE (1110) = 1
even parity of 0x4 (0100) = 1
0001 1111 = 0x1F
)