|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка Windows 2000/XP/2003 » Syssetup.dll как отключить защиту изменения setup.inf |
|
|
Syssetup.dll как отключить защиту изменения setup.inf
|
Ветеран Сообщения: 1153 |
Профиль | Отправить PM | Цитировать Здравтсвуйте господа. Вот задумался написать аналог Nlite для updatepack.
Но не тут то было. Я исследовал что делает nlite когда изменяет дистр. Он 1. Создает бекап syssetup.dl_ в Syssbck.dl_. 2.Создает бекап Syssetup.in_ в Syssbck.in_ . 3.Патчит Sfcfiles.dl_. 4.Патчит syssetup.dl_ в трех местах. 5.Добаляет nlite.inf = 1,,,,,,,20,0,0 в Txtsetup.sif 6. Из nlite.inf восстанавливает прежние копии syssetup.dl_ и Syssetup.in_. Я заметил что оказывается у syssetup.dll стоит защита на изменение файла syssetup.inf. Я пробовал ложить ту патченную syssetup.dll от Nlite. Но без результатно. Система пишет файл mymusic.inf не ставится. После удаления mymusic.inf из syssetup.inf система в графическом этапе вообще встала. Отсюда и вопрос как отключить в syssetup.dll защиту от правки syssetup.inf Версия моего ригинального syssetup.dll 5.1.2600.5512 размер файла 998*400 байт. Версия дситра Sp3 Corporate. |
|
------- Отправлено: 18:03, 07-02-2009 |
Ветеран Сообщения: 1153
|
Профиль | Отправить PM | Цитировать ну так как ???
|
------- Отправлено: 19:55, 07-02-2009 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
mityi1977
Сообщения: n/a |
Цитата SOLON7 :
|
|
Отправлено: 23:17, 07-02-2009 | #3 |
Ветеран Сообщения: 1153
|
Профиль | Отправить PM | Цитировать Mr Dusha знает как это делать.. Но он молчит.... Многие знают, просто молчат...
|
------- Отправлено: 23:35, 07-02-2009 | #4 |
Старожил Сообщения: 182
|
Профиль | Отправить PM | Цитировать пост удалён
|
|
Последний раз редактировалось amnesia, 08-02-2009 в 00:08. Отправлено: 23:46, 07-02-2009 | #5 |
Ветеран Сообщения: 1153
|
Профиль | Отправить PM | Цитировать Все таки я нашел решение.
Похоже я нашел способ как вырезать из дистра все компонеты как в Nlite. Причем фишка в том что и напрочь удаляются inf файлы от компонентов. И прикол в том что теперь можно изменять syssetup.inf, а лог ошибок будет чистый... ну почти чистый, жалуется только на то что syssetup.dll не имеет подписи. Надо в Hivedef.inf добавить эту строку. [AddReg] HKCU,"SOFTWARE\Policies\Microsoft\Windows NT\Driver Signing","BehaviorOnFailedVerify",0x00010001,0 а в фаил Hivesft.inf [AddReg] HKLM,"SOFTWARE\Microsoft\Driver Signing","Policy",0x00000001,0 и пропатчить SYSSETUP.DLL версии 5.1.2600.5512 по такому смещению 211753 73 поменять на 72. после чего восстановить checksum syssetup.dll программой modifype. И больше не буду мучать файлы inf которые нужные удалить из дистра. То есть не надо будет создавать пустышки файлы как это реализовано в многих аддонах по удалению компонентов. После в RunOnceex можно будет восстановить политики подписывания драйверов и оригинальный syssetup.inf и syssetup.dll как это делает nlite. Теперь можно вздохнуть спокойно... |
------- Последний раз редактировалось SOLON7, 08-02-2009 в 03:13. Отправлено: 02:53, 08-02-2009 | #6 |
Extractor Сообщения: 1422
|
Профиль | Отправить PM | Цитировать Цитата SOLON7:
//5512 00033B29: 73 EB // Disable Syssetup.inf protect //2659 000338A4: 73 EB // Disable Syssetup.inf protect //2180 00033679: 73 EB // Disable Syssetup.inf protect |
|
------- Отправлено: 15:23, 08-02-2009 | #7 |
Ветеран Сообщения: 1576
|
Профиль | Отправить PM | Цитировать Цитата Mr dUSHA:
|
|
------- Отправлено: 18:16, 08-02-2009 | #8 |
Extractor Сообщения: 1422
|
Профиль | Отправить PM | Цитировать Цитата ya158:
|
|
------- Отправлено: 18:42, 08-02-2009 | #9 |
Ветеран Сообщения: 1153
|
Профиль | Отправить PM | Цитировать Я тоже сделаю патч, это не сложно.. Вот исходники бы от Fake-Setup Advanced. не помешали бы...
Воообще все это похоже на войну между Netscape и Microsoft. )))) |
------- Последний раз редактировалось SOLON7, 08-02-2009 в 19:21. Отправлено: 18:54, 08-02-2009 | #10 |
|
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Ресурсы - syssetup.dll | Anakin | Оформление Windows XP | 81 | 14-12-2013 12:24 | |
Разное - Новый syssetup.dll | .:[invisible]:. | Оформление Windows XP | 66 | 03-11-2009 15:43 | |
Как отключить защиту системных файлов? | Cobra_1_Stas | Автоматическая установка Windows 2000/XP/2003 | 2 | 17-11-2007 11:59 | |
[решено] как отключить защиту! | hummer12 | Microsoft Windows Vista | 5 | 12-04-2007 09:52 | |
Как отключить защиту от записи? | Lamo2 | Microsoft Windows 2000/XP | 9 | 13-10-2006 11:42 |
|