簡體   English   中英

應用程序可以自己以不同的特權運行嗎?

[英]Can an application run under different privileges on its own?

好的,我知道這不太可能,但請聽我說:

我們正在使用C#和VS 2010開發winforms應用程序,並且已經完成了原型。 我們已經由測試用戶測試了該原型。 此外,我們還實施了許可邏輯,該邏輯也正在接受測試,它會從本地PC收集某些信息(HDD序列號,CPU ID等)以創建幾乎唯一的激活密鑰。

測試用戶告知我們,有時(即使物理設備完全相同)激活密鑰也會更改,並且自然地,應用程序需要其他許可證。 我們高度懷疑這是因為基礎方法 (WMI)根據Windows(Vista及更高版本)上的用戶權限產生不同的值。

因此,鑒於此信息; C#應用程序是否有可能自己以不同的特權(有時是Admin,有時是標准用戶)運行?

我不這么認為,應用程序將如何自行輸入admin-password以獲取提升的特權...?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM