Jump to content

herragaton

Member
  • Posts

    3
  • Joined

  • Last visited

  • Donations

    0.00 USD 
  • Country

    Sweden

About herragaton

herragaton's Achievements

0

Reputation

  1. Uhm, I found a solution. Just patch SYSSETUP.DLL at offset 33B29 (change 73 to 72) which corresponds to another jump instruction to bypass the pSetupVerifyFile submodule. Note, that this specific patch only applies to XP SP3.
  2. Thank you for replying. Unfortunately, I've already tried that. =) However, I found out somewhere that pSetupVerifyFile is the function which needs to be fixed. I've located the function pSetupVerifyFile actually located inside SETUPAPI.DLL (also imported to SYSSETUP.DLL). Hopefully, fixing that function solves both. Yet, some translation of the assembly instructions needs to be done as it obviously isn't my native language.
  3. Hi! I would like to modify the files LAYOUT.INF and SYSSETUP.INF to more neatly adjust my Windows XP SP3 install image. I have read a bunch of suggestions to accomplish this, all incorporating making hexadecimal changes in a disassembler to the files SETUPAPI.DLL and SYSSETUP.DLL. I've tried a bunch of them but nothing has worked. The install breaks at the beginning of the graphical-phase ending with a textbox saying: ---------------------------------------- Error: The signature for Windows XP Professional Setup is invalid. The error code is 800b0100. No signature was present in the subject. *** Fatal Error: Setup failed to install the product catalogs. This is a fatal error. The setup log files should contain more information. *** ---------------------------------------- So, I was wondering if someone here knows how to accomplish my needs? Some additional information, if someone more skilled than me in debugging would like to give it a try: During the install, the fatal error (result by patching the DLLs the wrong way) occurs right before NT5.CA_ is supposed to be copied from the "temporary disk" to destination disk. Another thing I've noticed is that patching DLLs the wrong way but keeping the LAYOUT.INF and SYSSETUP.INF without changes does not trigger a fatal error. The string error message received is "No signature was present in the subject."
×
×
  • Create New...