[英]Securing Windows Service Applications
有什么方法可以限制具有管理特權的用戶管理基於Windows服務的特定應用程序? 我想限制管理員停止或重新啟動我的服務,這與Windows事件日志服務非常相似。 有哪些更流行的方法或推薦的方法來保護產品供應商(例如防病毒應用程序,防火牆等必須使服務連續運行的服務)緊隨其后的服務?
要從服務管理mmc中刪除停止選項。 使用.net服務,您:
ServicesToRun = new ServiceBase[] { new Service1() };
ServicesToRun[0].CanStop = false;
對於win32,請參見SERVICE_STATUS結構和SetServiceStatus函數文檔。 沒有測試此選項。
就是說,我認為(並希望我是對的)用戶空間中存在阻止管理員停止服務的可能性。 管理員仍然可以通過終止taskmanager或taskkill的進程來停止服務。
這是使用訪問控制的一種方法-http: //support.microsoft.com/?kbid=288129
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.