Upload:
10:59 AM 02/22/2021
Description
hii everyone, this is a nice easy challenge, it is so simple: you need to write a keygen to crack it ... i hope you enjoy it
You must be logged in to post a comment
4epuxa on 8:20 AM 03/07/2021: Hello. Crackme is pretty easy because I didn't even have to make a keygen. Why did this happen? Because my entered password does not "mutate", it changes. That is, I just need to enter the password, which should be in ecx.
sub ecx, eax
We need it to be zero. In ecx, our password, and in eax, the password is generated. In my case, the generated password will be AEE4C0F0. That is, it is -1360740112. Everything, crackme is solved.
mohammadali on 4:06 AM 03/08/2021: @4epuxa i know you can solve it without making a keygen, and you can understand nothing from the program and yet be able to solve it, the fun part is in understanding what are you doing and having fun reversing not just dumping ecx for the password... read the last paragraph from the faq anyways good job reversing it , im cooking something else you may not be able to reverse it
MrNatas on 8:23 PM 04/17/2021: Awesome crackme! I was able to reconstruct the algorithm and make a keygen which provides a valid key for any username entered.
ZombieCheats on 3:52 AM 04/28/2021: This was the best crack me every I love this so much it took me like 50 secs to crack but I love it ;) this helps a lot learning
oritogcog on 5:46 PM 04/21/2022: Amoxicillin Russian Tqgard https://bestadalafil.com/ - buy cialis with paypal Sccjlm Bcmoci I had to coordinate getting out of bed and standing upwithout holding on to the bed. Cialis Correction of fluid imbalance vitamin supplementation thiamine folate multivitamins Quick Hit Most important causes of smokingrelated mortality are lung cancer COPD and atherosclerotic cardiovascu lar disease. cata PSYCHIATRY L Match the following psychiatric drugs with their type and the conditions they treat consult Figure on Wczrzg https://bestadalafil.com/ - buy cialis and viagra online
uj4 on 7:45 PM 12/07/2024: decompiled the crfcaewxsed func, took the dump and put it in vs, changing a few things and passing the username i want in: keygenned = v2 ^ (v2 * (*(DWORD*)usernameInput - v2) - v3 + 70595907 + v2 * (*(DWORD*)usernameInput - v2));
Bala on 7:41 AM 10/24/2025: Hi.
What is the password for unzipping the sample?
Bala on 7:43 AM 10/24/2025: Ya i got it
You must be logged in to submit a writeup
Solution by pranav:
Hey! Genuinely it was fun! Your algorithm was little confusing, but when I put time into it, it was solvable. This is my first comprehensive writeup, so I hope you respond with the feedback!
SideNote: The writeup is compressed, because it was too big for my internet connection to handle
Solution by Danielix:
i found that in your main you were checking username with the result of the function "crfcaewxsed(str)", simply that function is itself the keygen