Недавно я установил программу с цифровой подписью, и установщик запустил распространяемый изнутри Microsoft Visual C++ распространяемый установщик.
Я отсканировал программу и проверил ее цифровую подпись перед запуском и предоставил ей права администратора (стандартная процедура на моих компьютерах - сканирование всех программ и установщиков, права администратора требуют действительной цифровой подписи из авторитетного источника).
Основная проблема: цифровая подпись была для установщика, нет никакой конкретной проверки каких-либо внутренних пакетов. Я проверил распространяемые пакеты в Панели управления -> Программы и компоненты, и щелкнули правой кнопкой мыши опции «Удалить и изменить».
При нажатии на кнопку «Изменить» открывается окно с кнопками «Восстановить / Удалить / Закрыть».
Есть ли удобный способ проверки цифровой подписи распространяемой установки Visual C++? (в частности, убедитесь, что распространяемый пакет является подлинным и не был подделан?)
Установщик имеет только цифровую подпись для своего издателя.