Jump to content
Tuts 4 You

[KeyGenMe] ByStep KeyGenME


Mouradpr

Recommended Posts

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