]> git.sesse.net Git - freerainbowtables/blobdiff - Client Applications/rcracki_mt/HashAlgorithm.cpp
(C)
[freerainbowtables] / Client Applications / rcracki_mt / HashAlgorithm.cpp
index bf04682e6792e0ecbee9ef9dc89960d4308a5629..3c3c5583c8915071f56aea2169e2358debbe4a6b 100644 (file)
@@ -3,9 +3,9 @@
  * RainbowCrack\r
  *\r
  * Copyright (C) Zhu Shuanglei <shuanglei@hotmail.com>\r
- * Copyright Martin Westergaard Jørgensen <martinwj2005@gmail.com>\r
+ * Copyright 2009, 2010, 2011 Martin Westergaard Jørgensen <martinwj2005@gmail.com>\r
  * Copyright 2009, 2010 Daniël Niggebrugge <niggebrugge@fox-it.com>\r
- * Copyright 2009, 2010 James Nobis <frt@quelrod.net>\r
+ * Copyright 2009, 2010, 2011 James Nobis <frt@quelrod.net>\r
  *\r
  * This file is part of rcracki_mt.\r
  *\r
@@ -296,11 +296,7 @@ void HashMSCACHE(unsigned char *pPlain, int nPlainLen, unsigned char* pHash)
                unicode_user[i*2] = username[i];\r
                unicode_user[i*2+1] = 0x00;\r
        }\r
-       /*\r
-       MD4_Init(&ctx);\r
-       MD4_Update(&ctx,unicode_pwd,nPlainLen*2);\r
-       MD4_Final(final1,&ctx);\r
-       */\r
+\r
        MD4_NEW( (unsigned char*)unicode_pwd, nPlainLen*2, final1 );\r
 \r
        MD4_Init(&ctx);\r
@@ -314,7 +310,7 @@ void HashMSCACHE(unsigned char *pPlain, int nPlainLen, unsigned char* pHash)
        {\r
                unicode_pwd[i*2] = pPlain[i];\r
                unicode_pwd[i*2+1] = 0x00;\r
-       }*/     \r
+       }*/\r
        /*\r
        unsigned char *buf = (unsigned char*)calloc(MSCACHE_HASH_SIZE + nSaltLength, sizeof(unsigned char));    \r
        HashNTLM(pPlain, nPlainLen, buf, NULL);\r
@@ -396,10 +392,6 @@ void HashPIX(unsigned char* pPlain, int nPlainLen, unsigned char* pHash)
 \r
        memcpy (pass,pPlain,nPlainLen);\r
 \r
-       /*MD5_CTX ctx;\r
-       MD5_Init(&ctx);\r
-       MD5_Update(&ctx, (unsigned char *) pass, MD5_DIGEST_LENGTH);\r
-       MD5_Final(final, &ctx);*/\r
        fast_MD5((unsigned char *) pass, MD5_DIGEST_LENGTH, final);\r
 \r
        char* p = (char*) temp;\r