[15:39:53] 7F5328F5E697F585A4B0AAEB1205DD5 |Doppelter MD5 kleiner Hash [Ist Hashed durch die neuen beiden Stocks]
[15:39:53] 2C89109D42178DE8A367C0228F169BF |Einmaliger MD5 kleiner Hash [Ist Hashed durch die neuen beiden Stocks]
[15:39:53] 2C89109D42178DE8A367C0228F169BF8 |Einmaliger MD5 Hash [Ist Hashed durch die Include]
[15:39:53] 50F3BFBE3055153C85E8D078A8A5AA2D |Doppelter MD5 Hash [Ist Hashed durch die Include]
So, auch durch die Funktion wird meine Kombination nicht klein. Durch die neue Hash Funktion fehlt mir sogar nun der letzte Buchstabe / Zahl man vergleiche die beiden Hashes :
[15:39:53] 2C89109D42178DE8A367C0228F169BF |Einmaliger MD5 kleiner Hash
[15:39:53] 2C89109D42178DE8A367C0228F169BF8 |Einmaliger MD5 Hash
Und das Ergebnis der fehlenden Zahl ist halt ein ganz neuer Hash, den ich vorher garnicht kannte. Nunja es sieht nun so aus mein Quellcode :
stock strtoupper(str[]) { /* didn't make this, forum search, credits to whoever did */
for (new i = 0, j = strlen(str); i < j; i++)
{
if (islower(str[i]))
str[i] -= 32;
}
}
stock _md5(str[]) {
new szHash[32];
strcat(szHash, MD5_Hash(str), 32);
strtoupper(szHash);
return szHash;
}