
Я запускаю программу под названиемПортативные приложения, который включает исполняемый файл под названием PortableAppsPlatform.exe
.
Исполняемый файл Portable Apps имеет цифровую подпись:
И цифровой сертификат действителен и не просрочен:
Однако, когда я использую функцию «Проверка подписи»Исследователь процессов, он сообщает, что не может проверить подписавшего:
Почему Process Explorer не может проверить подписавшего действительного исполняемого файла с цифровой подписью?
решение1
Сертификат подписи мог просрочиться... или, возможно, сертификат был самоподписан или подписан так, чтобы выглядеть как действительный сертификат... или даже, возможно, сертификат был отозван. Существует длинный список причин, по которым сертификат может стать недействительным. Не все из них подразумевают, что программное обеспечение является вредоносным... но, по крайней мере, оно сомнительно. Если вы нажали кнопку «Просмотреть сертификат», мы могли бы получить больше информации о том, почему он теперь считается недействительным.
Что касается "Process Explorer"... он полагается на операционную систему для проверки сертификатов. Он ничего особенного не делает.