2010-10-01 60 views
1

這可能嗎?我該如何去做呢?它需要管理員權限嗎? (我不這麼認爲)如何以編程方式(C++)檢查Windows中EXE的代碼簽名日期?

指向幫助頁面或鏈接的指針很好 - 不需要提供代碼。鑑於我在代碼簽名證書上的困難以及在我們的構建環境中設置它的問題,我不確定我是否以正確的術語進行搜索。

編輯

經過一番搜索我發現了一些可能的示例代碼

http://support.microsoft.com/kb/323809/en-us

我會嘗試一下。

+0

取決於你如何是代碼簽名。您可以在簽名之前在可執行文件中設置時間戳,Authenticode將會捕獲該時間戳。我不認爲StrongName簽名(對於CLR可執行文件)會尋找那種東西。 – 2010-10-01 02:51:01

+0

我知道我可以在簽名時設置時間戳。實際上我們做到了。我想要做的是在將來某個時間以編程方式檢查簽名日期。 – Tim 2010-10-01 13:55:29

回答

相關問題