PDA

Показать полную графическую версию : Патч SfcFiles.dll


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

block512
10-05-2009, 19:17
Народ, никто сорцами не поделится?
Интересует то, каким образом патчатся файлы.
Лично я писал аналогичную утиль, подгружал через LoadLibrary, вызывал функцию GetSFCFiles
Потом в массиве искал интересующий файл. Находил указатели. Но загруженный образ отличается от бинарного файла, поэтому на тех же указателях я ничего не нашел, и вообще не получалось сопоставить соответствия..

Мне просто интересно, тут файл сканится "вручную" - интеллектуально то есть? Т.к. GetSFCFiles кормится только одной таблицей...

Boa Soft
11-05-2009, 12:17
Интересует то, каким образом патчатся файлы.
Лично я писал аналогичную утиль, подгружал через LoadLibrary, вызывал функцию GetSFCFiles »
Вызов недокументированной функции по ординалу.

Кусок кода из интегратора во вложении.

yurikoles
12-05-2009, 17:46
Совместимо с SP3 »
SP3 чего?

Habetdin
12-05-2009, 17:51
yurikoles, с WinXP SP3!

vampik
12-05-2009, 17:54
SP3 чего? »
Раздел форума называется Наборы обновлений для Windows XP/2003/Vista. У вас есть Windows Server 2003 SP3 или Windows Vista SP3? Поделитесь с народом!

block512
26-05-2009, 17:13
Спасибо за сорцы... То что нужно, да еще и на паскале )

mozgabyte
26-05-2009, 19:56
block512, на Delphi.. :)

Aalexx
16-06-2009, 01:08
Цитата
"[тоесть в командной строке нужно писать что-то типа
SfcPatch.exe sfcfiles.dll msn gaming zone\имя.dll »
Нет.
SfcPatch.exe <SfcFiles.dll> <ListDeletedFiles.txt>
ListDeletedFiles.txt - список файлов для выведения из защиты. По одному файлу в строке.]"

Я не разбираюсь как работает командная строка, да и не совсем понятно где должны находится файлы: SfcPatch.exe, SfcFiles.dll и ListDeletedFiles.txt. Я распаковал файлы SfcPatch.exe и _SfcPatc.readme.txt в отдельную папку и добавил туда файлы SfcFiles.dll и ListDeletedFiles.txt, в последний вписал список:
*xerox
*windows media player
*outlook express
*netmeeting
*msn gaming zone
*movie maker
*microsoft frontpage
*uninstall information
в каждой строке. Что теперь делать? Нужна помощь, ни чего не понимаю, возможно из за того что не умею пользоваться командной строкой. Не могли бы дать чёткую последовательнось действий в том числе и где должны находится все эти файлы в момент когда патчим.

dimzas
12-08-2009, 02:38
Здравствуйте,
подскажите пожалуйста, как использовать SFCPATCH.EXE
как только не запускал.... пишет Error! Invalid pe file format.

Boa Soft
12-08-2009, 23:41
Что теперь делать? Нужна помощь, ни чего не понимаю, возможно из за того что не умею пользоваться командной строкой. Не могли бы дать чёткую последовательнось действий в том числе и где должны находится все эти файлы в момент когда патчим. »

Сохраните в эту же папку текстовый файл, скопировав нижеприведенное содержимое в него и переименуйте в patch.cmd

SfcPatch.exe SfcFiles.dll ListDeletedFiles.txt
pause

Потом запустите этот файл на выполнение.

Здравствуйте,
подскажите пожалуйста, как использовать SFCPATCH.EXE
как только не запускал.... пишет Error! Invalid pe file format. »

Это значит, что SfcFiles.dll, которую вы пытаетесь пропатчить, или запакована (в дистрибутиве она запакована!) или же этот файл банально поврежден и не может быть распознан как PE файл.

Dilinjer
13-08-2009, 08:44
Уважаемый Boa Soft, а как бы сделать чтобы в W2k работало. (Если это не требует огромных усилий). Пожауйста!!! »
+1

Boa Soft
13-08-2009, 14:32
Уважаемый Boa Soft, а как бы сделать чтобы в W2k работало. (Если это не требует огромных усилий). Пожауйста!!! » »

Никак. Там несколько другая структура таблиц.

xaosxaos
27-09-2009, 23:33
Boa Soft, доброй ночи. Вопрос возник вопрос, коли научились выводить из под защиты wfp, то может умеете добавлять под wfp?

batyaPS
28-09-2009, 10:11
Boa Soft, доброй ночи. Вопрос возник вопрос, коли научились выводить из под защиты wfp, то может умеете добавлять под wfp? »

да , не плохо было бы что то защитить средствами windows

Wu-Tang
03-10-2010, 21:09
Патчу sfcfiles на удаление outlook, список в консоли отрабатывает, но нет надписи, что успешно или нет и bak не создается.
Как это понимать?

Amigos
03-10-2010, 21:16
, но нет надписи, что успешно или нет » сравните побайтно старый и новый sfcfiles , измения есть?

Wu-Tang
03-10-2010, 22:02
Amigos,
Не, не отличаются.

Psih-ya
23-07-2011, 16:09
А поддержку 64 битной архитектуры можно добавить? Было бы очень к стати.

BigBoo
03-08-2011, 10:58
Какие файлы защищены - это система узнает из SfcFiles.dll »
А как можно просмотреть этот список? Через Resource Hacker к примеру не получается.

Amigos
03-08-2011, 11:08
А как можно просмотреть этот список? »
где узнать список всех защищённых файлов, для вывода части из них из под защиты? » SfcPatch.exe SfcFiles.dll > SPISOK.TXT SfcFiles.dll — с оригинального дистрибутива

большинство файлов будут повторятся несколько ( 5 ? ) раз, т.к. это будет общий список нескольких редакций XP.

в аттаче — полученный таким образом список после сортировки и удаления дубликатов из 3534 файлов которые могут быть защищены WFP в какой либо из редакций XP.
В любой конкретной редакции ( Home, Pro ) часть файлов из этого списка может не быть под защитой WFP, а то и вообще отсутствовать в системе »




© OSzone.net 2001-2012