crackmes.one

EmilianoFT's Hola Mundo Crackme

Author:
EmilianoFT

Language:
.NET

Upload:
12:35 PM 05/04/2019

Level:
2

Platform
Windows

Description

Enter the correct password to get the message "Hola Mundo!"

nextco on 10:27 PM 05/24/2019: This crackme is how not make a RE challenge: All core is based on 3DES, like: key = md5(strong_and_unique_key) decryption_suite = DES3.new(key, DES3.MODE_ECB) decrypted_bytes = decryption_suite.decrypt(b64decode(data)) You see, the only approach for get the key is bruteforce. The "example" keys for hidding messages are: xzxzx, xzxzxz, xzx, xzxzxzxzx, xzxzxzxzxy, xzxzxzxzx. Hence is expected the dictionary {x, z} and variable length. The autor at this point change the rules and put a strong password (ascii_uppercase + ascii_lowercase + digits + symbols). This is bored, because the strong of the crackme is based on a crypto function, nothing to reverse.

ryancor on 5:31 PM 10/13/2019: Yea on top of that, the actual encrypted text the dude gave has a padding error in .NET. These challenges really need to be vetted by the admins of this website, and require a write per every challenge submission