Модераторы: Snowy, bartram, MetalFan, bems, Poseidon, Riply
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Проверка цифровой подписи Microsoft 
:(
    Опции темы
ASGDeveloper
Дата 30.6.2006, 15:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


developer
**


Профиль
Группа: Участник
Сообщений: 389
Регистрация: 1.4.2006

Репутация: нет
Всего: 1



Необходимо проверить имеет ли файл валидную цифровую подпись от Мелкософта. Судя по всему надо использовать CryptAPI. 
Поиск по гуглу дал только ответ как проверить цифровую подпись, но вот как проверить наличие подписи кокретно Мелкософта не я не нашел  smile  
PM MAIL   Вверх
NiJazz
Дата 3.7.2006, 17:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Jazz coder
****


Профиль
Группа: Экс. модератор
Сообщений: 2286
Регистрация: 10.8.2003
Где: Москва

Репутация: 1
Всего: 23



ASGDeveloper, можно попробовать использовать утилиту signtool.exe из Microsoft SDK. 
Вот еще: http://www.citforum.ru/security/articles/delphi/ 

Это сообщение отредактировал(а) NiJazz - 3.7.2006, 17:25
PM MAIL   Вверх
drkot
Дата 3.7.2006, 17:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Ищущий
***


Профиль
Группа: Завсегдатай
Сообщений: 1042
Регистрация: 5.5.2006

Репутация: нет
Всего: 8



В винде есть предустановленные сертификаты.
Находиш нужный (по имени издателя или пр) гинериш подпись и сравниваеш с подписью пришитой к файлу. Если совпали издатель правильный. 

Присоединённый файл ( Кол-во скачиваний: 17 )
Присоединённый файл  Image2.gif 14,16 Kb


--------------------
Ошибка не становится истиной по причине широкого распространения,
как и Истина не становится Ошибкой из-за того, что никто её не видит.
PM   Вверх
ASGDeveloper
Дата 4.7.2006, 00:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


developer
**


Профиль
Группа: Участник
Сообщений: 389
Регистрация: 1.4.2006

Репутация: нет
Всего: 1



Цитата(drkot @  3.7.2006,  17:39 Найти цитируемый пост)
Находиш нужный

А в каком хранилище искать?
 smile  
PM MAIL   Вверх
drkot
Дата 4.7.2006, 16:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Ищущий
***


Профиль
Группа: Завсегдатай
Сообщений: 1042
Регистрация: 5.5.2006

Репутация: нет
Всего: 8



Цитата(ASGDeveloper @  4.7.2006,  00:11 Найти цитируемый пост)
А в каком хранилище искать?

попробуй этот (в приложении)

Поповоду примеров NiJazz хорошую ссылку дал. 

Присоединённый файл ( Кол-во скачиваний: 13 )
Присоединённый файл  Image2.gif 16,23 Kb


--------------------
Ошибка не становится истиной по причине широкого распространения,
как и Истина не становится Ошибкой из-за того, что никто её не видит.
PM   Вверх
ASGDeveloper
Дата 4.7.2006, 22:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


developer
**


Профиль
Группа: Участник
Сообщений: 389
Регистрация: 1.4.2006

Репутация: нет
Всего: 1



Цитата(drkot @  4.7.2006,  16:30 Найти цитируемый пост)
попробуй этот (в приложении)

Кстати, а че за утиль такую инфу предоставляет. Помню запускал как-то когда тоже с КриптоАПИ разбирался.


Цитата(drkot @  4.7.2006,  16:30 Найти цитируемый пост)
Поповоду примеров NiJazz хорошую ссылку дал.

Хм, хорошую. Только вот не очень въезжаю. Сессия никак  smile 
Может кто примерчиком поделится?  smile  
PM MAIL   Вверх
drkot
Дата 5.7.2006, 13:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Ищущий
***


Профиль
Группа: Завсегдатай
Сообщений: 1042
Регистрация: 5.5.2006

Репутация: нет
Всего: 8



Цитата(ASGDeveloper @  4.7.2006,  22:15 Найти цитируемый пост)
Кстати, а че за утиль такую инфу предоставляет

панель управления -> свойства обозревателя -> содержание -> сертификаты
Цитата(ASGDeveloper @  4.7.2006,  22:15 Найти цитируемый пост)
Сессия никак

Ну так здавай сесию и читай вдумчиво. Всему надо учится и самостоятельной работе тоже. Если чего конкретно не получится тогда и помочь не грех. 
А так готового нет, все бросать тоже ... Работа как никак. 


--------------------
Ошибка не становится истиной по причине широкого распространения,
как и Истина не становится Ошибкой из-за того, что никто её не видит.
PM   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: WinAPI и системное программирование"
Snowybartram
MetalFanbems
PoseidonRrader
Riply

Запрещено:

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по Delphi обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи
  • 99% ответов по WinAPI можно найти в MSDN Library, оставшиеся 1% здесь

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, bartram, MetalFan, bems, Poseidon, Rrader, Riply.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: WinAPI и системное программирование | Следующая тема »


 




[ Время генерации скрипта: 0.0430 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.