![]() |
|
|
|
#1
|
|||
|
|||
|
Maybe because of my poor english, you misunderstood me. I didn't expect to crack the program by deleting the text file. I just ment that the text strings (like "the serial number is incorrect") i only found in that text file, and not in any exeutable.
I know that i have to find the code that checks the serial number, but i cannot, because one DLL is 99% encrypted. (Dialog ref. in Win32dsam shows that there are some bytes about serial numbers, but no offsets .Greetings |
|
#2
|
|||
|
|||
|
Little help (at the end)...
After reading the RCEarchive i decompiled the Setup.ins with ISdoc122. I found some text about serial, it's like that:
label101: lString6 = SUPPORTDIR ^ "lcnsinfo.bmp"; DialogSetInfo(1, lString6, 0); StrLoadString("", "TEXT_ENTER_SERIAL_TITLE", lString0); StrLoadString("", "TEXT_ENTER_SERIAL", lString1); lString2 = string4; StrLoadString("", "TEXT_SERIAL", lString6); function16(lString0, lString1, lString6, lString2); lNumber0 = LAST_RESULT; lNumber2 = lNumber0 = 12; if (lNumber2 = 0) then goto label103; endif; return(lNumber0); StrLength(lString2); lNumber1 = LAST_RESULT; lNumber2 = lNumber1 != 17; GetByte(lNumber3, lString2, 3); lNumber3 = lNumber3 != 45; lNumber2 = lNumber2 || lNumber3; GetByte(lNumber3, lString2, 6); lNumber3 = lNumber3 != 45; lNumber2 = lNumber2 || lNumber3; GetByte(lNumber3, lString2, 11); lNumber3 = lNumber3 != 45; lNumber2 = lNumber2 || lNumber3; if (lNumber2 = 0) then goto label104; endif; StrLoadString("", "ERROR_SERIAL_WRONG", lString6); Sprintf(lString5, "%s (%#lx)", lString6, -534863864); MessageBox(lString5, -65535); return(0); Can anyone help me furthe how to get to the serial? Thanx in advance Mahmut |
|
#3
|
|||
|
|||
|
I solved the problem!!!
Hello guys!
I opened the setup.ins in a hex editor, and found the string WRONG SERIAL NUMBER. Before that there was a conditional jump (in hex 95), i changed that in uncond. jump (96) and the progi accepted any serial number i have entered. If someone wants more detailed descripiton, no pro. Greetings |
![]() |
| Thread Tools | |
| Display Modes | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| when executed text section | ahmadmansoor | General Discussion | 2 | 05-28-2008 19:14 |