From e03d7e3894f41ff529f29291e4735901d40363e2 Mon Sep 17 00:00:00 2001 From: iceman1001 Date: Wed, 2 Sep 2020 13:22:07 +0200 Subject: [PATCH] hf mf autopwn - moved generate filename call --- client/src/cmdhfmf.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/client/src/cmdhfmf.c b/client/src/cmdhfmf.c index d24f2382e..bc947d075 100644 --- a/client/src/cmdhfmf.c +++ b/client/src/cmdhfmf.c @@ -2052,6 +2052,9 @@ static int CmdHF14AMfAutoPWN(const char *Cmd) { return PM3_EMALLOC; } + // read uid to generate a filename for the key file + char *fptr = GenerateFilename("hf-mf-", "-key.bin"); + // card prng type (weak=1 / hard=0 / select/card comm error = negative value) prng_type = detect_classic_prng(); if (prng_type < 0) { @@ -2582,7 +2585,6 @@ all_found: // Dump the keys PrintAndLogEx(NORMAL, ""); - char *fptr = GenerateFilename("hf-mf-", "-key.bin"); if (createMfcKeyDump(fptr, sectors_cnt, e_sector) != PM3_SUCCESS) { PrintAndLogEx(ERR, "Failed to save keys to file"); }