PDA

Показать полную графическую версию : [addon] sfc patch


Страниц : 1 2 [3] 4 5 6 7

Oleg_II
25-05-2008, 02:41
Mr dUSHA,
Хм... Да я многие файлы редактирую :) По логике вещей при установке у меня нет интернета и если я еще и ставлю что-то дополнительно, то уже проверенные программы, чаще всего переделанные в самораспаковывающиеся архивы с автоматической регистрацией. Т.е. замены системных файлов на этапе установки быть не должно. Отсюда и роль защиты файлов в это время не велика. Кроме того, вроде как без нее и установка чуть-чуть быстрее должна бы быть.

Хотя фишка эта с защитой системных файлов вобщем-то дело полезное. И идея о выводе файлов из списка защиты мне понравилась. Обязательно буду пробовать :)

BoaSoft,
А Ваш вариант на аглицких файлах будет работать? Впрочем, надо попробовать ;)
Может дадите офсеты для правки, а то реверсить-то можно, но можно случаем и ошибиться... Я тот еще хакер :)

Oleg_II
25-05-2008, 03:07
BoaSoft,
Итак, 3 изменения:

00000140
66 0B 03 > 91 81 02

00000F72
44 00 69 00 73 00 61 00 62 00 6C 00 65 (D.i.s.a.b.l.e) > 53 00 65 00 74 00 74 00 69 00 6E 00 67 (S.e.t.t.i.n.g)

0000EC87
75 > EB

Правильно? Щас русский с аглицким сравню на соответствие :)

Oleg_II
25-05-2008, 06:01
Хе-хе :) Работает. Первое значение меняется автоматом после обработки ModifyPE, два других соответствуют русской версии.

Переходим к SYSSETUP.DLL ;)

NRG
25-05-2008, 10:54
Boa Soft, дык че там на счет неправильных ссылок для сп3 ?

Boa Soft
25-05-2008, 12:19
NRG,
Проблема подтверждена. Вечером перевыложу.

Mr dUSHA
26-05-2008, 01:04
два других соответствуют русской версии. »
Оффсеты в коде Виндовых модулей русской и английской локализаций одной версии всегда совпадают, поскольку компилируются один раз из одного языконезависимого исходника. Только потом, на этапе компоновки к ним приклеиваются разные языковые ресурсы, для русской локали - ресурсы с русскими текстовыми строками, а для английской - с английскими соответственно (и для многих языковых версий свои ресурси соответственно).

Oleg_II
26-05-2008, 01:33
Ну, меня сбило с понтолыку то, что одно из изменений в русском варианте я сразу и не нашел в аглицком. Речь шла о "правке контрольной суммы образа после правки собственно исполняемого кода". Вы об этом говорили, но я не понял, что это значение меняется автоматом при обработке файла ModifyPE. Вот и искал того, чего там не было :)

Mr dUSHA
26-05-2008, 03:01
Контрольную сумму в данном случае исправлять и не обязательно вовсе. На сколько я помню, при загрузке модуля операционкой она проверяется (если не считать само ядро и его компоненты) только у драйверов (.sys), и если она будет не правильной, драйвер загружен не будет, а будет запись об этом в системном журнале.
Системные сервисы и прикладные программы загружаются без проверки КС.
Да... и еще инсталятор Windows ее проверяет у всех исполняемых модулей при копировании файлов с дистрибутива.

GimnasT
26-05-2008, 13:25
NRG,
Проблема подтверждена. Вечером перевыложу »

уже второй вечер пошол :)

NRG
05-06-2008, 20:19
у кого есть данный аддон для sp3 ?

WindoStroy
05-06-2008, 21:14
NRG, в шапке темы!
http://tools.oszone.net/BoaSoft/UpdPack/RUS/Addons/sfcsp3.7z

Mr dUSHA
05-06-2008, 21:18
у кого есть данный аддон для sp3 ? »
Так ведь по оригинальной ссылке от Boa Soft как качался, так до сих пор и качается для sp3:
http://tools.oszone.net/BoaSoft/UpdPack/RUS/Addons/sfcsp3.7z - это ссылка с шапки.

Просто там косметическая ошибка в шапке - в названии ссылки стоит ссылка на SP3 а в "теле" ссылки - ссылка на SP2.
Используйте название ссылки.

Кстати странно, что все просят, но никто скачать sfcsp3.7z и посмотреть не решился... :)

NRG
05-06-2008, 21:19
WindoStroy, ага конечно как же я не увидел :) скачай и посмотри какая версия файла в нем )
там по двум ссылкам одно и тоже

WindoStroy
05-06-2008, 21:48
NRG, объясняю ещё раз:

ссылка в шапке (http://tools.oszone.net/BoaSoft/UpdPack/RUS/Addons/sfcsp3.7z) ведет на ссылку
http://tools.oszone.net/BoaSoft/UpdPack/RUS/Addons/sfc.7z

если ты не нажмешь по линку, а просто выделиш её и вставишь в аддресную строку ты попадеш на нужную ссылку.

для тех кому эти действия очень сложны, качаем тут:
http://upload.com.ua/get/900281878

NRG
05-06-2008, 22:24
вобщем скачал и такая вот интересная получилась история, если на файл навести мышь то он покажет версию (см скрин)
а если зайти в свойства то там 5512... странно

Boa Soft
05-06-2008, 23:49
Исправил ссылку.
Проверил, внутри действительно файл из Sp3.

Boa Soft
29-07-2008, 00:43
Доработана версия для SP3

В этой версии (для SP3) при наличии ключа "SFCSetting"=dword:ffffff9d так же не производится сканирование после установки, (примерно на T10 -T2), что позволяет сократить время установки и избежать конфликтов при устаннавке неподписанных драйверов, имеющих одноименные подписанные файла в дистрибутиве (например, от видеокарт ATI и NV).

Отдельное спасибо Mr.dUSHA за идею и информацию по отключению скана на T10.

PS. После установки можно все включить обратно.

Dilinjer
29-07-2008, 15:49
В этой версии (для SP3) при наличии ключа "SFCSetting"=dword:ffffff9d так же не производится сканирование после установки, (примерно на T10 -T2), что позволяет сократить время установки и избежать конфликтов при устаннавке неподписанных драйверов, имеющих одноименные подписанные файла в дистрибутиве (например, от видеокарт ATI и NV). » - а в аддоне (версия для Sp2) сие работает? Если нет, то подскажите что надо пропатчить в sfc_os.dll ?

Boa Soft
29-07-2008, 17:13
Dilinjer,

Только для SP3. Надо будет и SP2 покопать.

ssc_free
08-08-2008, 14:52
Народ !
Вообще не понял, как засунуть SFC_OS.DLL в дистрибутив, он ведь пакованный. Простым makecab'ом пройдет что-ли ? И так не понял, о каком интеграторе идет речь ? Ссылка http://upload.com.ua/get/900281878 WindoStroy'я не работает. Помогите чайнику




© OSzone.net 2001-2012