DLL Now we see that it?
_inst32i.ex_ is compressed but not with icompx, but it dont matter!
I used "123456789" as Serial.
This archive may be password protected.It then just bypasses the Volume and Filetype Check.100011E0 0F je (4) if yes goto :100011E6 8D lea eax, esp Volume Name HD_C * Possible StringData Ref from Data Obj "cwhs_601" :100011ED B mov ecx, Referenced by a Jump at Address:1000120C(C) :100011F2 8A10 mov dl, eax Here it compares my Volume Name "HD_C" :100011F4 3A11 cmp.Setup is executing this Script, so there is the place we have to search for them!Return Value If the function succeeds, the return value is the length, in characters, of the copied string, not including the terminating null character.This parameter is ignored if the file system name buffer is not supplied.BTW, if you are using the patched inshelp, this change will reverse the result from inshelp, so dont use the patched inshelp!LpString Points to the buffer that will receive the text.NVolumeNameSize Specifies the length, in characters, of the volume name buffer.Just change byte at (11) offset (653D) to 5 and this Serial check will be defeated!100 avatar the last airbender game psp Percent Client satisfaction record.Zip Password or, rar Password program.Otherwise just leave SoftICE until you are back in the Installation Window. 28,01,32,result_var, Byte_A, arg1, Byte_B, compare_type, Byte_C, arg2 Byte_A"B"0x42 means variable_index(word) is following Byte_B"A"0x41 means constant (dword) is following Byte_C"A"0x41 if comparing with a constant Byte_C"B"0x42 if comparing two viriables result_var type of word (variable_index) arg1 type of word (variable_index) compare_type type of dword (1-6) arg2 type.(Serial) Ok, now we will see if this Script-Cracking will defeat this damn Serial-Check!Setup will do the initialization and then it uncompresses _inst32i.ex_ into your Windows-Temp (C:WindowsTemp).EXE _INZ0432._MP wutl95i.DLL _wutl95.DLL boot16.EXE _INJ0432._MP You can retrieve these File-Names at the beginning of _inst32i.ex_ by yourself.DLL, because we will need it again later And now any KEY you type in will be valid, cool heh ) Do you wanna learn how to reverse this CD-KEY Protection?
To see what Setup is comparing when he checks the Serial we must first type in User-Name Company) and a Serial.
The result comes from the comparision and arg_x can be a varible or a constant.