Home › Forums › Ask the Flomies › Embedded 3D Prints
Tagged: 3D printing, cloning, Skylanders
-
AuthorPosts
-
September 27, 2016 at 2:27 am #56548
Hi guys,
Found your site through an article about 3D printed figures with embedded RFID. I know absolutely nothing about the RFID side but I have a 3D printer. I want to make durable backups of my Skylanders collection for the kids to play with but I don’t want to damage the original figures by removing the RFID. Do you know if it’s currently possible to make backups of the RFID in the figures? If it is possible, do you sell the products necessary to do this?
Thanks,
Damien
September 28, 2016 at 12:46 pm #56573Hi Damien, creating 3D printed tags that clone Skylander figures is possible but not trivial. For the figure itself, we use thin epoxy coated NFC tags and introduce them during the 3D printing process. This takes some skill and experience to get a good result. The hardest part though is cloning the content of the Skylander NFC tags in order to produce the gaming experience. This will require an NFC reader like an Android NFC phone/tablet or one of our mobile readers and some software to read/decrypt the tag content and write it to another blank tag.
The Nintendo/Disney/Activision figures protect the data they carry to prevent cloning and piracy. They lock the data sectors of the NFC tags with an array of different keys. You can’t “find out” the key from the figure’s tag. They are generated on the fly inside the Gaming Portals based on the UUID of the tag. In the case of Skylanders, every figure has 15 unique keys making it impossible to crack one and use those keys to copy other figures. So you need to reverse engineer the complicated math to generate these keys in order to easily clone figures. Although doable, this is illegal according to Digital Millennium Copyright Act (DMCA) so we can’t help you there.
best,
RichardSeptember 29, 2016 at 12:17 am #56580Hi Richard,
First off thanks for getting back to me with such a detailed explanation.
The 3D printing side of things won’t be an issue and, fingers crossed, I might have found a solid method for read/write. What I need to source now is a blank tag or two to try it on. I’ve seen MIFARE 1K (13.56 MHz) chips suggested on one of the forums but I’m hoping a newer more compatible chip will do the job. Do you know if any chip will work an can you suggest a chip that looks promising?
Thanks again,
Damien
September 29, 2016 at 10:43 am #56589Hi Damien, glad to help. It seems the NFC tags used in the Skylander figures are a nondescript TNP3xxx chip from NXP. I came to this conclusion by scanning one with an Android NFC phone using the NFC TagInfo app. The ATQA is
0x0F01
and the SAK is0x01
which according to this NXP reference document, corresponds to TNP3xxx. No spec sheets seem to be available for this part though.I googled around to validate my findings and seems others have come to similar results. We don’t sell any tags with the TNP3xxx chip and not aware of any other vendor that does either. I guess you could try with a Mifare Classic and see if you can get it to work. Interested to see what you learn and glad to guide you where possible.
best,
RichardSeptember 29, 2016 at 1:35 pm #56595I’ve got a few tags coming on the slow boat. I’ll let you know how it works out.
-
AuthorPosts
You must be logged in to reply to this topic.