|
|
| Посл.отвђт | Сообщен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 А вот какая именно служба проверяет подпись - хз. Т.е. вопрос упирается в банальный падч? |
|
Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.064 |