How to make Keygens?
We pop inside GetDlgItemTextA, Lets find the registration routine…
I`ll save you the work, the registration routine is this:
:00404DB2 8D95A8FAFFFF lea edx, dword ptr [ebp+FFFFFAA8]
:00404DB8 52 push edx —> Your user name here.
:00404DB9 E80B550000 call 0040A2C9 —> Registration routine.
:00404DBE 83C408 add esp, 00000008 —> Dunno exactly what is it.
:00404DC1 85C0 test eax, eax —> Boolean identifier, 0 if
:00404DC3 7D17 jge 00404DDC —> registration failed, 1 if
OK.
Well, Let’s enter the CALL 40A2C9, and see what’s inside it:
(Please read my comments in the code).
* Referenced by a CALL at Addresses:
|:00404DB9 , :00407F76
|
:0040A2C9 55 push ebp
:0040A2CA 8BEC mov ebp, esp
:0040A2CC 81C4B0FEFFFF add esp, FFFFFEB0
:0040A2D2 53 push ebx
:0040A2D3 56 push esi
:0040A2D4 57 push edi
:0040A2D5 8B5508 mov edx, dword ptr [ebp+08]
:0040A2D8 8DB500FFFFFF lea esi, dword ptr [ebp+FFFFFF00]
:0040A2DE 33C0 xor eax, eax
:0040A2E0 EB16 jmp 0040A2F8
* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:0040A2FB(C)
|
:0040A2E2 0FBE0A movsx ecx, byte ptr [edx] —-> Here Starts the interesting part.
:0040A2E5 83F920 cmp ecx, 00000020 —-> ECX is the the current
char in the user name, Hmm, 20h=’ ‘…
:0040A2E8 740D je 0040A2F7 —-> Let’s see,
:0040A2EA 8A0A mov cl, byte ptr [edx] —-> Generally, all this loop does, is copying
the user name from
[EDX], to [ESI], WITHOUT the spaces!
(Keep this in mind! ).
:0040A2EC 880C06 mov byte ptr [esi+eax], cl
:0040A2EF 42 inc edx
:0040A2F0 40 inc eax
:0040A2F1 C6040600 mov byte ptr [esi+eax], 00
:0040A2F5 EB01 jmp 0040A2F8
* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:0040A2E8(C)
|
:0040A2F7 42 inc edx
* Referenced by a (U)nconditional or (C)onditional Jump at Addresses:
|:0040A2E0(U), :0040A2F5(U)
|
:0040A2F8 803A00 cmp byte ptr [edx], 00
:0040A2FB 75E5 jne 0040A2E2 —————-> This is the loop , we got
what it does,
Let’s continue tracing
the code…
Popularity: 4% [?]
You might be interested in the following Articles
- Search Cracks, Serials or Keygens on the go
- Three Most used Backdoor Programs
- How To Write A Basic Keylogger In VB
- How to Hack into forums
- Cracking .htaccess/.htpasswd for Passwords
- Are you Vulnerable to Shell or SQL Injection?
- Here is the Best way to Crack the BIOS password
- List of all the SQL Injection Strings
Enjoyed this article? Subscribe to Hacking Truths and get daily updates about new cool websites and programs in your email for free.

Hey dude its not clear to me how to make a keygen.
Ican’t get soft ice 3.Plz tell me the website 4m where i can download
Plz tell me fast..
Hey Dude nadeem its pretty cool to find soft ice
plz send me Speedbit video accelerator’s premimum version’s(3.1.3.6) key.
Hey is there anyone out there who can help me crack cat webgpi activation
if you have the serial key for dupercopy, pls reply
Note : If you have any Query related to the above Article please Post it to the Support Forum.
Leave your response!
Popular Posts
Follow Me
Free SMS Alerts
For Indian Users
Send START HACKING <cityname> to 575758
* for more info click here
Recent Posts
Most Commented
Categories
Archives
Translator
Introducing Myself
Blogroll