From 31334da0c4d138f20bbd979b4e3f94bb702abecf Mon Sep 17 00:00:00 2001 From: merlokk <807634+merlokk@users.noreply.github.com> Date: Mon, 19 Jul 2021 09:38:32 +0300 Subject: [PATCH] fix key type defsults --- client/src/cmdhfmfdes.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/client/src/cmdhfmfdes.c b/client/src/cmdhfmfdes.c index 6889465e8..309444220 100644 --- a/client/src/cmdhfmfdes.c +++ b/client/src/cmdhfmfdes.c @@ -4926,7 +4926,7 @@ static int CmdHF14ADesChangeKey(const char *Cmd) { return res; } - int oldkeytype = T_DES; + int oldkeytype = dctx.keyType; if (CLIGetOptionList(arg_get_str(ctx, 12), DesfireAlgoOpts, &oldkeytype)) return PM3_ESOFT; @@ -4943,7 +4943,7 @@ static int CmdHF14ADesChangeKey(const char *Cmd) { uint8_t newkeynum = arg_get_int_def(ctx, 14, 0); - int newkeytype = T_DES; + int newkeytype = oldkeytype; if (CLIGetOptionList(arg_get_str(ctx, 15), DesfireAlgoOpts, &newkeytype)) return PM3_ESOFT;