minispy - Windows 無法驗證此檔案的數位簽名

minispy - Windows 無法驗證此檔案的數位簽名

我已經建立了 Microsoft 範例微型間諜微型過濾器沒有問題。我確保由於我使用的是 64 位,所以我也在 Visual Studio 上以 x64 進行編譯。嘗試了調試和發布。因此,就編碼而言,應該正確完成,因此這不是一個程式設計問題。

需要數位證書。這是顯示它已正確安裝的螢幕截圖: 按此處查看數位證書狀態正常的螢幕截圖

我後來使用 .inf 檔案安裝了 minispy(.sys 和 .exe 檔案與 .inf 位於同一資料夾中,從這裡)。第一個問題(我懷疑這是主要問題)然後顯示在這個螢幕截圖中: 按此處查看未數位簽署的驅動程式錯誤的螢幕截圖

如果您看不到螢幕截圖,它會顯示:

需要數位簽章的驅動程式
Minispy Filter 驅動程式
Windows (R) Win 7 DDK 提供者
Windows 阻止安裝未數位簽署的驅動程式。卸載使用該驅動程式的程式或設備,並檢查發布者的網站以取得該驅動程式的數位簽章版本。

儘管已經正確安裝了證書,如上所示,但仍然如此。請注意,我使用的是管理員權限。我還在 AWS EC2 執行個體上運行,在該執行個體中我無法重新啟動並按 F8 停用數位簽名,並檢查這是否是簽名驅動程式問題(如下所述:Windows 無法驗證該裝置所需驅動程式的數位簽名)。如果有幫助的話,我的機器正在 Windows Server 2016 上執行。

當我到達有關加載服務的部分時,這是我輸入以下命令列後在控制台上看到的內容:

fltmc load minispy

載入失敗並出現錯誤:0x80070241
Windows 無法驗證此檔案的數位簽章。最近的硬體或軟體更改可能安裝了簽名不正確或損壞的文件,或者可能是來自未知來源的惡意軟體。

net start minispy

發生系統錯誤 577。
Windows 無法驗證該檔案的數位簽章。最近的硬體或軟體更改可能安裝了簽名不正確或損壞的文件,或者可能是來自未知來源的惡意軟體。

我已經嘗試了幾次並研究了幾個小時 - 似乎找不到安裝和設定 minispy 的具體步驟,我想知道為什麼。雖然我的問題特定於 minispy minifilter,但我認為這實際上與系統和安裝驅動程式更相關。非常感謝任何有關我可能出錯的地方以及如何解決此問題的幫助。

答案1

找不到解決方案,因此我所做的解決方法是停用以下功能:

  1. 程式相容性助手:https://winhelp.co/knowledge-base/windows-10-disable-program-compatibility-assistant-2/
  2. 驅動程式簽章強制執行:https://windowsreport.com/driver-signature-enforcement-windows-10/(我沒有在 AWS EC2 執行個體上再次嘗試過此操作,而是在我自己的筆記型電腦上嘗試過)

就像我說的,這是一個解決方法。如果有人有真正的解決方案,我將非常高興聽到如何解決。

之後,我現在可以安裝 minispy.inf 並執行 minispy.exe。

相關內容