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

Название темы: UpdatePack-XPSP2-Rus версия 7.8.31
Показать сообщение отдельно

Аватара для Boa Soft

Компьютерный шаман


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

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


To ALL:

Приношу искренние соболезнования по поводу проблем с новым sfcpatch. Самое печальное, что проявилось это только вчера, практически одновременно у меня и у Petya V4sechkin.

Подвел алгоритм с MSFN. Реализация была правильной, а алгоритм кривой.

Но, не надо унывать. Я вчера полностью "раздраконил" sfcfiles.dll

В кратце, там есть 5 таблиц указателей на имена защищенных файлов. По таблице на каждый продукт (pro\home\mce\tablet\starter). И, в этой таблице можно просто заменить один указатель на другой. Это не нарушит механизм - просто один и тот же файл будет повторятся несколько раз.

Другие решения ведут к сбоям. К тому же, в sfcfiles.dll есть недокументированная функция, выдающая смещение для каждой таблицы и число ее элементов.

Я уже сделал получения списка файлов. Надеюсь, этот метод будет надежно работать - при таком подходе ошибки патчинга по ошибочным адресам исключены.

-------
Человеческая лень - главная движущая сила технического прогресса.

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

Отправлено: 14:23, 01-09-2007 | #180

Название темы: UpdatePack-XPSP2-Rus версия 7.8.31