We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
Pyramid card is Wiegand communication protocol and it is already realized in Proxmark3 repo, so idea is add this code to Chameleon Ultra. Here is file in proxmark repo - "wiegand.c" (full link is https://github.com/RfidResearchGroup/proxmark3/blob/master/armsrc/wiegand.c)
And there is code for pyramid cards support:
case 39 : // 39bit KERI System Pyramid fc &= 0x1FFFF; // 17bits cn &= 0xFFFFFFFF; // 20bits value = fc << 20 | cn; num_to_bytebits(value, 37, temp); wiegand_add_parity(temp, dest, 37); break; case 44 : // 44bit KERI system Pyramid oem &= 0xFF; // 8bits fc &= 0xFFF; // 12bits cn &= 0xFFFFFFFF; // 21bits value = oem << 20 | fc << 12 | cn; num_to_bytebits(value, 42, temp); wiegand_add_parity(temp, dest, 42); break;
The text was updated successfully, but these errors were encountered:
if it only was that easy lol
Sorry, something went wrong.
also #185
so sad. Hope, that it will be added one day
No branches or pull requests
Pyramid card is Wiegand communication protocol and it is already realized in Proxmark3 repo, so idea is add this code to Chameleon Ultra.
Here is file in proxmark repo - "wiegand.c" (full link is https://github.com/RfidResearchGroup/proxmark3/blob/master/armsrc/wiegand.c)
And there is code for pyramid cards support:
The text was updated successfully, but these errors were encountered: