Jump to content
Tuts 4 You

[KeyGenMe] ByStep KeyGenME


Recommended Posts

Posted

hello guys, how r u today..

well, today we r going to see an easy KeygenME for newbies by Mouradpr/AT4RE

have a nice day friends

ByStep KeyGenME.rar

Posted (edited)

if is for newbies, then I can not watch, or there is something interesting? :D

Edited by BoRoV
Posted
if is for newbies, then I can not watch, or there is something interesting?

as you like bro :)

Posted

not kept, looked :^

Yes, for beginners :D

then I will not show the solution :D

Posted

Algorithem is :

@ByStep_K_004010d8:                          ;<= Procedure Start
xor eax,014h ; serial length is 20
jnz @ByStep_K_00401122 ; if lstrlen(serial)<> 20 Jump to Eax==0
xor byte ptr ds:[0403059h],041h ;mov byte ptr ds:[eax+1],41h == 'A' char
jnz @ByStep_K_00401122 ; if not correct Jump to eax==0
xor byte ptr ds:[040305ch],054h ; mov byte ptr ds:[eax+4],54h == 'T' char
jnz @ByStep_K_00401122 ; if not correct Jump to eax==0
xor byte ptr ds:[040305fh],02dh ;mov byte ptr ds:[eax+7],2Dh == '-' char
jnz @ByStep_K_00401122 ;if not correct Jump to eax==0
xor byte ptr ds:[0403062h],034h ;mov byte ptr ds:[eax+10],34h == '4' char
jnz @ByStep_K_00401122 ;if not correct Jump to eax==0
xor byte ptr ds:[0403065h],02dh ;mov byte ptr ds:[eax+7],2Dh == '-' char
jnz @ByStep_K_00401122 ;if not correct Jump to eax==0
xor byte ptr ds:[0403068h],052h ;mov byte ptr ds:[eax+16],52h == 'R' char
jnz @ByStep_K_00401122 ;if not correct Jump to eax==0
xor byte ptr ds:[040306bh],045h ;mov byte ptr ds:[eax+19],45h == 'E' char
jnz @ByStep_K_00401122 ;if not correct Jump to eax==0
mov eax,1
ret
@ByStep_K_00401122:
xor eax,eax
ret ;<= Procedure End

my keygen attached ;)

KeyGen.rar

  • Like 2
Posted

very very very nice GioTiN you are a great reverse engineer :woot:

Posted

Good job GioTin , Thanks :woot:

Posted

thanks alot.. im learning but i'll get there with this kind of help ^^

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...