MFU dump UL-C with key
adding UL-C auth and keys to dump cmd swapped endian for input of hf mfu crdbl to match output of hf mfu info cmd and tag info app
This commit is contained in:
@@ -158,6 +158,20 @@ uint64_t bytes_to_num(uint8_t* src, size_t len)
|
||||
return num;
|
||||
}
|
||||
|
||||
// aa,bb,cc,dd,ee,ff,gg,hh, ii,jj,kk,ll,mm,nn,oo,pp
|
||||
// to
|
||||
// hh,gg,ff,ee,dd,cc,bb,aa, pp,oo,nn,mm,ll,kk,jj,ii
|
||||
// up to 64 bytes or 512 bits
|
||||
uint8_t *SwapEndian64(uint8_t *src, size_t len){
|
||||
static uint8_t temp[64]={0};
|
||||
for (uint8_t block=0; block < (uint8_t)len/8; block++){
|
||||
for (size_t i = 0; i < 8; i++){
|
||||
temp[i+(8*block)] = src[(7-i)+(8*block)];
|
||||
}
|
||||
}
|
||||
return temp;
|
||||
}
|
||||
|
||||
//assumes little endian
|
||||
char * printBits(size_t const size, void const * const ptr)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user