Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » Старый софт » Правка обновлений для Win2k/XP |
<<Назад Вперед>> | Печать |
ATauenis
Advanced Member
Откуда: Москва Всего сообщений: 2904 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 апр. 2015 |
В оригинальных обновлениях системных файлов от Microsoft, которые распространяются как SFX CAB архив с фирменным инсталлятором, внутри стоит проверка на оригинальность файла update.inf. При попытке его подправить вылезает сообщение: Конечно, можно просто повторить указанное в update.inf руками, и всё отлично устанавливается (или не отлично ). Но это не спортивно. Диспетчеру установки не удалось проверить целостность файла Update.inf. Убедитесь, что службы криптографии запущены на данном компьютере. Возможно ли обойти эту проверку, не отказываясь от фирменного установщика? Всё-таки он удобен тем, что позволяет заменять системные файлы без перезагрузки в другую ОС (или LiveCD), в том числе при установке целых SP, а также спокойно удалять обновления. |
Max1024
Advanced Member
Ретроклокер Откуда: Беларусь, Могилев Всего сообщений: 755 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 29 дек. 2014 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 16 ноября 2018 10:08 Сообщение отредактировано: 16 ноября 2018 10:08
Вопрос актуальный, особенно когда билд ОС ниже чем требует SP (например при обновлении бэта версий ОС). При изменении в update.ini минимально возможного парамента билда, установщик SP запускается, но тут же ругается что целостность update.ini нарушена и установка прекращается. Какой механизм отвечает за контроль (хэш файла?) целостности update.ini? И как это обойти, текстовый файл по сути, а проблема есть. |
ATauenis
Advanced Member
Откуда: Москва Всего сообщений: 2904 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 апр. 2015 |
Max1024 написал: Там ещё cat файл есть, по которому всё проверяется. Вот его надо как-то обойти, просто удаление не помогает. Вообще, подход MS к вопросу обновлений ОС понятен. Чтобы вирусы не лезли, критически важные файлы по возможности проверяются на оригинальность. Но, наверное, есть варианты как это обойти. Неспроста же в Vista отошли от SFX обновлений и воткнули сразу пакеты для Windows Update Agent. текстовый файл по сути, а проблема есть. |
Max1024
Advanced Member
Ретроклокер Откуда: Беларусь, Могилев Всего сообщений: 755 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 29 дек. 2014 |
Надо поскать инструмент упаковки/распаковеи сат файлов. Может кто-то подскажет? Я пробовал также удалять все файлы, лежащие рядом с update.exe но это ничего не дало. |
ys05
Advanced Member
Откуда: spb Всего сообщений: 389 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 27 фев. 2012 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 16 ноября 2018 19:42 Сообщение отредактировано: 16 ноября 2018 20:01
Не знаю, что там за cat для апдейта, но cat для драйверов подписывается криптографическим сертификатом, поэтому, если он подписан, то невозможно изменить ни его, ни содержимое папки, для которой он создан. Для cat драйверов x64 нужен (для XP ещё был не нужен) сертификат производителя драйверов определённого уровня, принимаемого MS, и валидность сертификата проверяется при установке. Если для cat апдейта система с подписью такая же, то нужен соответствующий сертификат. Если же для апдейта вдруг нужна подпись сертификатом строго самой MS, то тут в принципе ничего нельзя поделать. Ну а если вдруг наоборот вариант, что cat для апдейта вообще не подписывается (или не подписывался для старых систем), то тогда про распаковку cat ничего не знаю, но для драйверов он создаётся на основе inf'а утилитой inf2cat.exe, так что может быть можно его просто создать из update.inf по новой той же утилитой. |
<<Назад Вперед>> | Печать |
Полигон-2 » Старый софт » Правка обновлений для Win2k/XP |
1 посетитель просмотрел эту тему за последние 15 минут |
В том числе: 1 гость, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |