Alex83374 on 11:23 AM 05/02/2023: Username: MarkCool123
Password: E7F8-F3G5-G8J2-S1N9
hthronkregjiobh9 on 2:53 PM 05/02/2023: @Alex83374 How did u did it???? im the one who upladed it, i frogot my pw, coud u tell me? im new in cracking. thanks!
byclone on 9:37 PM 05/02/2023: https://www.paste.tc/644fd3a933c5d43938912d55
E7F8-F3G5-G8J2-S1N9
MarkCool123
bang1338 on 12:55 AM 05/03/2023: This is .NET, not-
Wait hold on this is C++.NET I guess
Anyway...
Name: MarkCool123
Serial: E7F8-F3G5-G8J2-S1N9
RedVi on 6:35 AM 05/03/2023: Easy Challenge
Username: MarkCool123
Password : E7F8-F3G5-G8J2-S1N9
hanz on 6:37 AM 05/03/2023: Found stuff using dnSpy :))
hthronkregjiobh9 on 1:19 PM 05/03/2023: I only familiar with 32/64 dbg. How yall did it?
byclone on 3:19 PM 05/03/2023: tutorial : https://www.hizliresim.com/58l1pzp
0x1881 on 10:11 PM 05/03/2023: Username : MarkCool123
Password : E7F8-F3G5-G8J2-S1N9
rab on 12:55 PM 05/05/2023: https://imgbox.com/R7AmqbBF
zurtar on 5:20 PM 05/16/2023: This was a fun first crackme! It's .Net C++ and then its pretty easy to just look at the functions for the login button and see the username/password plaintext
Etheirys on 6:57 PM 05/23/2023: Using dnspy 32 bit your able to goto Project51 -- MainForm seach for password and look at method for button2_Click()
Yeah7129 on 6:10 PM 05/27/2023: C++ .Net is a very rare language.
but it's running in .net, so actually same of c# & vb.
in "Project51.MainForm::button2_Click"
found
ldstr aE7f8F3g5G8j2S1 // "E7F8-F3G5-G8J2-S1N9"
ldstr aMarkcool123 // "MarkCool123"
yeah,we found username and pwd. that's all.
dead-terminal on 11:05 AM 05/29/2023: Bro just open the application in dnspy and go to the main function and the username and password are given in plain text.
WhistleDev on 10:17 PM 06/02/2023: =============
Step One
=============
Install IDA.. lol
1. Open crackme in IDA.
2. Go to search, click on search text.
3. Type "Wrong Password!" and press enter.
4. View the if statement branch displayed by the ida graph.
5. Look at the main function call of button2_click and go down until you see System.Windows.Forms.TextBox::get_Text()
6. Because this is a 64-Bit image, objects are stored in vertical reverse format, so the password is the top string and the username is the bottom.
7. Copy and paste the strings of Username and Password respectively into their input box on the crackme and click "Gain access".
Well done you solved the crackme.
filenort on 1:15 PM 06/12/2023: Very good crackme nice
here is the code i found in dnspy its passwordcheker i guess.
private void button2_Click(object sender, EventArgs e)
{
uint num = (this.textBox2.Text == "E7F8-F3G5-G8J2-S1N9") ? 1U : 0U;
if ((byte)(((this.textBox1.Text == "MarkCool123") ? 1U : 0U) & num) != 0)
{
MessageBox.Show("Successfully Cracked, good job!!!");
MessageBox.Show("Subscribe also to my YouTube channel:)");
base.Close();
}
else
{
MessageBox.Show("Wrong Password!");
}
}