mirror of
https://github.com/Proxmark/proxmark3.git
synced 2025-08-14 02:26:59 -07:00
add nested auth decoding to hf mf sniff
This commit is contained in:
parent
9e40bad2e3
commit
a37725facf
8 changed files with 159 additions and 22 deletions
|
@ -356,6 +356,23 @@ char * printBits(size_t const size, void const * const ptr)
|
|||
return buf;
|
||||
}
|
||||
|
||||
char * printBitsPar(const uint8_t *b, size_t len) {
|
||||
static char buf1[512] = {0};
|
||||
static char buf2[512] = {0};
|
||||
static char *buf;
|
||||
if (buf != buf1)
|
||||
buf = buf1;
|
||||
else
|
||||
buf = buf2;
|
||||
memset(buf, 0x00, 512);
|
||||
|
||||
for (int i = 0; i < len; i++) {
|
||||
buf[i] = ((b[i / 8] << (i % 8)) & 0x80) ? '1':'0';
|
||||
}
|
||||
return buf;
|
||||
}
|
||||
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// string parameters lib
|
||||
// -------------------------------------------------------------------------
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue