版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、win7下的UAC機制與提升管理員權(quán)限自己本來想寫這么個東西。在自己寫的程序中能打開另一個程序,而這個打開的程序是直接以管理員身份運行的而不需要彈出什么“是否要以管理員身份運行的對話框”。那么我們首先來看一下UAC機制。下面這些是摘引過來的:保護Win7安全不得不說的UAC,眾所周知,UAC是UserAccountControl的縮寫,其中文翻譯為用戶帳戶控制,是微軟在WindowsVista和Win7中引用的新技術(shù),主要功能是進行一些會影響系統(tǒng)安全的操作時,會自動觸發(fā)UAC,用戶確認后才能執(zhí)行大部分的惡意軟件、木馬病毒、廣告插件在進入計算機時都會有如:將文件復(fù)制到Windows或Progra
2、mFiles等目錄、安裝驅(qū)動、安裝ActiveX等操作,而這些操作都會觸發(fā)UAC。面對這些不安全的因素,用戶該如何解決UAC帶來的問題?本文詳細介紹了UAC觸動的詳細功能,并可以在UAC提示時來禁止這些程序的運行。能夠觸發(fā)UAC的操作包括:修改WindowsUpdate配置;增加或刪除用戶帳戶;改變用戶的帳戶類型;改變UAC設(shè)置;安裝ActiveX;安裝或卸載程序;安裝設(shè)備驅(qū)動程序;修改和設(shè)置家長控制;增加或修改注冊表;將文件移動或復(fù)制到ProgramFiles或是Windows目錄;訪問其他用戶目錄UAC很煩是的,微軟自從WindowsVista開始加入了UAC,這也成了人們對VISTA不滿
3、的詬病之一,因為Vista不像Win7樣可以對UAC進行級別設(shè)置(其實Windows7的UAC也很煩),當時的電腦的普遍配置也很低,所以人們對這個動不動就彈出來,同時還會鎖定屏幕的家伙很厭惡。UAC在Win7中的完善就是因為UAC太煩了,所以微軟在Win7中,加入了UAC的等級設(shè)置功能,分別對應(yīng)4個級別:默認級別(2級):在默認級別下,只有在應(yīng)用程序試圖改變計算機設(shè)置時才會提示用戶,而用戶主動對Windows進行更改設(shè)置則不會提示。同時,在該模式下將啟用安全桌面,以防繞過UAC更改系統(tǒng)設(shè)置??梢钥闯?,默認級別可以既不干擾用戶的正常操作,又可以有效防范惡意程序在用戶不知情的情況下修改系統(tǒng)設(shè)置。一
4、般的用戶都可以采用該級別設(shè)置。比默認級別稍低的級別(1級):與默認級別稍有不同的是該級別將不啟用安全桌面,也就是說有可能產(chǎn)生繞過UAC更改系統(tǒng)設(shè)置的情況。不過一般情況下,如果使用戶啟動某些程序而需要對系統(tǒng)進行修改,可以直接運行,不會產(chǎn)生安全問題。但如果用戶沒有運行任何程序卻彈出提示窗口,則有可能是惡意程序在試圖修改系統(tǒng)設(shè)置,此時應(yīng)果斷選擇阻止。該級別適用于有一定系統(tǒng)經(jīng)驗的用戶。最低的級別(0級):最低的級別則是關(guān)閉UAC功能(必須重新啟動后才能生效)。在該級別下,如果是以管理員登錄,則所有操作都將直接運行而不會有任何通知,包括病毒或木馬對系統(tǒng)進行的修改。在此級別下,病毒或木馬可以任意連接訪問網(wǎng)
5、絡(luò)中的其他電腦、甚至與互聯(lián)網(wǎng)上的電腦進行通信或數(shù)據(jù)傳輸。可見如果完全關(guān)閉UAC并以管理員身份登錄,將嚴重降低系統(tǒng)安全性。此外,如果是以標準用戶登錄,那么安裝、升級軟件或?qū)ο到y(tǒng)進行修改和設(shè)置,將直接被拒絕而不彈出任何提示,用戶只有獲得管理員權(quán)限才能進行??梢娡耆P(guān)閉UAC并以標準用戶登錄,各種操作和設(shè)置也非常不方便,因此建議不要選擇該級別。最咼級別(3級):在高級級別下,“始終通知”(即完全開啟),在該級別下,用戶安裝應(yīng)用程序、對軟件進行升級、應(yīng)用程序在任何情況下對操作系統(tǒng)進行更改、更改Windows設(shè)置等情況,都會彈出提示窗口(并啟用安全桌面),請求用戶確認。由此可見該級別是最安全的級別,但同
6、時也是最麻煩”的級別,適用于多人共用一臺電腦的情況下,限制其他標準用戶,禁止其隨意更改系統(tǒng)設(shè)置。但是UAC很有用UAC雖然經(jīng)常安裝軟件的人很煩,但UAC的作用卻不容小覷。不得不承認微軟對于操作系統(tǒng)的理念是很超前的,所以經(jīng)常會搞出一些雖然很棒卻很尷尬的東西,就好像當年的VISTA,在人們開始接受Windows7的今天,再回頭去看Vista,才越來越意識到VISTA其實是一個很不錯的操作系統(tǒng),只不過是生不逢時。我們在這里可以更改UAC設(shè)置:卜用戶帳戶控制設(shè)置回選擇何時磁口您有關(guān)計算機更改的消息用戶耐控制有助于預(yù)防有害程序?qū)δ挠嬎銠C逬行更改A有關(guān)用戶抵戶控制設(shè)買的詳驢信息默認-很在程應(yīng)套試對養(yǎng)的計
7、算機曲亍更改吋通痢乘當我對Windows設(shè)昌S行更敵時不要通如我如果悠廩用帛見程序和訪問常見網(wǎng)站r則推琴関用此朝肖L.如果是以管理員權(quán)限運行的,那么把它改成最低級別之后,所有的UAC都不會彈出來了。這樣就達到了我們要的效果。其實是可以在注冊表里面修改這個設(shè)置的。這里等下再說。首先來說說如何讓自己的圖標多出個盾牌。也就是說我們雙擊程序運行的時候啟動UAC機制。其實是很簡單的。第一步:我們隨手寫個helloworld,生成了一個a.exe文件。然后在對應(yīng)目錄下面創(chuàng)建一個可執(zhí)行文件名.exe.manifest如果我這里既是a.exe.manifestassemblydescriptionsecuri
8、ty“securityassembly第二步:現(xiàn)在我們導(dǎo)入我們寫好的資源文件:添加資源導(dǎo)入manifest文件命名為RT_MANIFEST,將其ID改為1第三步:編譯運行一下,可能會出錯,錯誤如下:errorclOlOOOl:Valuesofattributelevelnotequalindifferentmanifestsnippets.E:VC2010SPlSamplesC+MFCD2DMFCGdilnteropSampleDebugMFCGdilnteropSermediate.manifest雙擊錯誤,這里出來一個vs自動生成的.manifest文件把對應(yīng)的r
9、equestExecutionLevel更改。在這個例子里我們改成,再次編譯運行如果你不是以管理員權(quán)限打開的,可能vs會要求你重新啟動來編譯運行:如下圖:假設(shè)我生成的是Release版本,現(xiàn)在查看下對應(yīng)文件夾下面的圖標,就多了一個盾牌了。雙擊運行,就會彈出UAC機制了。接下來說說用注冊表更改UAC的等級:鍵值項:HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Policies/System相關(guān)鍵值設(shè)置:UAC高ConsentPromptBehaviorAdmin=2EnableLUA=1PromptOnSecureDesktop=1UAC中ConsentPromptBehaviorAdmin=5EnableLUA=1PromptOnSecureDesktop=1UAC低ConsentPromptBehaviorAdmin=5EnableLUA=1PromptOnSecureDesktop=0UAC關(guān)ConsentPromptBehaviorA
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度商業(yè)綜合體店鋪裝修一體化服務(wù)合同
- 2025年度草莓種植與深加工一體化項目合同3篇
- 課題申報參考:南嶺走廊瑤族傳統(tǒng)建筑壁畫圖像敘事及活化研究
- 課題申報參考:面向患者情緒體驗的大型醫(yī)療設(shè)備系統(tǒng)設(shè)計策略研究
- 課題申報參考:貿(mào)易面向型人工智能規(guī)則的發(fā)展及其特征研究
- 《短視頻編?。哼x題構(gòu)想+腳本制作+劇本策劃+鏡頭拍攝》課件全套 第1-11章 選題方向:從賬號定位出發(fā) - 綜合案例:短劇《錯過》
- 二零二五年度車輛抵押借款合同(含提前還款)4篇
- 二零二五版金融科技項目內(nèi)部股東轉(zhuǎn)讓合同4篇
- 二零二五年度工業(yè)級模具開模設(shè)計與制造合同3篇
- 2025年度新型個人汽車抵押借款合同范本
- 2025年人民教育出版社有限公司招聘筆試參考題庫含答案解析
- 康復(fù)醫(yī)學(xué)治療技術(shù)(士)復(fù)習(xí)題及答案
- 完整版100以內(nèi)加減法混合運算4000道100
- 2024年產(chǎn)權(quán)管理部年終工作總結(jié)例文(3篇)
- 《血管性血友病》課件
- 高三日語一輪復(fù)習(xí)日語助詞「に」和「を」的全部用法課件
- 機場地勤勞動合同三篇
- 2024年山東省高考政治試卷真題(含答案逐題解析)
- 《用銳角三角函數(shù)解決問題(3)》參考課件
- 訂婚協(xié)議書手寫模板攻略
- 風(fēng)水學(xué)的基礎(chǔ)知識培訓(xùn)
評論
0/150
提交評論