Cracking "NetInfoR v 3.4 (special build 603)" Date: July 15, 1999 Author : +ViPeR+ [E]bola [V]irus [C]rew Program Name : NetInfoR v 3.4 (special build 603) Location : http://www.netinfo.co.il/downloads.html Method: ECHO Difficulty : Easy. Good for beginner to practice. <> ------------------------------------------------------------------------------- Locate the registration screen and enter the following info first: User Name: evc_viper License Key: 54545454 Computer Name: C58018-A <> 'Ctrl-D' to get into Soft-Ice and set a breakpoint by typing 'bpx getwindowtexta' in it. Ok. get out of Soft-Ice and press the 'OK' button. Now, you are back to Soft-Ice. 'x enter' two times. 'F11' one time. 'F10' 26 times to get back to NetInfo process. Now, you will find you land at 0041156C. 'F10' several times and you will see the following code. :00411571 E8BC1D0000 Call 00413332 :00411576 8BCF mov ecx, edi :00411578 E8AF1D0000 Call 0041332C :0041157D 8D5E64 lea ebx, dword ptr [esi+64] :00411580 8BCB mov ecx, ebx :00411582 E8AB1D0000 Call 00413332 :00411587 8BCB mov ecx, ebx :00411589 E89E1D0000 Call 0041332C :0041158E 8B07 mov eax, dword ptr [edi] :00411590 8B4E68 mov ecx, dword ptr [esi+68] :00411593 6A01 push 00000001 :00411595 50 push eax ; <-- user name :00411596 51 push ecx ; <-- computer name :00411597 FF158C604100 Call dword ptr [0041608C] ; <-- generate the ; license key :0041159D 8B0B mov ecx, dword ptr [ebx] :0041159F 50 push eax ; <-- correct license key :004115A0 51 push ecx ; <-- our fake license key :004115A1 FF1530654100 Call dword ptr [00416530] ; <-- compare them :004115A7 83C414 add esp, 00000014 :004115AA 85C0 test eax, eax :004115AC 7535 jne 004115E3 ; <-- jump if bad cracker. If you want to write a key generator, check the call at :00411597 (Call dword ptr [0041608C]). My license key is : A824-AC4EF0D3-F7F5. Of course you can NOT use it to register NetInfo coz your computer name is different from mine and I am pretty sure about that. Go try and find your own license key. Final Note: none. Ob Duh Do I really have to remind you all that by buying and NOT stealing the software you use will ensure that these software houses will continue to produce even *better* software for us to use and more importantly, to continue offering even more challenges to breaking their often weak protection systems. +ViPeR+ [E]bola [V]irus [C]rew July 15, 1999 mov eax, [bp-06]