Служебные - [addon] Fake-Setup Advanced

Ответить
 • Просмотры: 18
Аватара пользователя
Mr dUSHA

Служебные - [addon] Fake-Setup Advanced

Сообщение Mr dUSHA »

Fake-Setup Advanced



Шапка темы
до удаления её автором.
Аватара пользователя
vserd

Re: Служебные - [addon] Fake-Setup Advanced

Сообщение vserd »

Mr dUSHA, великолепно! А нельзя ли добавить функционал фейк-сетапа от Boa Soft? Конкретно интересует возможность выбора распаковываемых пакетов, и задание что распаковывать по умолчанию а что нет. Есть и еще пожелания но позже.
Аватара пользователя
vserd

Re: Служебные - [addon] Fake-Setup Advanced

Сообщение vserd »

Распаковка драйверов будет, но только в автоматическом режиме и без графического интерфейса с возможностью выбора пакетов.



Другие пожелания также можете огласить Изображение
Аватара пользователя
Mr dUSHA

Re: Служебные - [addon] Fake-Setup Advanced

Сообщение Mr dUSHA »

Mr dUSHA, вообще, фейк-сетап от Boa Soft привлекает именно возможностью ВЫБОРА распаковываемых пакетов, установки панелей управления и многими другими фичами.

Но тут я вижу очень навороченный фейк-сетап с полным избавлением от головняка из-за цифровых подписей, но лишенного всех преимуществ фейклсетапа от Boa Soft... Иными словами если я раньше разрывался между Башратовским интегратором и Boa Soft'овским, то теперь еще и Ваш добавился...

Mr dUSHA, Boa Soft, а почему бы Вам не объединиться и не сделать общими усилиями навороченный и удобный фейк-сетап, в котором сольются все преимущества и того и другого?...

Mr dUSHA, если уж изменить ничего нельзя, можно выложить уже пропатченные библиотеки с теми изменениями, что вносятся только в памяти? Чтобы можно было использовать Ваши фичи и в другом фейк-сетапе?.. Понятно, что они так и останутся патчеными и в дальнейшем могут с этим быть проблемы, но может быть получится хотя бы самому объединить преимущества обоих фейк-сетапов...

Добавлено: а можно сделать отдельную прожку, которая бы при запуске патчила эти файлы в памяти?
Аватара пользователя
vserd

Re: Служебные - [addon] Fake-Setup Advanced

Сообщение vserd »

Цитата Debugger:



Mr dUSHA, если уж изменить ничего нельзя, можно выложить уже пропатченные библиотеки с теми изменениями, что вносятся только в памяти? Чтобы можно было использовать Ваши фичи и в другом фейк-сетапе?..
Служебные - [addon] Fake-Setup Advanced




Вы можете скачать исходники утилиты, и там в файле main.h найдете все патчи для всех библиотек и их версий.

Фактически эти "патч-блоки" - это результаты вывода утилиты FC при сравнения оригинальной ДЛЛ с патченой, но только обрамленные в синтаксис С++. По них вы руками в шеснадцатиричном редакторе сможете сделать нужные патчи для нужных вам библиотек.



Кроме того дополнительная информация есть здесь:

Внутренности Установщика WinXP
Аватара пользователя
Mr dUSHA

Re: Служебные - [addon] Fake-Setup Advanced

Сообщение Mr dUSHA »

История изменений:Некоторые правки и багофиксы как в исходниках, так и в самом аддоне.

Теперь все интегрируется и работает нормально.
Аватара пользователя
SamLab

Re: Служебные - [addon] Fake-Setup Advanced

Сообщение SamLab »

Mr dUSHA,

3 - теперь кроме виртуального патчинга в памяти будет и реальный то есть?

4 - а смысл пересборки Txtsetup и Dosnet и на каком этапе?
Аватара пользователя
Mr dUSHA

Re: Служебные - [addon] Fake-Setup Advanced

Сообщение Mr dUSHA »

Цитата aset:



а можно ли чтоб fake setup использовал батник чтоб перед установкой спрашивал пароль, если не правильно то ребут
Служебные - [addon] Fake-Setup Advanced




PreSetup.cmd вы можете для этого использовать.

А самой спрашивалки пароля у меня готовой нет... Но вы можете самостоятельно найти подходящую вам, и прописать ее запуск в PreSetup.cmd.
Аватара пользователя
AltY

Re: Служебные - [addon] Fake-Setup Advanced

Сообщение AltY »

Цитата YikxX:



У меня никаких проблем нет - nVidia 8800 GS



Но ведь речь шла о


Цитата:



8600GTS и GT , 260GTX



насчет остальных ничего не утверждаю.

Mr dUSHA,

Вы меня не правильно поняли. Я имею ввиду, что дрова устанавливались не на ГУИ-этапе, а после полной установки ОС. Проблема возникала не конкретно у меня ,а у пользователей моей сборки и была неоднократно подтверждена. Повторюсь, после смени одного лишь параметра

PatchSetupAPI на 0, пересборки образа и последующей переустановки ОС проблема не повторилась.

И еще одна причина, по которой неплохо было бы "разделить" патчи - пользователям ResPatch/VistaPath/Winstyle (для которых я так понимаю и был сделан фикс ) вовсе не обязательно отключать проверку подписывания драйверов после установки ОС.
Аватара пользователя
Black Babay

Re: Служебные - [addon] Fake-Setup Advanced

Сообщение Black Babay »

Цитата SamLab:



Каким образом Фейк Сетап делает это
Служебные - [addon] Fake-Setup Advanced




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 и наиболее свежей датой. Цифровая подпись на критерии отбора больше не влияет.
Ответить

Вернуться в «Наборы обновлений для Windows XP/2003/Windows 7»