Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Название темы: [addon] Fake-Setup Advanced
Показать сообщение отдельно

Extractor


Сообщения: 1422
Благодарности: 821

Профиль | Отправить PM | Цитировать


Цитата SamLab:
Каким образом Фейк Сетап делает это »
1. Патч syssetup.dll, устанавливающий обе политики (DriverSigningPolicy, NonDriverSigningPolicy) в "0". Патч производится в функции, читающей эти параметры из winnt.sif, так что установка этих параметров как через winnt.sif, так и через HIVE-файлы больше не нужна.

2. Патч в syssetup.dll, отключающий повышение политики DriverSigningPolicy из "0" в "1" в случае если при установке драйвера происходит установка стороннего не подписанного SYS-файла, имя которого присутствует в списке защиты, то есть в дистрибутиве уже есть драйвер, скорей всего более старый, с тем же именем.
(это именно то, с чем боролась утилита WatchDriverSigningPolicy.exe)

3. Патч в setupapi.dll, отключающий понижения ранга неподписанных драйверов при выборе наиболее подходящего драйвера установщиком для устройства.
Этим снимается необходимость удаления из дистрибутива старых подписанных MS-овских драйверов для автоматической установки новых но не подписанных. То есть при установке драйвера будет установлен драйвер с наиболее подходящим HWID и наиболее свежей датой. Цифровая подпись на критерии отбора больше не влияет.

-------
Мои проекты:
Системные: Fake-Setup Advanced | MSSTMake | UserMake
Оформление: WinstyleMonitor | Winstyle - Установка на "живую" систему | Windows 7 Universal Patcher | Панель персонализации для Windows 7 Starter & Home Basic
Уголок юного археолога: Внутренности Установщика WinXP


Последний раз редактировалось Mr dUSHA, 17-10-2008 в 22:42.

Это сообщение посчитали полезным следующие участники:

Отправлено: 20:33, 17-10-2008 | #10

Название темы: [addon] Fake-Setup Advanced