timotei_ on 6:53 PM 05/02/2023: You don't need much keys of the keyboard:-) An easy one. Thanks.
rab on 3:58 PM 05/05/2023: Nice lapel in the loop,
However, it is easier to try without even looking inside.
Thanks for that, it was nice !
spd on 7:18 AM 05/07/2023: A pretty challenging one for people learning reverse engineering, This one took me about half an hour looking at the CheckCommand code lmao, I was struggling with the array thing most of the time.
TyfoC on 7:52 AM 05/25/2023: Okay, it was very interesting and not easy (~20-30m))
So, login length must be at least 6 characters, password is reversed login.
Reconstructed CheckPassword(const char*, _BYTE*):
#include
#include
// login - any string
// password - reversed login
bool CheckPassword(const char* login, const char* password) {
int length = (int)strlen(login);
if (length = 6 !
std::cout
TyfoC on 7:54 AM 05/25/2023: Okay, the code didn't fit in a comment, so here's the link:
https://pastebin.com/3Qe3eBGL
Password - crackmes.one