-
Notifications
You must be signed in to change notification settings - Fork 912
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ISO15693 NXP SLIX-L features #930
base: master
Are you sure you want to change the base?
Conversation
Thank you very much for your contribution. Good work! However, this adds a lot of code at the ARM side (appmain.c, iso15693.c) which should be avoided because space is very limited there. Specifically:
I would think that most of the functionality can be implemented in cmdhf15.c instead? |
Thanks for your feedback. When implementing this, I didn't have resources as primary goal.
Thanks again for checking and your feedback on this. |
moved internal commands to only build in standalone mode send NACK if DisablePrivacySlixLIso15693 fails
I am currently quite busy and cannot spend time on code reviews. If anybode else wants to step in... At a first glance I see
|
This PR adds advanced ISO15693 emulation features to the proxmark3.
The chosen tag to emulate was a NXP SLIX-L. The emulation code does not
implement all functionalities the tag has, it merely focuses on privacy mode
and the password feature.
This blocking simulator code now exits whenever there is some USB communication.
It also adds some advanced features for SLIX-L tags, like locking or changing the password,
revealing the tag from privacy mode and a ISO15693 command scanner.
Porting these features to the latest commits caused some trouble, but it looks like
i got everything working again.
The simulator was tested with a closed source children audio system of a german manufacturer
which uses the SLIX-L tags in privacy mode in their system.