sfc_os.dll В Win32 (sp3) это было так: 83F89D750833C040 > 3BC0EB3290909090 Или же: cmp eax, FFFFFF9D [83F89D] jne 76C1F891 [7508] xor eax, eax [33C0] inc eax [40] >> cmp eax, eax [3BC0] jmp 76C1F8BA [EB32] nop [90] nop [90] nop [90] nop [90] Интересно если есть вообще подобный код в x64 (sp1), то как он преобразован?
Вот ещё работающий патч для xp32 sp3 vorck.com/windows/edit-setupapi.html к сожалению без x64 версии.
Да, здесь всякие моменты защиты файлов, если пропатчить setupapi.dll, тогда можно манипулировать с syssetup.dll ресурсами, если же нет тогда на установке получишь кирдык! Сам syssetup.dll тоже натыкан проверками сигнатюр драйверов, что всёвремя создаёт тоже препятствия. Например, окно "Найдено новое устройство" при подключении флешек, вместо тихой установки. sfc_os.dll - это вообще проверка всего и всюду.