Re: XYZprinting Open Source NFC key calculator online: www.nfckey.xyz
Thanks again nilezon (aka Jack) for cracking the printer's algo. The code you wrote works great. I compiled it into a Windows app and I checked that on 3 of my original XYZ spools. The PWD/PACK match what I got from the I2C sniffer.
However, I have a problem with the NTAG stickers I bought. Here's one of them:
049E5240
42C84880
42480000
E1101200
0103A00C
340300FE
00000000
00000000
5A504B00
00363250
E0930400
E0930400
D2002D00
54484742
31323339
00000000
00000000
34000000
00000000
00000000
E0930400
A8813654
F03FEECE
F26E4D76
00000000
00000000
00000000
00000000
00000000
00000000
00000000
00000000
00000000
00000000
00000000
00000000
00000000
00000000
00000000
00000000
000000BD
07000008
80050000
A53BA4E4
62740000
The printer always says UNIDENTIFIED SPOOL even if I use the same data with EMUTAG. I now think that it's the UID on these stickers that's not right. All of these stickers have the last 4 bytes of the UID set to 42C84880. Maybe these UIDs are blacklisted in the printer? Did anyone tried to use these cheap stickers? Any help would be appreciated.