-
-
Notifications
You must be signed in to change notification settings - Fork 87
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
[BUG] Chameleon mini not recognized as valid by a real reader #174
Comments
How are you comparing the dumps? At least the last flashable version of the firmware has a bug where it truncates the UID to 4 byte. |
I compare the dump of the original tag with the dump of the chameleon. Both made with a proxmark3. They are identical. |
Seems like last release of the firmware made the chameleon unstable. |
@leegarrett could you describe this issue please? |
@evazzoler could you please try emulating your dump again with last release, and with another firmware release from this repo, ideally untagged-20a751f659efdcf8ef79 Unfortunately the hardware and its Mifare implementation introduce some timings that will not fit with some readers, so it will not work with some of them, in any case. You have to try against other types of readers to see if it is the case for your specific issue. |
I'm having a similar issue with my RevE Chameleon mini emulating a mifare classic 1k dump (tried untagged-baf383b57e2f8177d332 as well as untagged-20a751f659efdcf8ef79). it works with MCT and the proxmark3 but I haven't been able to get it to work with the readers in my apartment building.
It is my understanding that magic commands are disabled but it appears that the reader detects that something is off. I should receive my revG chameleon (tiny) in 2-3 weeks so I can try again at that time with the newer release. ps. The readers only the UID for access control which is stupid and I have informed management about the issue. After inquiring with me they are implementing a system that uses a non-standard key in sector 1 to have an additional passcode but this system is currently only running on 2 readers. Still not very safe but at least it should stop the average person from using their smartphone to copy my card |
Try latest fw? Anyway, closing because on no activity |
Environment
Bug description
I tried all the possible combinations between dumps/readers/OS used for flashing
Chameleon seems to work properly:
When I put it in front of the real reader, it refuses the "card". The "original card" works perfectly.
I tried this on two different systems running different hardware (they are different vendors).
I don't know if it is relevant, but I can't get a valid key with mf_detection setting the same (valid) UID. Size of all slots are fixet to 1024 and I can't change them.
Expected function and references
I suppose it is recognized as a real "card" and the reader use it as it would be "real".
Bug
I don't figure out what is the casue of this.
The text was updated successfully, but these errors were encountered: