Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 2000/XP » Разное - [решено] Как испортить список отозванных сертификатов в хранилище Windows?

Ответить
Настройки темы
Разное - [решено] Как испортить список отозванных сертификатов в хранилище Windows?

Новый участник


Сообщения: 10
Благодарности: 1

Профиль | Отправить PM | Цитировать


Тестирую программу, работающую с сертификатами. Нужно, в том числе, проверить, как она работает, когда испорчен список отозванных сертификатов (СОС).

Сертификаты из личного хранилища сертификатов можно экспортировать и импортировать с помощью оснастки "Сертификаты" в консоли управления, поэтому тест на работу с испорченными сертификатами не вызывает проблем.

С СОС такого сделать нельзя (разрешён только экспорт). Прямое изменение хранилища (в %AppData%\Microsoft\SystemCertificates\My\) позволяет, опять же, только испортить сертификат. Как испортить именно СОС?

Отправлено: 09:46, 11-07-2011

 

Аватара для kim-aa

Назгул


Сообщения: 2633
Благодарности: 345

Профиль | Отправить PM | Цитировать


6yXL3Bu4,
Список отозванных сертификатов располагается на сервере.
Просмотрите свойства сертификата, и найдите в нем путь размещения CRL (это правильное сокращение того, что вы обозвали "СОС").
Потом заблокируйте данный путь на фаерволе и посмотрите реакцию.

-------
Мы овладеваем более высоким стилем спора. Спор без фактов. Спор на темпераменте. Спор, переходящий от голословного утверждения на личность партнера. (c)Жванецкий


Отправлено: 09:57, 11-07-2011 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


Сообщения: 10
Благодарности: 1

Профиль | Отправить PM | Цитировать


Под путём размещения Вы имеете в виду CDP? Так указание этого пути опционально, увы. В моём случае CDP в сертификате не указана

CRL получен с сервера УЦ, но дальше он грузится в хранилище, и программа работает сама по себе, ориентируясь именно на хранилище, так что где-то локально CRL должен валяться...

Конечно, сокращение CRL правильное для английского варианта. Но CRL -> Certificate Revocation List -> Список Отзыва (Отозванных) Сертификатов -> СОС. Такие варианты перевода и сокращения у нас, вроде, устоявшиеся и наиболее используемые.

Отправлено: 15:22, 11-07-2011 | #3


Новый участник


Сообщения: 10
Благодарности: 1

Профиль | Отправить PM | Цитировать


Решение найдено. Программа есть в составе Visual Studio, Windows SDK, отдельно на сайте Microsoft найти её так и не удалось. Есть ещё GUI-вариант, команды по вышеприведённой ссылке для которого не работают, и CRL из файла в хранилище им не вгрузишь.

Итак, экспортируем CRL с помощью оснастки "Сертификаты", портим его HEX-редактором, затем запускаем программу с командой "/add /crl <имя файла CRL> /s <имя хранилища>", где <имя хранилища> одно из следующих:
  • My - Личные
  • Root - Доверенные корневые центры сертификации
  • Trust - Доверительные отношения в предприятии
  • CA - Промежуточные центры сертификации
  • AuthRoot - Сторонние корневые центры центры сертификации
  • TrustedPublisher - Довереннные издатели
  • TrustedPeople - Доверенные лица
  • AddressBook - Другие пользователи

И вуа ля - CRL запихнётся в нужное хранилище!

Отправлено: 13:03, 04-08-2011 | #4



Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 2000/XP » Разное - [решено] Как испортить список отозванных сертификатов в хранилище Windows?

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Доступ - Не удалось открыть хранилище сертификатов El Scorpio Microsoft Windows 2000/XP 21 03-05-2013 19:09
2008 R2 - Использование сервера как хранилище файлов. ArtDokXXX Windows Server 2008/2008 R2 2 24-02-2011 16:48
[решено] Обновление сертификатов Windows XP super_Spartan Microsoft Windows 2000/XP 6 01-03-2007 12:18
второй жёский диск как хранилище данных Serhio79 Хочу все знать 11 28-05-2004 14:05
Как испортить ЭЛТ монитор? Vadikan Непонятные проблемы с Железом 31 27-01-2004 18:26




 
Переход