]> git.zerfleddert.de Git - proxmark3-svn/blobdiff - client/cmdhficlass.c
FIX: T5555/Q5 datarate when used in "Q" parameter, consequential fix in lf commands...
[proxmark3-svn] / client / cmdhficlass.c
index acf3de8769c2edfa2f6124f981e12c8c1bb6319f..90856e919d7c85f30da20695749ae8ad69bc4775 100644 (file)
@@ -199,7 +199,6 @@ int usage_hf_iclass_snoop(void){
        PrintAndLog("            hf iclass snoop");     
        return 0;
 }
-
 int xorbits_8(uint8_t val) {
        uint8_t res = val ^ (val >> 1); //1st pass
        res = res ^ (res >> 1);                 // 2nd pass
@@ -473,13 +472,14 @@ int CmdHFiClassDecrypt(const char *Cmd) {
        uint8_t key[16] = { 0 };
        if(readKeyfile("iclass_decryptionkey.bin", 16, key)) return usage_hf_iclass_decrypt();
        
-       PrintAndLog("Decryption file found...");
+       PrintAndLog("Decryption key loaded from file [ok]");
 
        //Open the tagdump-file
        FILE *f;
        char filename[FILE_PATH_SIZE];
        if(opt == 'f' && param_getstr(Cmd, 1, filename) > 0) {
-               if ( (f = fopen(filename, "rb")) == NULL) {
+               f = fopen(filename, "rb");
+               if (!f) {
                        PrintAndLog("Could not find file %s", filename);
                        return 1;
                }               
@@ -880,7 +880,7 @@ int CmdHFiClassReader_Dump(const char *Cmd) {
        if (have_debit_key) memcpy(tag_data+(3*8),div_key,8);
        if (have_credit_key) memcpy(tag_data+(4*8),c_div_key,8);
        
-       printf("Num of bytes:  %u\n", gotBytes);
+       printf("Num of bytes:  %zu\n", gotBytes);
        
        // print the dump
        printf("------+--+-------------------------+\n");
@@ -1577,7 +1577,7 @@ static int loadKeys(char *filename) {
 static int saveKeys(char *filename) {
        FILE *f;
        f = fopen(filename,"wb");
-       if (f == NULL) {
+       if (!f) {
                printf("error opening file %s\n",filename);
                return 0;
        }
Impressum, Datenschutz