]> git.zerfleddert.de Git - proxmark3-svn/blobdiff - client/cmdhfmf.c
FIX: Minor correction of variablename. don't even ask.
[proxmark3-svn] / client / cmdhfmf.c
index 10c56cdcd6ae4a15d2347cd80f82a3d14b96c1c0..901ccd4921a3b7d0231c19751de6edbec5b52914 100644 (file)
@@ -1596,10 +1596,10 @@ int CmdHF14AMfEKeyPrn(const char *Cmd)
        uint8_t data[16];\r
        uint64_t keyA, keyB;\r
        \r
-       if (param_getchar(Cmd, 0) == 'h' || param_getchar(Cmd, 0)== 0x00) {\r
+       if (param_getchar(Cmd, 0) == 'h') {\r
                PrintAndLog("It prints the keys loaded in the emulator memory");\r
                PrintAndLog("Usage:  hf mf ekeyprn [card memory]");\r
-               PrintAndLog("  [card memory]: 1 = 1K (default), 4 = 4K");\r
+               PrintAndLog("  [card memory]: 0 = 320 bytes (Mifare Mini), 1 = 1K (default), 2 = 2K, 4 = 4K");\r
                PrintAndLog("");\r
                PrintAndLog(" sample: hf mf ekeyprn 1");\r
                return 0;\r
@@ -1608,11 +1608,13 @@ int CmdHF14AMfEKeyPrn(const char *Cmd)
        char cmdp = param_getchar(Cmd, 0);\r
        \r
        switch (cmdp) {\r
+               case '0' : numSectors = 5; break;\r
                case '1' : \r
                case '\0': numSectors = 16; break;\r
+               case '2' : numSectors = 32; break;\r
                case '4' : numSectors = 40; break;\r
                default:   numSectors = 16;\r
-       }       \r
+       }               \r
        \r
        PrintAndLog("|---|----------------|----------------|");\r
        PrintAndLog("|sec|key A           |key B           |");\r
Impressum, Datenschutz