· Начало · Отвђтить · Статистика · Поиск · FAQ · Правила · Установки · Язык · Выход · WASM.RU · Noir.Ru ·

 WASM Phorum —› WASM.RESEARCH —› WFP или нужна помощь

<< . 1 . 2 . 3 . 4 . 5 . >>

Посл.отвђт Сообщенiе


Дата: Май 6, 2004 22:38:50 · Поправил: bogrus

Можно ещё погуглить по "_NSAKEY" .


Дата: Май 6, 2004 22:50:34

system32\CatRoot\
И там (по кр. мере у меня) : folder {F750E6C3-38EE-11D1-85E5-00C04FC295EE}
А в нем.. sp1.cat и иже с ними...
Я думаю некоторые вещи станут понятными..


Дата: Май 6, 2004 22:57:54

И ещё в добавок :
p r i v a t e \ w i n d o w s \ s e t u p \ s e t u p a p i \ f i l e q 4 . c

функция : p=S=e=t=u=p=E=x=e=m=p=t=F=i=l=e=F=r=o=m=P=r=o=t=e=c=t=i=o=n

Там походу и написано, как уговорить SFC


Дата: Май 6, 2004 23:10:36 · Поправил: bogrus

У кого нет p r i v a t e \ , читаем статейки :)

Повышение надежности Windows 2000
О личном дистрибутиве и перемене мест

Интересно , что при отладчике ядра , кажеться вся wfp сама отключаеться


Дата: Май 6, 2004 23:26:58

Интересно , что при отладчике ядра , кажеться вся wfp сама отключаеться

Так было раньше. Сейчас нет.

rst

Спасибо. Хорошая инфа :)


Дата: Май 7, 2004 00:23:41

rst
Там походу и написано, как уговорить SFC

Мдя...
        Result = SfcFileException(hSfp,
                                  (PWSTR)FileName,
                                  FileChangeFlags
                                 );


Но кода самой функции нет. Кстати, в таблице экспорта sfc.dll этой функции тоже нет. Точнее, нет имени. Может быть, она вызывается по ординалу... Может нет. Пока не смотрел.


Дата: Май 7, 2004 00:40:35

volodya...
внатуре беда!!!!!
даже не знаю что сказать.. ё.
а если попробовать так :
dev.linux:\tmp>dumpbin /all "c:\program files\microsoft sdk\lib\Sfc.Lib" | find "Exception"
      F6C _SfcFileException@12
      F6C __imp__SfcFileException@12
        C _SfcFileException@12
        C __imp__SfcFileException@12
  Symbol name  : _SfcFileException@12
             5    _SfcFileException@12


:-)))


Дата: Май 7, 2004 00:44:36

Чувак, я, типа в шоке! Внатуре! Ты гений! Бля, рву волосы на жопе.
Но я ж, типа, ненасытный. Мне ж все мало. Я ж сорцы хочу, мать их за ногу и об угол. А сорцов нету. :( Где сорцы, бля? Подать мне сорцы!


Дата: Май 7, 2004 00:58:14

Ну почему -)
Я думаю за сорцы можно было бы ОЧЕНЬ хорошую сумму получить.
Кстати. Касательно оных - в тот день как появилась инфа, я резко начал их искать, и первое что я надеялся там увидеть - устройство SFC/WFP -)))) Т.к. отправить на "попечительство" оного сверя свой файл - ВЕСЬМА интересная задача


Дата: Май 7, 2004 16:37:09

Т.к. отправить на "попечительство" оного сверя свой файл - ВЕСЬМА интересная задача

что-то мне подсказывает появление птицы обламинго, т.к. без закрытого ключа микрософт ты врядли сумеешь подписать свои файлы, а без такой подписи SFC да и WFP думаю пошлет твой файл в далекое путешествие с эротическим уклоном...


Дата: Май 7, 2004 18:05:46

Я так понимаю, что у всех основная проблема - как запретить sfc? У меня наоборот... :-\

В один прекрасный (или ужасный?) день я обнаружил, что некоторые файлы в каталоге %windir%\system32\dllcache отличаются от файлов с теми же названиями в каталоге %windir%\system32.

Причем некоторые из таких файлов отличаются несильно (изменены несколько байт, например, в некоторых местах префикс lock заменен на команду nop), а некоторые сильно, вплоть до размера и номера версии. С каким-то из файлов (уже не помню, с каким, кажется, как раз kernel32.dll) ситуация еще более интересная - его копии лежат в трех местах (еще и в %windir%\ServicePackFiles), причем все три копии разные (две отличаются только lock/nop, третий отличается и версией, и размером).

sfc /scannow никаких ошибок не выдает. Если один из таких отличающихся файлов удалить из system32, на его место молча скопируется файл из кэша, даже если там он был другой версии.

OS - Win2000rus SP4 (не лицeнзиoнный).

Я вижу три возможных объяснения.
1. Так и должно быть.
2. То, с чем вы пытаетесь разобраться, не только существует, но и уже давно установлено на мой комп, причем сделано это было очень аккуратно, так, что я не заметил.
3. У меня ужасно кривые руки, еще более кривой пирaтcкий дистрибутив винды, и вообще я просто тормоз.

Как по вашему, какой вариант наиболее вероятен? Если можно, аргументируйте свое мнение.

P.S. Я гле-то видел, что есть утилита (вроде бы от sysinternals), которая может выдать список защищаемых wfp-ой файлов. Линк на эту утилиту был битый, на sysinternals ничего похожего я не заметил. Если кто-то знает, где она есть, поделитесь инфой. Если нет - бум гуглить :)


Дата: Май 7, 2004 18:17:30

которая может выдать список защищаемых wfp-ой файлов

WfpAdmin - collakesoftware.com.
Скачиваешь с сайта траил. Траил убирается однобайтовым падчем. Там еще статейка есть.


Дата: Май 7, 2004 18:44:08 · Поправил: rst

что-то мне подсказывает появление птицы обламинго, т.к. без закрытого ключа микрософт ты врядли сумеешь подписать свои файлы, а без такой подписи SFC да и WFP думаю пошлет твой файл в далекое путешествие с эротическим уклоном...
сомневаюсь. На то есть несколько причин :
1) Инсталлер умеет защищать файлы. (читаем инфу около advertising)
2) Написать своего CSP, и подсунуть его WFP вместо оригинального?

Опять же - какая там длина ключа? Может быть его реально подобрать. Ведь подобрали же ключи на базе которых генерятся серийники для w2k3,xp,office 2003


Дата: Май 7, 2004 18:52:14 · Поправил: infern0

2) Написать своего CSP, и подсунуть его WFP вместо оригинального?

облом, т.к. мсдн явно говорит что CSP _должен_ быть подписан в M$ иначе она (винда) его (CSP) фтопку. А вот какая именно служба проверяет подпись - хз.


Дата: Май 7, 2004 18:53:50

А вот какая именно служба проверяет подпись - хз.

Т.е. вопрос упирается в банальный падч?

<< . 1 . 2 . 3 . 4 . 5 . >>


Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.064