WinVerifyTrust, aby sprawdzić konkretny podpis?

Wdrażam pomocnika podniesienia procesu dla systemu Windows. Jest to program, który działa w trybie podwyższonym i uruchamia inne programy z uprawnieniami administratora bez wyświetlania dodatkowych monitów UAC. Ze względów bezpieczeństwa chcę się upewnić, że tylko pliki binarne podpisane cyfrowo kluczem Authenticode mojej firmy mogą zostać wykonane.

TheWinVerifyTrust funkcja dostaje mnie w połowie drogi, ale zapewnia jedynie podpisanie pliku binarnegotrochę klucz, który jest częścią łańcucha zaufania Microsoft. Czy istnieje stosunkowo prosty sposób na sprawdzenie autentyczności Authenticode I upewnienie się, że jest podpisany przez nasz klucz prywatny?

questionAnswers(4)

yourAnswerToTheQuestion