2013-07-02 78 views
2

我正在開發針對Windows操作系統的個人防病毒軟件。像其他流行的防病毒軟件一樣,我希望它不會終止或停止任務管理器。我正在使用VC++和VB.net進行開發。其他防病毒exe文件顯示「訪問被拒絕!」當我們嘗試殺死或終止它們時出現錯誤消息。如何創建無法正常終止或停止的Windows服務

如何將這些權限添加到我的防病毒exe文件因此,它不會被終止或殺死,並會顯示終止它的錯誤消息?

我在網上搜索過,但沒有發現任何有用的東西。

謝謝, 關心!

+0

我覺得像這樣的東西會被標記爲病毒或惡意軟件本身,不是嗎? – Tim

+0

防病毒使用內核模式保護機制。 – Xearinox

+0

你好蒂姆,對不起,如果你誤會了我。我要求創建防病毒軟件。 –

回答

0

最簡單的方法是鉤住可用於終止進程的函數&檢查是否試圖終止您的進程。 第二種方法可以隱藏你的過程,所以想要終止它的人不會找到終止的目標。

這是我想到的簡單方法。

+0

關於提供更多詳細信息?你會如何去關注可能結束這個過程的潛在職能? – Crono

+0

在那裏討論了許多方法:http://security.stackexchange.com/questions/30985/create-a-unterminable-process-in-windows – fetch