10.04.2006 17:08:05подписывание CSP Ответов: 3
Serg
Коллеги ,помогите пожалуйста!
Я читал ,что для тестирования собственного CSP можно либо "покалечить "advapi32.dll ,либо
запустить в системе отладчик режима ядра.Мне не хочется возиться с первым способом ,так как у меня целых три ОС :XP,W2K,W2K3 причем не известно какие там будут SP.Мне нужно проверить CSP быстро ,поэтому я решил пойти вторым путем,но что-то я бьюсь лбом о стену ,
подскажите ,как использовать второй вариант ,я запускал уже и SoftICE и livekd ,ничего не помогает ,подпись по-прежнему неверна .Как мне быть ?Простого запуска отладчика недостаточно?Есть ли более простое решение ?
 
Ответы:
10.04.2006 18:24:55maxdm
Windbg Вроде должен помочь (с другой машины)
Да и пропатченые advapi32.dll есть в CSP SDK
10.04.2006 18:33:51serg
Хотелось бы с одной машины ,а пропатченные dll есть не для всех SP ...
10.04.2006 18:34:20maxdm
Хотя беглый взгляд на Advapi32 не выявил попыток определить присутствие отладчика :) Самым простым вариантом выглядит - пропатчить SystemFunction035 на предмет [33 C0 C2 04 00]
(xor eax,eax
retn 4)