mirror of
https://github.com/RfidResearchGroup/proxmark3.git
synced 2025-08-21 22:03:42 -07:00
emrtd: Add EF_CardAccess parsing to offline info
This commit is contained in:
parent
dd62a9f8dd
commit
8904162d7a
1 changed files with 10 additions and 0 deletions
|
@ -1972,6 +1972,16 @@ int infoHF_EMRTD_offline(const char *path) {
|
||||||
uint8_t dg_hashes_calc[17][64] = { { 0 } };
|
uint8_t dg_hashes_calc[17][64] = { { 0 } };
|
||||||
int hash_algo = 0;
|
int hash_algo = 0;
|
||||||
|
|
||||||
|
strcpy(filepath, path);
|
||||||
|
strncat(filepath, PATHSEP, 2);
|
||||||
|
strcat(filepath, dg_table[EF_CardAccess].filename);
|
||||||
|
|
||||||
|
if (loadFile_safeEx(filepath, ".BIN", (void **)&data, (size_t *)&datalen, false) == PM3_SUCCESS) {
|
||||||
|
emrtd_print_ef_cardaccess_info(data, datalen);
|
||||||
|
} else {
|
||||||
|
PrintAndLogEx(HINT, "The error above this is normal. It just means that your eMRTD lacks PACE.");
|
||||||
|
}
|
||||||
|
|
||||||
strcpy(filepath, path);
|
strcpy(filepath, path);
|
||||||
strncat(filepath, PATHSEP, 2);
|
strncat(filepath, PATHSEP, 2);
|
||||||
strcat(filepath, dg_table[EF_SOD].filename);
|
strcat(filepath, dg_table[EF_SOD].filename);
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue