關於桌面程序被安全軟件誤判為HEUR:Trojan.Win32.Generic的解決方案


最近寫了一個桌面程序,里面用了些讀取系統環境變量、提取文件圖標、啟動外部程序之類的操作。

然后…………卡巴斯基就把它識別成了HEUR:Trojan.Win32.Generic…………

咱遵紀守法好程序,怎么說是木馬就是木馬了呢???

然而問題就是問題,該解決還是得解決……

在各種失敗的嘗試之后,試着把程序聲明為需要管理員權限執行,結果……卡巴斯基不再動手了!

這什么原理………………_(:з」∠)_

嘛,還是寫一下設置步驟吧:

工程下的Properties里,添加應用程序清單文件(app.manifest)

然后把app.manifest里的

<requestedExecutionLevel  level="asInvoker" uiAccess="false" />

改成

<requestedExecutionLevel  level="requireAdministrator" uiAccess="false" />

重新編譯,安全軟件就不會找麻煩了


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM