Jump to content
Tuts 4 You

[KeyGenMe]Very Very Easy CrackMe [SerialFishing]


planethax

Recommended Posts

While trying to figure out another very easy crackme I was messing with VB.

I ended up making my own CrackMe (very first!!!! )

This is very easy, initially it was too easy, first BP and serial was sitting in your face lol, so I added an extra compare (hint)

Rules;

NO PATCHING! This is too easy to Patch

Serial Fishing is Acceptable on 1 Condition -

When Posting your serial, you must also Post the Process you used to get the serial

Keygenning is Ultimate Goal!

Enjoy

PlanetHaX

CrackMe_PlanetHaX.zip

Edited by planethax
Link to comment
Share on other sites

I made a keygen( a first) in c++ for it, im not a very good coder :( Also, i havnt gotten ufmod down so i used openal cause music is always good right, hence not one but TWO dlls lul (not to mention the even bulkier wav file!).

I hope it works fine :wub:PlanetHaX_Keygen.rar

Link to comment
Share on other sites

here is it my crappy keygen :P
I made a keygen( a first) in c++ for it, im not a very good coder :( Also, i havnt gotten ufmod down so i used openal cause music is always good right, hence not one but TWO dlls lul (not to mention the even bulkier wav file!).

I hope it works fine :wub:

Tested and verified.

Great Job!!!!

I thank you very much for trying/solving and Keygenning my first KeyGenMe!!!!

Ratings for all

Edited by planethax
Link to comment
Share on other sites

  • 1 month later...

Well I managed to phish a serial:

.:hybrid:.

68643A3A2E2E

But I'm really newbie at this, what do you mean my post the process you did it? I just kept breaking till I got it?

Link to comment
Share on other sites

Hi,

Solution:

Fished!

736569644621

I found where the serial check started and breaked before it, then slowly stepped over all the way down.

But I am stumped as to how to code a keygen. Could anyone guide me? Or point me to some awesome tutorials? I have searched for many but Instruction A leads to Result B in the tutorial, when I follow Instruction A, it leads to Result Z D:

Thanks in advance.

Edited by jeromerocks
Link to comment
Share on other sites

Creating a keygen is a process of analysis and replication. Understand what is being done to create the serial and code something to mimick it.

I'm sure one of lena's later tuts covered keygenning and a few approaches.

Link to comment
Share on other sites

  • 5 weeks later...

Navia

767661694E61

MM i spent like an hour and a half tracing through all the code but i really don't know what i was looking for and didn't understand much of it.

I'd finally find like say the part where the first 2 characters take form but then i wouldn't know how to trace back.

You know those DWORD things? like DWORD [ESI+8] or whatever. Is there anyway of kind of monitoring the contents of them?

I believe their just places to store information arn't they?

Was kind of annoying because you know say a part of the serial gets stored in one of them but then after more tracing you either find something else thats interesting and forget what it was stored in or you just forget full stop.

Edited by aztecx
Link to comment
Share on other sites

  • 3 weeks later...
  • 2 weeks later...

Here you are the code...

KeyGen	proc	pUserName :DWORD

; Prende la lunghezza dell UserName

; la sposta in ebx e mette in eax il puntatore

; all'username

invoke lstrlen, addr [User_Name]

mov ebx, eax

mov esp, pUserName

; Calcola la posizione dell'ultimo carattere

; dell'UserName, setta ecx a 06h e in edx

; il puntatore alla stringa HexUserName

add ebx, esp

dec ebx

mov ecx, 06h

lea edx, [Hex_User_Name]

; Avvia il ciclo di strutturamento della stringa

; da cui sar

Link to comment
Share on other sites

TALES

4C4C41455453

Indeed to patch was easy just one change of a JNZ to a JE and it was working

for me i was happy to find that in the first place :-) I had to start somewhere right as a newbie :-)

i use the pauze alt+F9 trick to get me on the location of the badboy scroll up a little bit and found the goodboy.

put some brakes near some TEST EAX,EAX and found out where my serial was tested. At the registers (FPU)

i saw the unicode on EDX and decypte that to ascii and found my serial.

for the keygen this level is to high for me but i realy like my start.

merry xmas and happy new year

many thanks for this challenge.

Edited by TALES
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...