Jump to content
Tuts 4 You

[crackme] CrackMe#1


Recommended Posts

@ Onlykl

Next time post the info that your target is a NetFrameWork file.Thanks.

PS: No ideas about NFW targets and also not installed NFW.Maybe this is the OEP? :)

0040864E  JMP DWORD PTR DS:[402000]    ; OEP
Link to comment
Share on other sites

Teddy Rogers

The [crackme] tag has been added to your topic title.

Please remember to follow and adhere to the topic title format - thankyou!

[This is an automated reply]

Link to comment
Share on other sites

Unpacked only (sorry but i'm noob at .net re).

Private Sub loginWorker_RunWorkerCompleted(ByVal sender As Object, ByVal e As RunWorkerCompletedEventArgs)
Me.loginBtn.Enabled = True
If (Me.eResult = "0") Then
Interaction.MsgBox("Your username or password is incorrect.", MsgBoxStyle.Exclamation, "Error!")
ElseIf (Me.eResult = "1") Then
MySettings.Default.user = Me.TextBox1.Text
MySettings.Default.pass = Me.TextBox2.Text
ElseIf (Me.eResult = "66") Then
Interaction.MsgBox("Your account hasn't been approved yet. Please check again later.", MsgBoxStyle.Information, "Notice")
ElseIf (Me.eResult = "x1") Then
Interaction.MsgBox("This account does not belong to this machine.", MsgBoxStyle.Critical, "Error!")
End If
End Sub



Here how the unpacking is done video...


CrackMe #1-cleaned.rar

Enigma 3.90 .Net unpacking.rar

Edited by GIV
Link to comment
Share on other sites

Think this is fully cracked.

 - Removed remote check and forced return "1" to always be valid.

 - Removed all checks inside the main form and just forced it to be valid.

public object _ValiAcc(string usrname, string passwrd, ref string result)
result = "1";
return result;

private void updateWorker_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)
this._Label1.Text = "Access Granted!";
this._Label1.ForeColor = Color.Green;
this._Label1.Visible = true;
this._Label2.Text = "~ Hello there, atom0s!";
this._Label2.Visible = true;

Edit: Adding pic:



Edited by atom0s
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Create New...