Updates to iclass legrec and legbrute

Streamlined legbrute to remove then need for CSN and validate variables accuracy as per Iceman's suggestions.
Updated legrec (client side only) for the future arm side PR
Fixed variable overflow on the arm side for hex conversions
This commit is contained in:
Antiklesys 2024-09-18 18:10:53 +08:00
commit 90b05106f8
4 changed files with 147 additions and 107 deletions

View file

@ -108,6 +108,11 @@ typedef struct {
typedef struct {
iclass_auth_req_t req;
iclass_auth_req_t req2;
uint32_t index;
uint32_t loop;
uint8_t nfa[8];
bool debug;
bool test;
} PACKED iclass_recover_req_t;
typedef struct iclass_premac {