班組策略完全解析_第1頁
班組策略完全解析_第2頁
班組策略完全解析_第3頁
班組策略完全解析_第4頁
班組策略完全解析_第5頁
已閱讀5頁,還剩42頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

目錄七寸”其實(shí)就是所謂的“打蛇打七寸”1[原創(chuàng)]

組策略之軟件限制策略——完全教程與規(guī)則示例11七寸”其實(shí)就是所謂的“打蛇打七寸”七寸”其實(shí)就是所謂的“打蛇打七寸”,以擊中要害為目的,而最大限度的不干擾其他操作,所以,如果要完成“七寸”的效果,就不能用全局規(guī)則的想法來考慮,而只能以point-to-point的模式來進(jìn)行管制。誠然,組策略對(duì)于交互式的HIPS操作來說,可比性各有千秋,HIPS的API函數(shù)掛鉤是一個(gè)一個(gè)的完成,勝在細(xì)致、直觀,但是總會(huì)有漏掉的;而組策略的一個(gè)安全等級(jí)相當(dāng)于一個(gè)現(xiàn)成的HIPS規(guī)則,這顯然要比HIPS一個(gè)一個(gè)的HOOK高效得多,畢竟這是微軟給我們提供好的,雖然也不能所每個(gè)安全等級(jí)都能面面俱到,但至少它勝在方便,上手簡單。既然不能用全局規(guī)則的思路來編,那么就從系統(tǒng)目錄一個(gè)一個(gè)來講,至于其他盤符目錄,可以在熟悉的條件下自己添加,這里僅舉出系統(tǒng)盤策略。在XP系統(tǒng),系統(tǒng)盤假設(shè)為C盤,那么其下無非就幾個(gè)目錄而已,DocumentsandSettings,ProgramFiles,WINDOWS,一些WindowsInstaller軟件的安裝還會(huì)創(chuàng)建一個(gè)Config.Msi目錄。關(guān)于通配符、優(yōu)先級(jí)和環(huán)境變量,這里再贅述一遍,因?yàn)樗苤匾?:任意個(gè)字符(包括0個(gè)),但不包括斜杠。?:1個(gè)或0個(gè)字符。優(yōu)先級(jí)總的原則是:規(guī)則越匹配越優(yōu)先。①.絕對(duì)路徑>通配符全路徑如C:\Windows\explorer.exe>*\Windows\explorer.exe

②.文件名規(guī)則>目錄型規(guī)則

如若a.exe在Windows目錄中,那么a.exe>C:\Windows③.環(huán)境變量=相應(yīng)的實(shí)際路徑=注冊(cè)表鍵值路徑如%ProgramFiles%=C:\ProgramFiles=%HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Program④.對(duì)于同是目錄規(guī)則,則能匹配的目錄級(jí)數(shù)越多的規(guī)則越優(yōu)先;對(duì)于同是文件名規(guī)則,優(yōu)先級(jí)均相同。⑤.若規(guī)則的優(yōu)先級(jí)相同,按最受限制的規(guī)則為準(zhǔn)。舉例:絕對(duì)路徑(如C:\Windows\system32\cmd.exe)

>通配符全路徑(如*\Windows\*\cmd.exe)>文件名規(guī)則(如cmd.exe)=通配符文件名規(guī)則(如*.*)>部分絕對(duì)路徑(不包含文件名,如C:\Windows\system32)

=

部分通配符路徑(不包含文件名,如C:\*\system32)

>C:\Windows

=

*\*常用的環(huán)境變量:%SystemDrive%表示C:\%AllUsersProfile%表示C:\DocumentsandSettings\AllUsers%UserProfile%表示C:\DocumentsandSettings\當(dāng)前用戶名%AppData%表示C:\DocumentsandSettings\當(dāng)前用戶名\ApplicationData%Temp%和%Tmp%表示C:\DocumentsandSettings\當(dāng)前用戶名\LocalSettings\Temp%ProgramFiles%表示C:\ProgramFiles%CommonProgramFiles%表示C:\ProgramFiles\CommonFiles%WinDir%表示C:\WINDOWS%ComSpec%表示C:\WINDOWS\system32\cmd.exe===========================================一、DocumentsandSettings于是我們來一步一步排除,在一些緩存目錄未修改的前提下,首先需要排除的是三個(gè)用戶程序目錄,一些軟件在安裝完畢后會(huì)在這三個(gè)目錄下創(chuàng)建相關(guān)文件:%AppData%\*\不受限的%AppData%\LocalSettings\ApplicationData\*\不受限的%AllUsersProfile%\ApplicationData\*\不受限的然后在排除文檔目錄%UserProfile%\MyDocuments基本用戶%AllUsersProfile%\Documents基本用戶接著排除臨時(shí)文件目錄%Temp%不受限的%Tmp%不受限的最后在排除桌面目錄%UserProfile%\桌面受限的%AllUsersProfile%\桌面受限的附加*.lnk不受限的排除完畢后,就可以放心的加上一條禁止規(guī)則%SystemDrive%\DocumentsandSettings,因?yàn)樯厦娴倪@幾個(gè)目錄是我們常用到的,除了這幾個(gè)目錄,其他位置運(yùn)行的文件基本都不是什么好東西。二、ProgramFiles第一個(gè)目錄搞定,慢慢接著往下來。ProgramFiles目錄相對(duì)來講也很簡單,受限禁止ProgramFiles根目錄運(yùn)行程序,然后排除下一級(jí)目錄:%ProgramFiles%不允許的%ProgramFiles%\*\不受限的然后把系統(tǒng)程序降權(quán),限制其訪問令牌,重點(diǎn)是聯(lián)網(wǎng)的,尤其是瀏覽器:%ProgramFiles%\InternetExplorer基本用戶%ProgramFiles%\NetMeeting基本用戶%ProgramFiles%\OutlookExpress基本用戶%ProgramFiles%\WindowsMediaPlayer基本用戶%ProgramFiles%\WindowsNT基本用戶關(guān)于一些其他程序的降權(quán),可以參考我之前發(fā)的一個(gè)帖子:禁止一些存放軟件用到的公用庫目錄,放心大膽的禁:%CommonProgramFiles%\*.*%CommonProgramFiles%\DESIGNER%CommonProgramFiles%\MicrosoftShared%CommonProgramFiles%\MSSoap%CommonProgramFiles%\ODBC%CommonProgramFiles%\Services%CommonProgramFiles%\SpeechEngines%CommonProgramFiles%\System最后添加%CommonProgramFiles%基本用戶,作用于一些用戶文件,比如Adobe,Tencent...這樣ProgramFiles目錄就排除完畢,是不是很簡單?沒錯(cuò),追求基本安全的方法就是這樣容易上手。三、Windows備受爭議的Windows目錄,但別看Windows目錄下目錄這么多,多數(shù)病毒的隱匿居所基本都是一些常見的目錄,慢慢來:先排除Windows目錄下的一些常用程序:explorer.exeNOTEPAD.exeregedit.exeTASKMAN.exesoundman.exeamcap.exeRTHDCPL.exeRTLCPL.exetaskman.exe需要降權(quán)為基本用戶的一些程序:hh.exe防幫助文件捆綁winhelp.exe防chm格式文件捆綁winhlp32.exe(此文件在Windows目錄和system32目錄都有)至于一些用戶程序會(huì)在Windows下建立的一些程序,不是很多的,自己手動(dòng)排除下就可以了。然后禁止一些高危目錄:%WinDir%\Debug調(diào)試目錄%WinDir%\DownloadedProgramFiles防IE插件%WinDir%\Fonts字體目錄,一般程序不會(huì)在此目錄啟動(dòng)%WinDir%\inf用于存放驅(qū)動(dòng)信息目錄%WinDir%\OfflineWebPages脫機(jī)瀏覽文件目錄%WinDir%\system16位系統(tǒng)文件目錄,一般程序不會(huì)在此目錄啟動(dòng)%WinDir%\tasks禁止計(jì)劃任務(wù)目錄啟動(dòng)可疑程序%WinDir%\Temp高危系統(tǒng)變量,禁止%WinDir%\WinSxS系統(tǒng)重要組件,一般程序不會(huì)在此目錄啟動(dòng)最后加上兩條:%WinDir%不允許的%WinDir%\*\不受限的順承接入下一目錄,魚龍混雜的system32,既然不考慮全局,那么可以只禁止一些高危目錄:%WinDir%\system32\Com除了系統(tǒng)自有的程序,一般程序不會(huì)在此目錄啟動(dòng)%WinDir%\system32\config系統(tǒng)配置目錄,包括注冊(cè)表%WinDir%\system32\dllcache備份目錄,一般程序不會(huì)在此目錄啟動(dòng)%WinDir%\system32\drivers驅(qū)動(dòng)目錄,一般程序不會(huì)在此目錄啟動(dòng)%WinDir%\system32\ShellExt危險(xiǎn)目錄,禁止%WinDir%\system32\spool打印機(jī)目錄,不用打印機(jī)的話可以禁止%WinDir%\system32\wins危險(xiǎn)目錄,禁止然后再禁止一些不必要的系統(tǒng)程序:%WinDir%\system32\at.exe計(jì)劃任務(wù),很少用到%WinDir%\system32\autoconv.exe防止啟動(dòng)中轉(zhuǎn)換系統(tǒng)%WinDir%\system32\autofmt.exe防止啟動(dòng)中格式化%WinDir%\system32\cacls.exe管制訪問控制列表%WinDir%\system32\format格式化命令,禁止%WinDir%\system32\Fsutil.exe用于執(zhí)行多種系統(tǒng)相關(guān)的任務(wù),高級(jí)用戶才能使用%WinDir%\system32\ntsd.exe危險(xiǎn)調(diào)試程序,禁止%WinDir%\system32\regini.exe修改注冊(cè)表權(quán)限,禁止%WinDir%\system32\replace.exe替換保護(hù)文件和正在運(yùn)行的文件,禁止%WinDir%\system32\sc.exe配置服務(wù)用,防被惡意調(diào)用%WinDir%\system32\subst.exe將路徑與驅(qū)動(dòng)器盤符關(guān)聯(lián),很少用到%WinDir%\system32\taskkill.exe命令行結(jié)束進(jìn)程工具,禁止%WinDir%\system32\wscript.exe腳本宿主,防止惡意腳本當(dāng)然,這些往往要根據(jù)個(gè)人知識(shí)掌握度來添加。這樣一來Windows和system32目錄差不多也排除完畢,沒有設(shè)置%WinDir%\*\基本用戶是因?yàn)槟菢踊鞠喈?dāng)于系統(tǒng)目錄全局規(guī)則,而且還要做很多排除工作。四、其他相關(guān)目錄1.輸入法目錄的限制:%WinDir%\ime受限的%WinDir%\system32\IME受限的2.禁止可移動(dòng)磁盤:U盤盤符:\*不信任的或不允許的都可以3.禁止系統(tǒng)盤根目錄:%SystemDrive%\*.*不信任的或不允許的都可以4.禁止雙后綴惡意程序:*.*.bat*.*.chm*.*d*.*.pif*.*.vbs*.?peg.exe*.rm??.exe*.torrent.exe*.???.exe(其中???可以是mp3、avi、doc、rar等,覺得這個(gè)限制太嚴(yán)厲的話,就拆開寫,一些常見的都可以寫進(jìn)去。)5.禁止一些特殊的后綴:*d高危格式禁止?.exe高危格式禁止6.降權(quán)一些特殊的后綴:*.scr基本用戶(防止惡意scr屏保)因?yàn)閏md和bat在組策略里是單獨(dú)處理的,也就是說,禁止cmd之后,bat也可以獨(dú)立運(yùn)行,所以:%ComSpec%基本用戶*.bat基本用戶(bat等一些格式降權(quán)后雙擊會(huì)提示無關(guān)聯(lián)操作,這個(gè)可能與open方式有關(guān),此時(shí)可以通過調(diào)用的方式打開,如Win+R,處理的過程仍然是以基本用戶權(quán)限運(yùn)行的cmd,或者更簡單的方式——?jiǎng)?chuàng)建快捷方式。)7.特殊的系統(tǒng)目錄:?:\Recycle?\回收站目錄不信任的或不允許的都可以?:\SystemVolumeInformation系統(tǒng)還原目錄不信任的或不允許的都可以8.至于偽裝系統(tǒng)程序名,還是寫上一些吧:alg.exe不允許的%WinDir%\system32\alg.exe不受限的csrss.exe不允許的%WinDir%\system32\csrss.exe不受限的explorer.exe不允許的%WinDir%\explorer.exe不受限的lsass.exe不允許的%WinDir%\system32\lsass.exe不受限的smss.exe不允許的%WinDir%\system32\smss.exe不受限的svchost.exe不允許的%WinDir%\system32\svchost.exe不受限的winlogon.exe不允許的%WinDir%\system32\winlogon.exe不受限的spoolsv.exe、userinit.exe等等以此類推...9.排除一些相關(guān)文件:*.ade不受限的Access項(xiàng)目文件*.adp不受限的Access項(xiàng)目文件*.chm不受限的CHM格式文件*.hlp不受限的幫助文件*.mdb不受限的數(shù)據(jù)庫文件*.mde不受限的數(shù)據(jù)庫文件*.msi不受限的微軟WindowsInstaller安裝包*.msp不受限的微軟WindowsInstaller修補(bǔ)包*.pcd不受限的PCD格式文件10.可以利用組策略禁止一些插件(可選),例如:*bar*.**cnnic*.**coopen*.*11.排除system32下的14個(gè)MS-DOS文件,然后加入*不允許的(可選)。這樣一來,該禁止的危險(xiǎn)都禁止掉了,安全的動(dòng)作基本也都放行掉,“七寸”這個(gè)關(guān)鍵點(diǎn)可以說把握的比較到位了。AD的部分基本差不太多,但不要認(rèn)為基本用戶就足夠安全了,基本用戶雖然很強(qiáng)大,無法控制System等級(jí)的進(jìn)程,但基本用戶下的進(jìn)程可以通過注入或發(fā)送消息的方法控制其他高等級(jí)的進(jìn)程,如explorer,控制了explorer能做什么?不用我說想必也能知道了吧...===========================================五、注冊(cè)表部分微軟默認(rèn)的注冊(cè)表權(quán)限限制得寬松有至,一些程序降權(quán)后是無法對(duì)HKLM下的鍵值進(jìn)行修改的,最多也就是只讀,但基本用戶的程序是有當(dāng)前操作用戶的權(quán)限的,也就是通常使用的administrator權(quán)限(但沒有administrators組的權(quán)限),所以基本用戶在操作HKCU鍵值的時(shí)候會(huì)以當(dāng)前用戶的權(quán)限來操作,也就是說,基本用戶下的程序是有權(quán)限來對(duì)HKCU下的鍵值進(jìn)行修改和刪除的,所以一些修改主頁的流氓程序就會(huì)鉆這個(gè)空子,對(duì)付這一類的不再贅述了,安全軟件,HIPS,選擇安全的下載點(diǎn)都可以防范,這里說一些值得思考的地方:映像劫持,話說在AV終結(jié)者爆發(fā)之前,有多少用戶把IFEO設(shè)置只讀了呢:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\ImageOptionsU盤自動(dòng)運(yùn)行:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MountPoints2系統(tǒng)自啟動(dòng):HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunDLL加載自啟動(dòng)(可選):HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Windows\AppInit_DLLs有關(guān)IE的鍵值太多,Winlogon和Explorer的自啟動(dòng)也不少,不一一列舉了,也不建議都設(shè)置只讀屬性,系統(tǒng)的權(quán)限設(shè)置最大的優(yōu)點(diǎn)是底層,而最大的缺點(diǎn)就是不夠靈活,這也是很多人不喜歡組策略+系統(tǒng)權(quán)限的原因吧,如果要一項(xiàng)一項(xiàng)來設(shè)置,瘋掉了===========================================六、NTFS權(quán)限部分也是個(gè)麻煩事。。。同樣,Microsoft默認(rèn)的夠用,可以考慮用默認(rèn)的:重要資料(文件夾)只讀,重要文件備份只讀,這個(gè)不解釋了。允許啟動(dòng)程序的地方不允許創(chuàng)建文件InternetExplorer目錄,允許創(chuàng)建文件的地方不允許啟動(dòng)程序IE臨時(shí)文件目錄、下載目錄,至于%Temp%可以考慮為了軟件的安裝而允許運(yùn)行程序,如果有從瀏覽器下載下來的病毒運(yùn)行,它的權(quán)限也是繼承了瀏覽器的權(quán)限,無法對(duì)關(guān)鍵目錄進(jìn)行破壞。工作量大點(diǎn)的,可以參考:ProgramFiles和其它程序目錄允許Users讀取和運(yùn)行不允許寫,或者保持已存在文件的只讀只允許創(chuàng)建和寫新文件,再或者系統(tǒng)關(guān)鍵目錄的白名單。最后說一說everyone這個(gè)組別,顧名思義,這個(gè)組別適應(yīng)于所有的用戶,所以這個(gè)組別的權(quán)限必須是最低的,而且一定不要高于只讀權(quán)限的users組。有鑒于此,在一個(gè)用戶屬于多個(gè)組的時(shí)候,該用戶所獲得的權(quán)限是各個(gè)組的疊加,因?yàn)椤熬芙^”要比“允許”的優(yōu)先級(jí)要高,所以不需要相關(guān)的權(quán)限取消打勾即可,故盡量不要使用“拒絕”,不然Adm權(quán)限下的程序也會(huì)受影響,例如用戶kafan同時(shí)屬于Administrators和Everyone組,若Administrators組具有完全訪問權(quán),但Everyone組拒絕寫目錄,那么該用戶的實(shí)際權(quán)限則不能對(duì)目錄進(jìn)行寫如操作,但除此之外其他任意的操作都可以進(jìn)行。為了滿足一些人降權(quán)后的特殊需求,提供禁止基本用戶程序在磁盤根目錄創(chuàng)建文件的方法,很簡單:打開所有隱藏屬性,確保各盤符下的文件夾和文件復(fù)制繼承了各盤符的NTFS權(quán)限后,刪除Users組的其他權(quán)限,只保留讀取和運(yùn)行。===========================================碼字好累說了這么多,就是提供一些有安全軟件防護(hù)組合的條件下對(duì)一些危險(xiǎn)操作的禁止,老帖中有很多隱匿的精品回復(fù),而置頂教程和規(guī)則貼也不少,簡單些的防入口,全面些的控全局,希望以上內(nèi)容能起到給一些喜歡自己定制規(guī)則的人自我揣摩的思路,這也是我發(fā)這個(gè)帖子的初衷。對(duì)于一些喜歡不直接套用規(guī)則的人,我覺得這個(gè)想法還算不錯(cuò),匹配自己使用環(huán)境的策略才是好策略,拿來主義好,可惜的是,不加修改直接引用就會(huì)導(dǎo)致好的不明顯那么,感謝下看到這里的人吧,你們辛苦了(其實(shí)我也很辛苦)上圖一張附規(guī)則示例文件,內(nèi)有說明,僅供交流學(xué)習(xí)使用。使用前注意備份原文件(GroupPolicy目錄不可手工建立,新建默認(rèn)策略后運(yùn)行,熟練使用eventvwr.msc查看日志為上)Registry.7z(46.55KB,下載次數(shù):683)備份下載地址點(diǎn)擊進(jìn)入===========================================就說這么多吧,寫來寫去怎么感覺越來越膚淺...一些不成熟的個(gè)人建議,歡迎批評(píng)指正,感激涕零。以上[原創(chuàng)]組策略之軟件限制策略——完全教程與規(guī)則示例。注意:如果你沒有耐心或興趣看完所有內(nèi)容而想直接使用規(guī)則的話,請(qǐng)至少認(rèn)真看一次規(guī)則的說明,謝謝實(shí)際上,本教程主要為以下內(nèi)容:理論部分:1.軟件限制策略的路徑規(guī)則的優(yōu)先級(jí)問題2.在路徑規(guī)則中如何使用通配符3.規(guī)則的權(quán)限繼承問題4.軟件限制策略如何實(shí)現(xiàn)3D部署(配合訪問控制,如NTFS權(quán)限),軟件限制策略的精髓在于權(quán)限,部署策略同時(shí),往往也需要學(xué)會(huì)設(shè)置權(quán)限規(guī)則部分:5.如何用軟件限制策略防毒(也就是如何寫規(guī)則)6.規(guī)則的示例與下載其中,1、2、3點(diǎn)是基礎(chǔ),很多人寫出無效或者錯(cuò)誤的規(guī)則出來都是因?yàn)閷?duì)這些內(nèi)容沒有搞清楚;第4點(diǎn)可能有點(diǎn)難,但如果想讓策略有更好的防護(hù)效果并且不影響平時(shí)正常使用的話,這點(diǎn)很重要。如果使用規(guī)則后發(fā)現(xiàn)有的軟件工作不正常,請(qǐng)參考這部分內(nèi)容,注意調(diào)整NTFS權(quán)限理論部分軟件限制策略包括證書規(guī)則、散列規(guī)則、Internet區(qū)域規(guī)則和路徑規(guī)則。我們主要用到的是散列規(guī)則和路徑規(guī)則,其中靈活性最好的就是路徑規(guī)則了,所以一般我們談到的策略規(guī)則,若沒有特別說明,則直接指路徑規(guī)則?;蛘哂腥藛枺簽槭裁床挥蒙⒘幸?guī)則?散列規(guī)則可以防病毒替換白名單中的程序,安全性不是更好么?一是因?yàn)樯⒘幸?guī)則不能通用,二是即使用了也意義不大——防替換應(yīng)該要利用好NTFS權(quán)限,而不是散列規(guī)則,要是真讓病毒替換了系統(tǒng)程序,那么再談規(guī)則已經(jīng)晚了一.環(huán)境變量、通配符和優(yōu)先級(jí)關(guān)于環(huán)境變量(假定系統(tǒng)盤為C盤)

%USERPROFILE%

表示C:\DocumentsandSettings\當(dāng)前用戶名

%HOMEPATH%

表示C:\DocumentsandSettings\當(dāng)前用戶名%ALLUSERSPROFILE%

表示C:\DocumentsandSettings\AllUsers%ComSpec%

表示C:\WINDOWS\System32\cmd.exe

%APPDATA%

表示C:\DocumentsandSettings\當(dāng)前用戶名\ApplicationData

%ALLAPPDATA%

表示C:\DocumentsandSettings\AllUsers\ApplicationData

%SYSTEMDRIVE%表示C:%HOMEDRIVE%

表示C:%SYSTEMROOT%

表示C:\WINDOWS

%WINDIR%

表示C:\WINDOWS

%TEMP%和%TMP%

表示C:\DocumentsandSettings\當(dāng)前用戶名\LocalSettings\Temp

%ProgramFiles%

表示C:\ProgramFiles

%CommonProgramFiles%

表示C:\ProgramFiles\CommonFiles

關(guān)于通配符:Windows里面默認(rèn)*:任意個(gè)字符(包括0個(gè)),但不包括斜杠?:1個(gè)或0個(gè)字符幾個(gè)例子*\Windows匹配C:\Windows、D:\Windows、E:\Windows以及每個(gè)目錄下的所有子文件夾。C:\win*匹配C:\winnt、C:\windows、C:\windir以及每個(gè)目錄下的所有子文件夾。*.vbs匹配WindowsXPProfessional中具有此擴(kuò)展名的任何應(yīng)用程序。C:\ApplicationFiles\*.*匹配特定目錄(ApplicationFiles)中的應(yīng)用程序文件,但不包括ApplicationFiles的子目錄關(guān)于優(yōu)先級(jí):總的原則是:規(guī)則越匹配越優(yōu)先1.絕對(duì)路徑>通配符全路徑

如C:\Windows\explorer.exe>*\Windows\explorer.exe

2.文件名規(guī)則>目錄型規(guī)則

如若a.exe在Windows目錄中,那么

a.exe>C:\Windows3.環(huán)境變量=相應(yīng)的實(shí)際路徑=注冊(cè)表鍵值路徑如%ProgramFiles%=C:\ProgramFiles=%HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Program4.對(duì)于同是目錄規(guī)則,則能匹配的目錄級(jí)數(shù)越多的規(guī)則越優(yōu)先

對(duì)于同是文件名規(guī)則,優(yōu)先級(jí)均相同5.散列規(guī)則比任何路徑規(guī)則優(yōu)先級(jí)都高6.若規(guī)則的優(yōu)先級(jí)相同,按最受限制的規(guī)則為準(zhǔn)舉例說明,例如cmd的全路徑是C:\Windows\system32\cmd.exe那么,優(yōu)先級(jí)順序是:絕對(duì)路徑(如C:\Windows\system32\cmd.exe)

>

通配符全路徑(如*\Windows\*\cmd.exe)

>

文件名規(guī)則(如cmd.exe)

=

通配符文件名規(guī)則(如*.*)

>

部分絕對(duì)路徑(不包含文件名,如

C:\Windows\system32

)

=

部分通配符路徑(不包含文件名,如C:\*\system32

>

C:\Windows=*\*注:1.

通配符*并不包括斜杠\。例如*\WINDOWS匹配C:\Windows,但不匹配C:\Sandbox\WINDOWS2.*和**是完全等效的,例如**\**\abc=*\*\abc3.C:\abc\*

可以直接寫為C:\abc\或者C:\abc,最后的*是可以省去的,因?yàn)檐浖拗撇呗缘囊?guī)則可以直接匹配到目錄。4.軟件限制策略只對(duì)“指派的文件類型”列表中的格式起效。例如*.txt不允許的,這樣的規(guī)則實(shí)際上無效,除非你把TXT格式也加入“指派的文件類型”列表中。而且默認(rèn)不對(duì)加載dll進(jìn)行限制,除非在“強(qiáng)制”選項(xiàng)中指定:5.*和*.*是有區(qū)別的,后者要求文件名或路徑必須含有“.”,而前者沒有此限制,因此,*.*的優(yōu)先級(jí)比*的高6.?:\*與?:\*.*是截然不同的,前者是指所有分區(qū)下的每個(gè)目錄下的所有子文件夾,簡單說,就是整個(gè)硬盤;而?:\*.*僅包括所有分區(qū)下的帶“.”的文件或目錄,一般情況下,指的就是各盤根目錄下的文件。那非一般情況是什么呢?請(qǐng)參考第7點(diǎn)7.?:\*.*中的“.”可能使規(guī)則范圍不限于根目錄。這里需要注意的是:有“.”的不一定是文件,可以是文件夾。例如F:\ab.c,一樣符合?:\*.*,所以規(guī)則對(duì)F:\ab.c下的所有文件及子目錄都生效。8.這是很多人寫規(guī)則時(shí)的誤區(qū)。首先引用《組策略軟件限制策略規(guī)則包編寫之菜鳥入門(修正版)》里的一段:4、如何保護(hù)上網(wǎng)的安全

在瀏覽不安全的網(wǎng)頁時(shí),病毒會(huì)首先下載到IE緩存以及系統(tǒng)臨時(shí)文件夾中,并自動(dòng)運(yùn)行,造成系統(tǒng)染毒,在了解了這個(gè)感染途徑之后,我們可以利用軟件限制策略進(jìn)行封堵

%SYSTEMROOT%\tasks\**\*.*

不允許的

(這個(gè)是計(jì)劃任務(wù),病毒藏身地之一)

%SYSTEMROOT%\Temp\**\*.*

不允許的

%USERPROFILE%\Cookies\*.*

不允許的

%USERPROFILE%\LocalSettings\**\*.*

不允許的

(這個(gè)是IE緩存、歷史記錄、臨時(shí)文件所在位置)說實(shí)話,上面引用的部分不少地方都是錯(cuò)誤的先不談這樣的規(guī)則能否保護(hù)上網(wǎng)安全,實(shí)際上這幾條規(guī)則在設(shè)置時(shí)就犯了一些錯(cuò)誤例如:%USERPROFILE%\LocalSettings\**\*.*

不允許的可以看出,規(guī)則的原意是阻止程序從LocalSettings(包括所有子目錄)中啟動(dòng)現(xiàn)在大家不妨想想這規(guī)則的實(shí)際作用是什么?先參考注1和注2,**和*是等同的,而且不包含字符“\”。所以,這里規(guī)則的實(shí)際效果是“禁止程序從LocalSettings文件夾的一級(jí)子目錄中啟動(dòng)”,不包括LocalSettings根目錄,也不包括二級(jí)和以下的子目錄。現(xiàn)在我們?cè)賮砜纯碙ocalSettings的一級(jí)子目錄有哪些:Temp、TemporaryInternetFiles、ApplicationData、History。阻止程序從Temp根目錄啟動(dòng),直接的后果就是很多軟件不能成功安裝那么,阻止程序從TemporaryInternetFiles根目錄啟動(dòng)又如何呢?實(shí)際上,由于IE的緩存并不是存放TemporaryInternetFiles根目錄中,而是存于TemporaryInternetFiles的子目錄Content.IE5的子目錄里(-_-||),所以這種寫法根本不能阻止程序從IE緩存中啟動(dòng),是沒有意義的規(guī)則若要阻止程序從某個(gè)文件夾及所有子目錄中啟動(dòng),正確的寫法應(yīng)該是:某目錄\**

某目錄\*

某目錄\

某目錄9.?:\autorun.inf

不允許的這是流傳的所謂防U盤病毒規(guī)則,事實(shí)上這條規(guī)則是沒有作用的,關(guān)于這點(diǎn)在

關(guān)于各種策略防范U盤病毒的討論

已經(jīng)作了分析二.軟件限制策略的3D的實(shí)現(xiàn):“軟件限制策略通過降權(quán)實(shí)現(xiàn)AD,并通過NTFS權(quán)限實(shí)現(xiàn)FD,同時(shí)通過注冊(cè)表權(quán)限實(shí)現(xiàn)RD,從而完成3D的部署”對(duì)于軟件限制策略的AD限制,是由權(quán)限指派來完成的,而這個(gè)權(quán)限的指派,用的是微軟內(nèi)置的規(guī)則,即使我們修改“用戶權(quán)限指派”項(xiàng)的內(nèi)容(這個(gè)是對(duì)登陸用戶的權(quán)限而言),也無法對(duì)軟件限制策略中的安全等級(jí)進(jìn)行提權(quán)。所以,只要選擇好安全等級(jí),AD部分就已經(jīng)部署好了,不能再作干預(yù)而軟件件限制策略的FD和RD限制,分別由NTFS權(quán)限、注冊(cè)表權(quán)限來完成。而與AD部分不同的是,這樣限制是可以干預(yù)的,也就是說,我們可以通過調(diào)整NTFS和注冊(cè)表權(quán)限來配置FD和RD,這就比AD部分要靈活得多。小結(jié)一下,就是AD——用戶權(quán)利指派(內(nèi)置的安全等級(jí))FD——NTFS權(quán)限RD——注冊(cè)表權(quán)限先說AD部分,我們能選擇的就是采用哪種權(quán)限等級(jí),微軟提供了五種等級(jí):不受限的、基本用戶、受限的、不信任的、不允許的。不受限的,最高的權(quán)限等級(jí),但其意義并不是完全的不受限,而是“軟件訪問權(quán)由用戶的訪問權(quán)來決定”,即繼承父進(jìn)程的權(quán)限?;居脩簦居脩魞H享有“跳過遍歷檢查”的特權(quán),并拒絕享有管理員的權(quán)限。受限的,比基本用戶限制更多,也僅享有“跳過遍歷檢查”的特權(quán)。不信任的,不允許對(duì)系統(tǒng)資源、用戶資源進(jìn)行訪問,直接的結(jié)果就是程序?qū)o法運(yùn)行。不允許的,無條件地阻止程序執(zhí)行或文件被打開很容易看出,按權(quán)限大小排序?yàn)椴皇芟薜?gt;基本用戶>受限的>不信任的>不允許的其中,基本用戶、受限的、不信任的這三個(gè)安全等級(jí)是要手動(dòng)打開的具體做法:打開注冊(cè)表編輯器,展開至HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Safer\CodeIdentifiers新建一個(gè)DWORD值,命名為Levels,其值可以為0x10000

//增加受限的0x20000

//增加基本用戶0x30000

//增加受限的,基本用戶0x31000

//增加受限的,基本用戶,不信任的設(shè)成0x31000(即4131000)即可如圖:或者將下面附件中的reg雙擊導(dǎo)入注冊(cè)表即可safer.rar(279Bytes,下載次數(shù):2135)

再強(qiáng)調(diào)兩點(diǎn):1.“不允許的”級(jí)別不包含任何FD操作。你可以對(duì)一個(gè)設(shè)定成“不允許的”文件進(jìn)行讀取、復(fù)制、粘貼、修改、刪除等操作,組策略不會(huì)阻止,前提當(dāng)然是你的用戶級(jí)別擁有修改該文件的權(quán)限2.“不受限的”級(jí)別不等于完全不受限制,只是不受軟件限制策略的附加限制。事實(shí)上,“不受限的”程序在啟動(dòng)時(shí),系統(tǒng)將賦予該程序的父進(jìn)程的權(quán)限字,該程序所獲得的訪問令牌決定于其父進(jìn)程,所以任何程序的權(quán)限將不會(huì)超過它的父進(jìn)程。權(quán)限的分配與繼承:這里的講解默認(rèn)了一個(gè)前提:假設(shè)你的用戶類型是管理員。在沒有軟件限制策略的情況下,很簡單,如果程序a啟動(dòng)程序b,那么a是b的父進(jìn)程,b繼承a的權(quán)限現(xiàn)在把a(bǔ)設(shè)為基本用戶,b不做限制(把b設(shè)為不受限或者不對(duì)b設(shè)置規(guī)則效果是一樣的)然后由a啟動(dòng)b,那么b的權(quán)限繼承于a,也是基本用戶,即:a(基本用戶)->b(不受限的)=b(基本用戶)若把b設(shè)為基本用戶,a不做限制,那么a啟動(dòng)b后,b仍然為基本用戶權(quán)限,即a(不受限的)->b(基本用戶)=b(基本用戶)可以看到,一個(gè)程序所能獲得的最終權(quán)限取決于:父進(jìn)程權(quán)限和規(guī)則限定的權(quán)限的最低等級(jí),也就是我們所說的最低權(quán)限原則舉一個(gè)例:若我們把IE設(shè)成基本用戶等級(jí)啟動(dòng),那么由IE執(zhí)行的任何程序的權(quán)限都將不高于基本用戶級(jí)別,只能更低。所以就可以達(dá)到防范網(wǎng)馬的效果——即使IE下載病毒并執(zhí)行了,病毒由于權(quán)限的限制,無法對(duì)系統(tǒng)進(jìn)行有害的更改,如果重啟一下,那么病毒就只剩下尸體了。甚至,我們還可以通過NTFS權(quán)限的設(shè)置,讓IE無法下載和運(yùn)行病毒,不給病毒任何的機(jī)會(huì)。FD:NTFS權(quán)限*要求磁盤分區(qū)為NTFS格式*其實(shí)MicrosoftWindows的每個(gè)新版本都對(duì)NTFS文件系統(tǒng)進(jìn)行了改進(jìn)。NTFS的默認(rèn)權(quán)限對(duì)大多數(shù)組織而言都已夠用。注:設(shè)置前請(qǐng)先在“文件夾選項(xiàng)”中取消選中“使用簡單文件共享(推薦)”NTFS權(quán)限的分配1.如果一個(gè)用戶屬于多個(gè)組,那么該用戶所獲得的權(quán)限是各個(gè)組的疊加2.“拒絕”的優(yōu)先級(jí)比“允許”要高例如:用戶A同時(shí)屬于Administrators和Everyone組,若Administrators組具有完全訪問權(quán),但Everyone組拒絕對(duì)目錄的寫入,那么用戶A的實(shí)際權(quán)限是:不能對(duì)目錄寫入,但可以進(jìn)行除此之外的任何操作高級(jí)權(quán)限名稱描述

(包括了完整的FD和部分AD)遍歷文件夾/運(yùn)行文件

(遍歷文件夾可以不管,主要是“運(yùn)行文件”,若無此權(quán)限則不能啟動(dòng)文件,相當(dāng)于AD的運(yùn)行應(yīng)用程序)允許或拒絕用戶在整個(gè)文件夾中移動(dòng)以到達(dá)其他文件或文件夾的請(qǐng)求,即使用戶沒有遍歷文件夾的權(quán)限(僅適用于文件夾)。列出文件夾/讀取數(shù)據(jù)允許或拒絕用戶查看指定文件夾內(nèi)文件名和子文件夾名的請(qǐng)求。它僅影響該文件夾的內(nèi)容,而不影響您對(duì)其設(shè)置權(quán)限的文件夾是否會(huì)列出(僅適用于文件夾)。讀取屬性(FD的讀取)允許或拒絕查看文件中數(shù)據(jù)的能力(僅適用于文件)。讀取擴(kuò)展屬性允許或拒絕用戶查看文件或文件夾屬性(例如只讀和隱藏)的請(qǐng)求。屬性由NTFS定義。創(chuàng)建文件/寫入數(shù)據(jù)(FD的創(chuàng)建)“創(chuàng)建文件”允許或拒絕在文件夾中創(chuàng)建文件(僅適用于文件夾)?!皩懭霐?shù)據(jù)”允許或拒絕對(duì)文件進(jìn)行修改并覆蓋現(xiàn)有內(nèi)容的能力(僅適用于文件)。創(chuàng)建文件夾/追加數(shù)據(jù)“創(chuàng)建文件夾”允許或拒絕用戶在指定文件夾中創(chuàng)建文件夾的請(qǐng)求(僅適用于文件夾)?!白芳訑?shù)據(jù)”允許或拒絕對(duì)文件末尾進(jìn)行更改而不更改、刪除或覆蓋現(xiàn)有數(shù)據(jù)的能力(僅適用于文件)。寫入屬性(即改寫操作了,F(xiàn)D的寫)允許或拒絕用戶對(duì)文件末尾進(jìn)行更改,而不更改、刪除或覆蓋現(xiàn)有數(shù)據(jù)的請(qǐng)求(僅適用于文件)。

即寫操作寫入擴(kuò)展屬性允許或拒絕用戶更改文件或文件夾屬性(例如只讀和隱藏)的請(qǐng)求。屬性由NTFS定義。刪除子文件夾和文件(FD的刪除)允許或拒絕刪除子文件夾和文件的能力,即使子文件夾或文件上沒有分配“刪除”權(quán)限(適用于文件夾)。刪除(與上面的區(qū)別是,這里除了子目錄及其文件,還包括了目錄本身)允許或拒絕用戶刪除子文件夾和文件的請(qǐng)求,即使子文件夾或文件上沒有分配“刪除”權(quán)限(適用于文件夾)。讀取權(quán)限(NTFS權(quán)限的查看)允許或拒絕用戶讀取文件或文件夾權(quán)限(例如“完全控制”、“讀取”和“寫入”)的請(qǐng)求。更改權(quán)限(NTFS權(quán)限的修改)允許或拒絕用戶更改文件或文件夾權(quán)限(例如“完全控制”、“讀取”和“寫入”)的請(qǐng)求。取得所有權(quán)

允許或拒絕取得文件或文件夾的所有權(quán)。文件或文件夾的所有者始終可以更改其權(quán)限,而不論用于保護(hù)該文件或文件夾的現(xiàn)有權(quán)限如何。以基本用戶為例,基本用戶能做什么?在系統(tǒng)默認(rèn)的NTFS權(quán)限下,基本用戶對(duì)系統(tǒng)變量和用戶變量有完全訪問權(quán),對(duì)系統(tǒng)文件夾只讀,對(duì)ProgramFiles的公共文件夾只讀,DocumentandSetting下,僅對(duì)當(dāng)前用戶目錄有完全訪問權(quán),其余不能訪問關(guān)于基本用戶的相關(guān)詳細(xì)介紹,請(qǐng)看這里:=如果覺得以上的限制嚴(yán)格了或者寬松了,可以自行調(diào)整各個(gè)目錄和文件的NTFS權(quán)限。如果發(fā)現(xiàn)瀏覽器在基本用戶下無法使用某些功能的,很多都是由NTFS權(quán)限造成的,可以嘗試調(diào)整對(duì)應(yīng)文件或文件夾的NTFS權(quán)限NTFS權(quán)限的調(diào)整基本用戶、受限用戶屬于以下組UsersAuthenticatedUsersEveryoneINTERACTIVE調(diào)整權(quán)限時(shí),主要利用到的組為Users為什么是Users組?因?yàn)檎{(diào)整Users的權(quán)限可以限制基本用戶、受限用戶,但卻不會(huì)影響到管理員,這樣就既保證了使用基本用戶的安全性和管理員帳戶下的操作的方便性例:對(duì)用戶變量Temp目錄進(jìn)行設(shè)置,禁止基本用戶從該目錄運(yùn)行程序,可以這樣做:首先進(jìn)入“高級(jí)”選項(xiàng),取消勾選“從父項(xiàng)繼承那些可以應(yīng)用到子對(duì)象的權(quán)限項(xiàng)目,包括那些在此明確定義的項(xiàng)目(I)”然后設(shè)置Users的權(quán)限如圖然后把除Administrators、Users、SYSTEM之外的所有組都刪除之這樣基本用戶下的程序就無法從Temp啟動(dòng)文件了注意:1.不要使用“拒絕”,不然管理員權(quán)限下的程序也會(huì)受影響2.everyone組的權(quán)限適用于任何人、任何程序,故everyone組的權(quán)限不能太高,至少要低于Users組其實(shí)利用NTFS權(quán)限還可以實(shí)現(xiàn)很多功能又例如,如果想保護(hù)某些文件不被修改或刪除,可以取消Users的刪除和寫入權(quán)限,從而限制基本用戶,達(dá)到保護(hù)重要文件的效果當(dāng)然,也可以防止基本用戶運(yùn)行指定的程序以下為微軟建議進(jìn)行限制的程序:regedit.exearp.exeat.exeattrib.execacls.exedebug.exeedlin.exeeventcreate.exeeventtriggers.exenbtstat.exenet.exenet1.exenetsh.exenetstat.exenslookup.exentbackup.exercp.exereg.exeregedt32.exeregini.exeregsvr32.exerexec.exeroute.exersh.exesc.exesecedit.exesubst.exesysteminfo.exetelnet.exettlntsvr.exeRD部分:注冊(cè)表權(quán)限。由于微軟默認(rèn)的注冊(cè)表權(quán)限分配已經(jīng)做得很好了,不需要作什么改動(dòng),所以這里就直接略過了三.關(guān)于組策略規(guī)則的設(shè)置:規(guī)則要顧及方便性,因此不能對(duì)自己有過多的限制,或者最低限度地,即使出現(xiàn)限制的情況,也能方便地進(jìn)行排除規(guī)則要顧及安全性,首先要考慮的對(duì)象就是瀏覽器等上網(wǎng)類軟件和可移動(dòng)設(shè)備所帶來的威脅。沒有這種防外能力的規(guī)則都是不完整或者不合格的基于文件名防病毒、防流氓的規(guī)則不宜多設(shè),甚至可以舍棄。一是容易誤阻,二是病毒名字可以隨便改,特征庫式的黑名單只會(huì)跟殺軟的病毒庫一樣滯后。于是,我們有兩種方案:如果想限制少一點(diǎn)的,可以只設(shè)防“入口”規(guī)則,主要面向U盤和瀏覽器如果想安全系數(shù)更高、全面一點(diǎn)的,可以考慮全局規(guī)則+白名單具體內(nèi)容見二樓待續(xù)最后布置幾道作業(yè)

,看看大家對(duì)上面的內(nèi)容消化得如何1.

在規(guī)則“F:\**\*\*.*

不允許”下,下面那些文件不能被打開?A:F:\a.exeB.F:\Folder.1\b.exeC.F:\Folder1\Folder.2\C.txtD.F:\Folder1\Folder.2\Folder.3\d.exe2.

在以管理員身份登陸的情況下,建立規(guī)則如下:%Temp%

受限的%USERPROFILE%\LocalSettings\TemporaryInternetFiles

不允許的%ProgramFiles%\InternetExplorer\iexplore.exe

基本用戶%HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\ShellFolders\Desktop%

不受限的在這四條規(guī)則下,假設(shè)這樣的情況:iexplore.exe下載一個(gè)test.exe到TemporaryInternetFiles目錄,然后復(fù)制到Temp目錄,再從Temp目錄中運(yùn)行test.exe,(復(fù)制和運(yùn)行的操作都是IE在做),然后由text.exe釋放test2.exe到桌面,并運(yùn)行test2.exe。那么test2.exe的訪問令牌為:A.不受限的

B.不允許的

C.基本用戶

D.受限的3.

試說出F:\win*和F:\win*\的區(qū)別4.

若想限制QQ的行為,例如右下方彈出的廣告,并不允許QQ調(diào)用瀏覽器,可以怎么做?答對(duì)兩題即及格。不過貌似還是有些難度規(guī)則部分

基礎(chǔ)部分,如何建立規(guī)則:

首先,打開組策略

開始-運(yùn)行,輸入“gpedit.msc”(不包含引號(hào))并回車。

在彈出的對(duì)話框中,依次展開計(jì)算機(jī)配置-Windows設(shè)置-安全設(shè)置-軟件限制策略

如果你之前沒有配置過軟件限制策略,那么可以在菜單欄上選擇操作-創(chuàng)建新的策略

如圖

然后轉(zhuǎn)到“其它規(guī)則”項(xiàng),在菜單欄選擇“操作”,在下拉菜單選擇“新路徑規(guī)則”

在彈出的對(duì)話框中,就可以編輯規(guī)則了

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~華麗麗的分割線~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

軟件限制策略的其實(shí)并不復(fù)雜,在規(guī)則設(shè)置上是十分簡單的,只有五個(gè)安全級(jí)別,你要做的就只是寫一條路徑,然后選擇一個(gè)安全等級(jí),這樣就完成了一條規(guī)則的設(shè)置了,不像HIPS那樣,光AD部分就細(xì)分成N項(xiàng)。

但軟件限制策略的難點(diǎn)在于:如何確保你的規(guī)則真正有效并按你的意愿去工作,即如何保證規(guī)則的正

確性和有效性。

從四道題目的答對(duì)率來看,發(fā)現(xiàn)問題還是不少的

附上題目的參考答案

1.D

考點(diǎn):注2、注4、注7

這題的C選項(xiàng)是陷阱,因?yàn)門XT文件不在規(guī)則的阻擋范圍之內(nèi)。

D項(xiàng)參考注7,F(xiàn):\Folder1\Folder.2\Folder.3(注意“.”)正好能匹配F:\**\*\*.*,因此Folder.3下面的EXE文件不能被打開

2.D

說明:此題的考點(diǎn)為“AD權(quán)限的分配/最低權(quán)限原則”

我們先整理一下父子進(jìn)程的關(guān)系:

iexplore.exe->test.exe->test2.exe

(基本用戶)

(受限的)

(受限的)

其中,test.exe從Temp目錄啟動(dòng),受規(guī)則“%Temp%

受限的”的限制,其權(quán)限降為“受限的”。test2.exe從桌面啟動(dòng),雖然桌面的程序是不受限的,但由于其父進(jìn)程為test.exe,故繼承test.exe的權(quán)限,故test2.exe的最終獲得訪問令牌還是“受限的”

另外要注意的是,復(fù)制、創(chuàng)建文件等操作都不會(huì)構(gòu)成權(quán)限的繼承

3.考點(diǎn):注1、注3、綜合分析

說明:F:\win*和F:\win*\僅相差一個(gè)字符“\”,由注1可知,*并不包括斜杠。那么斜杠“\”在這里的作用是什么?

實(shí)際上,這個(gè)斜杠在規(guī)則中的作用相當(dāng)于聲明斜杠前的路徑指的是目錄,而不是文件,注意到這點(diǎn)后,就可以看出區(qū)別了:

F:\win*既可以匹配到F:\windows、F:\windir、F:\winrar等目錄,也可以匹配到F:\winrar.exe、F:\winNT.bat等文件

而F:\win*\僅能匹配到目錄

4.考點(diǎn):NTFS權(quán)限

此題答案不唯一,只要是合理可行的方案即可

下面答案僅供參考:

限制QQ的行為,可以把QQ設(shè)為基本用戶。

防止QQ廣告,可以對(duì)Tencent下的AD目錄調(diào)整NTFS權(quán)限——取消Users組的創(chuàng)建、寫入權(quán)限

不允許QQ調(diào)用瀏覽器,可以對(duì)IE調(diào)整NTFS權(quán)限——取消Users組的“讀取和運(yùn)行”的權(quán)限

參考答案.rar

(1019Bytes,下載次數(shù):561)

下面將詳細(xì)討論規(guī)則部分

一、再次強(qiáng)調(diào)一下通配符的使用

Windows里面默認(rèn)

*:任意個(gè)字符(包括0個(gè)),但不包括斜杠

?:1個(gè)或0個(gè)字符

在組策略中*不包括斜杠,這和HIPS是不同的,一定要注意

例如:

C:\Windows\system32可以表示為*\*\system32

而以下的表達(dá)式都是無效的:

*\system32、system32\*、system32

二、根目錄規(guī)則

軟件限制策略對(duì)初學(xué)者來說有一定的難度,因?yàn)樗鼪]有HIPS那么豐富的功能選項(xiàng),故利用規(guī)則實(shí)現(xiàn)某一功能需要一定的

技巧。

根目錄規(guī)則就是一例(禁止在某個(gè)目錄的根目錄下的程序行為)

若在EQ中,設(shè)置規(guī)則時(shí)取消“包含該目錄下面的所有文件”選項(xiàng)就可以保證規(guī)則僅對(duì)根目錄起效

而組策略卻不是那么簡單就可以做到。

看看下面的規(guī)則:C:\ProgramFiles\*.*不允許的

前面已經(jīng)提過,*不包含斜杠,因此這個(gè)規(guī)則可視為ProgramFiles的根目錄規(guī)則。在此規(guī)則下,形

如C:\ProgramFiles\a.exe等程序?qū)⒉荒軉?dòng)。

但這規(guī)則可能導(dǎo)致一些問題,因?yàn)橥ㄅ浞纯梢云ヅ涞轿募?,也可以匹配到文件夾。

如果ProgramFiles存在帶有“.”的目錄(形如C:\ProgramFiles\TTplayer5.2),一樣可以和規(guī)則

C:\ProgramFiles\*.*匹配,這將導(dǎo)致該文件夾下的程序無法運(yùn)行,造成誤傷。

by:常州網(wǎng)站建設(shè)

改進(jìn)一下的話,可以用兩條規(guī)則來實(shí)現(xiàn)根目錄限制

如C:\ProgramFiles

不允許的

C:\ProgramFiles\*\

不受限的

這樣就保證了子目錄的程序不受規(guī)則影響

三、一些規(guī)則的模板

根目錄規(guī)則:

某目錄\*+某目錄\*\*

目錄規(guī)則(包含目錄中所有文件):

某目錄\*或某目錄\或某目錄

含“*”的目錄規(guī)則:

某目錄*\

(注意要加上斜杠“\”)

文件型規(guī)則:

a.exe、*等

絕對(duì)路徑規(guī)則:

如C:\Windows\explorer.exe

全局型規(guī)則:

*

這里需要說明的是,為什么全局型規(guī)則要使用“*”?

因?yàn)?屬于僅有通配符的規(guī)則,其覆蓋范圍是最大的,而優(yōu)先級(jí)是最低的,不會(huì)遺漏,便于排除,

最適合作為全局規(guī)則。

對(duì)比“*.*”,一個(gè)字符“.”的存在使規(guī)則的優(yōu)先級(jí)提高了,這將會(huì)給排除工作帶來不便

四、規(guī)則實(shí)例

1.保證上網(wǎng)安全

很多人問,瀏覽毒網(wǎng)時(shí),病毒會(huì)下載到什么位置執(zhí)行?

首先是,下載到網(wǎng)頁緩存中(Content.IE5),這點(diǎn)很多人都注意到了。不過呢,病毒一般卻不會(huì)選

擇在緩存中執(zhí)行,而是通過瀏覽器復(fù)制病毒文件到其它目錄,例如Windows。system32、Temp,當(dāng)前

用戶文件夾、桌面、系統(tǒng)盤根目錄、ProgramFiles根目錄及其公有子目錄、瀏覽器所在目錄等

所以在這里再重復(fù)一次已說過N次的話,不要以為把緩存目錄設(shè)為不允許的就萬事大吉了。

至于防范,比較好的方法就是禁止瀏覽器在敏感位置新建文件,這點(diǎn)使用“瀏覽器基本用戶”就可以

做到,規(guī)則如下%ProgramFiles%\InternetExplorer\iexplore.exe

基本用戶

如果使用的是其它瀏覽器,也可以設(shè)成基本用戶

若配合以下規(guī)則,效果更佳:*\DocumentsandSettings

不允許的

程序一般不會(huì)從DocumentsandSettings中啟動(dòng)

%ALLAPPDATA%\*\*

不受限的

允許程序從ApplicationData的子目錄啟動(dòng)

%APPDATA%

不允許的

當(dāng)前用戶的ApplicationData目錄限制

%APPDATA%\*\

不受限的

允許程序從ApplicationData的子目錄啟動(dòng)

%SystemDrive%\*.*

不允許的

禁止程序從系統(tǒng)盤根目錄啟動(dòng)

%Temp%

不受限的

允許程序從Temp目錄啟動(dòng),安裝軟件必須

%TMP%

不受限的

同上

并設(shè)置用戶變量Temp的NTFS權(quán)限:

Temp的默認(rèn)路徑為DocumentsandSettings\Administrator\LocalSettings\Temp

在系統(tǒng)盤格式為NTFS的情況下,右擊Temp文件夾,選擇“安全”項(xiàng),取消Users組的“讀取與運(yùn)行”

權(quán)限即可。(同時(shí)要取消Everyone組的訪問權(quán),且保證Administrators組具有完全訪問權(quán)限)

如此設(shè)置的作用是:基本用戶下的程序?qū)o法從Temp文件夾運(yùn)行程序

2.U盤規(guī)則

比較實(shí)際的做法是U盤:\*

不允許的、不信任的、受限的,都可以

不允許的安全度更高一些,這樣也不會(huì)影響U盤的一般使用(正??截?、刪除等)

假設(shè)你的U盤一般盤符是I,那么規(guī)則可以寫成:I:\*

不允許的

3.雙后綴文件防范規(guī)則

以下是微軟的幫助:注意

某些病毒使用的文件具有兩個(gè)擴(kuò)展名以使得危險(xiǎn)文件看起來像安全的文件。例如,Document.txt.exe

或Photos.jpg.exe。最后面的擴(kuò)展名是Windows將嘗試打開的擴(kuò)展名。具有兩個(gè)擴(kuò)展名的合法文件

非常少,因此避免下載或打開這種類型的文件。

有些文件下載起來比程序或宏文件更安全,例如文本(.txt)或圖像(.jpg,.gif,.png)文件。但

是,仍然要警惕未知的來源,因?yàn)橐阎@些文件中的一些文件使用了特意精心設(shè)計(jì)的格式,可以利用

計(jì)算機(jī)系統(tǒng)的漏洞。

雙后綴文件可能的形式比較多,這里僅放出諜照一張

4.全局規(guī)則

就一條:*

基本用戶

如果設(shè)成受限的或者不信任/不允許的話,無疑會(huì)更安全,但也會(huì)帶來一些不便。綜合考慮還是基本用戶比較適合

在全局規(guī)則下,肯定需要對(duì)合法的程序進(jìn)行排除的。在排除的時(shí)候,你就會(huì)發(fā)現(xiàn)使用*作為全局規(guī)

則的優(yōu)越性了——任何一條規(guī)則的優(yōu)先級(jí)都比它高,所以我們可以很方便地進(jìn)行排除。

為了減少排除的工作量,這里建議大家把軟件集中安裝在少數(shù)的目錄,例如ProgramFiles目錄,那么

排除時(shí)就可以對(duì)整個(gè)目錄進(jìn)行,不必慢慢添加

示例排除規(guī)則:%ProgramFiles%

不受限的

(軟件所在目錄)

*\ApplicationSetups

不受限的

(安裝軟件用的文件夾)

還要排除一些文件格式,以使其被正常打開:*.lnk

不受限的

*.ade

不受限的

*.adp

不受限的

*.msi

不受限的

*.msp

不受限的

*.chm

不受限的

*.hlp

不受限的

*.pcd

不受限的

5.其它輔助規(guī)則

CMD限制策略:%Comspec%

基本用戶

注意:在組策略中,微軟把cmd.exe和批處理是分開處理的,即使把cmd設(shè)成“不允許的”,仍然可以運(yùn)行.bat等批處理

由于桌面一般只放快捷方式,所以%HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\ShellFolders\Desktop%

不允許的

同時(shí)要讓快捷方式能夠正常工作:*.lnk

不受限的

計(jì)劃任務(wù)功能很少會(huì)用到,所以%SystemRoot%\task

不允許的

幫助文件閱讀器的管制策略:%WinDir%\hh.exe

基本用戶

(防范CHM捆毒)

%WinDir%\winhelp.exe

基本用戶

%WinDir%\winhlp32.exe

基本用戶

腳本宿主管制%WinDir%\system32\?script.exe

受限的(或者直接不允許)

一些不會(huì)有程序啟動(dòng)的位置、一些極少用到的系統(tǒng)程序,你不用但病毒會(huì)用,所以建議禁止

規(guī)則可以有很多,大可自己發(fā)揮,放出圖一張:

禁止偽裝系統(tǒng)程序

如:lsass.exe

不允許的

%WinDir%\system32\lsass.exe

不受限的

剩下的規(guī)則就留給各位自由發(fā)揮了

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~華麗麗的分割線,怎么?

不夠華麗?~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

至此,教程完畢

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

組策略規(guī)則發(fā)布:

根據(jù)防入口和全局防護(hù)的思路,做了兩套規(guī)則——簡單規(guī)則和全局規(guī)則

如果你沒有看前面冗長的教程的話,那么至少請(qǐng)記住一點(diǎn):

如果使用這些規(guī)則而出現(xiàn)“某某文件夾無法訪問”、“磁盤空間不夠或磁盤不可寫”、“軟件運(yùn)行錯(cuò)誤”之類的問題的話,請(qǐng)調(diào)整對(duì)應(yīng)文件夾或者文件的NTFS權(quán)限(設(shè)置成允許Users訪問,也可以干脆設(shè)置成Users完全訪問)

簡單規(guī)則說明:

以基本用戶限制主流瀏覽器

Avant.exeBrexpo.exefirefox.exeGE.exeGreenBrowser.exegsfbwsr.exeiexplore.exeMaxFox.exemaxthon.exe

miniie.exenetscape.exeopera.exeOrca.exerealplay.exeSafari.exeSeaMonkey.exeSleipnir.exetheworld.exe

TTraveler.exe

限制或禁用一些不常用的系統(tǒng)程序

禁止程序從U盤啟動(dòng)(需要手動(dòng)修改一下規(guī)則)

全局規(guī)則說明:

采用全局基本用戶

并加入了數(shù)目可觀的系統(tǒng)程序白名單

默認(rèn)排除(不受限的)的目錄、程序有:

1.所有分區(qū)根目錄下的ProgramFiles文件夾

請(qǐng)把軟件安裝在此目錄中,或者另外進(jìn)行目錄排除

2.所有分區(qū)根目錄下的“安裝程序”文件夾

請(qǐng)從此目錄安裝程序,或者另外進(jìn)行目錄排除

3.所有分區(qū)根目錄下的“信任目錄”文件夾

4.System32下的系統(tǒng)運(yùn)行必須的程序

以基本用戶限制的主流瀏覽器

Avant.exeBrexpo.exefirefox.exeGE.exeGreenBrowser.exegsfbwsr.exeiexplore.exeMaxFox.exemaxthon.exe

miniie.exenetscape.exeopera.exeOrca.exerealplay.exeSafari.exeSeaMonkey.exeSleipnir.exetheworld.exe

TTraveler.exe

另外提醒一下,大家在設(shè)置規(guī)則時(shí),注意要考慮以下4條系統(tǒng)默認(rèn)規(guī)則的影響:

%HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\SystemRoot%路徑不受限的

%HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\SystemRoot%*.exe路徑不受限的

%HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\SystemRoot%System32\*.exe路徑不受限的

%HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Program路徑不受限的

相當(dāng)于規(guī)則:

%SystemRoot%不受限的

整個(gè)Windows目錄不受限

%SystemRoot%\*.exe不受限的

Windows下的exe文件不受限

%SystemRoot%\System32\*.exe不受限的

System32下的exe文件不受限

%ProgramFiles%

不受限的

整個(gè)ProgramFiles目錄不受限

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

規(guī)則已做成安裝包,程序會(huì)提示輸入可移動(dòng)設(shè)備盤符,一般直接按“確定”即可

簡單規(guī)則和全局規(guī)則之間可以方便地進(jìn)行轉(zhuǎn)換^_^

若需要取消所有規(guī)則,執(zhí)行“還原軟件限制策略”附件中的批處理即可

規(guī)則可能還不是很完善,歡迎測試和反饋意見

[

本帖最后由深紅的雪于2023-11-1419:40編輯

]簡單規(guī)則.rar19.35KB,下載次數(shù):3551令全局規(guī)則.漏rar耗33.08務(wù)KB,烏下載次數(shù):娛3573抵還原軟件限耀制策略.r尸ar旬181B敢ytes,百下載次數(shù)釣:297米1引言說原創(chuàng)稍有擔(dān)當(dāng)不起...而且這標(biāo)題起的太玩世不恭了,各位愿意揍就揍吧==、其實(shí)本人覺得這個(gè)比喻還是比較恰當(dāng)?shù)?,上網(wǎng)好比走路,需要有個(gè)安全快捷的方式,方可酣暢淋漓;走路需要一雙好鞋,配雙好鞋墊才能步步為營樂不思蜀,當(dāng)然了,也有裸奔的,也就是穿拖鞋或者光腳的,正是所謂的讓腳趾自由舒展同時(shí)伴隨著精神上的無限自由...其實(shí)開這個(gè)帖子我猶豫了很長很長的時(shí)間,一來現(xiàn)在HIPS的討論都和最新的安防軟件有關(guān),新興的HIPS軟件如雨后春筍般雀躍不已,不幸的是,組策略的帖子寥寥無幾,發(fā)這個(gè)帖子有點(diǎn)炒冷飯的嫌疑;二來壇子里高手眾多,本人水平也處于才疏學(xué)淺,說的不好難免貽笑大方誤人子弟,但算來算去最近倒是有些新人也常問一些相關(guān)問題,無奈遲遲找不到答案,翻置頂?shù)奶舆€束手無措,所以作為禁運(yùn)黨,本著BT的人人為我我為人人的精神,在感覺這個(gè)規(guī)則日漸成熟的情況下,就有義務(wù)把它挖掘整理出來,方便使用。先啰嗦下,如果各位上網(wǎng)時(shí)所做的只有單純的聽歌看電影,玩單機(jī)游戲,泡論壇,下資料等一些無需美化的簡單操作,那么這個(gè)規(guī)則還比較適用,而且防護(hù)效果算是理想,不過往下看一定要仔細(xì),每部分都有需要注意的地方,我沒有把這些都融合到一起去寫,那樣反而覺得亂,找不到源頭;如果喜歡折騰軟件或進(jìn)行一些復(fù)雜操作,那么還請(qǐng)仔細(xì)斟酌或到此戛然而止干脆不看,還是那句話,安全性越高,可操作性越低,反之亦然。=========================你看到一條分割線=========================正文本路徑規(guī)則適用WindowsXP,系統(tǒng)盤默認(rèn)C盤,老鳥遠(yuǎn)觀。欲全面了解軟件限制策略作用流程請(qǐng)看此帖==>傳送門拜讀了置頂組策略相關(guān)帖子可以說閱讀上面推薦的這個(gè)別的軟件限制教程大可以粗略閱讀即可,所要做的就是學(xué)習(xí)下他人規(guī)則的巧妙性來達(dá)到舉一反三觸類旁通,適當(dāng)多搜索一些關(guān)鍵字、多翻翻老帖,溫故而知新(這十分重要)。本策略是在大眾化的規(guī)則里新加了一些更為嚴(yán)厲的策略,力求做到日常使用不耽誤,惡意程序無法執(zhí)行的特點(diǎn),所謂終極禁運(yùn)。不過作為軟件限制策略的科普文,氣流的帖子已經(jīng)集大成之所在,讓我好生覬覦,在此也就不再贅述,唯一需要特殊強(qiáng)調(diào)幾點(diǎn)的就是原文里需要重點(diǎn)看的,精簡并無恥的引用下:首先需要做的:打開注冊(cè)表編輯器,展開至HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Safer\CodeIdentifiers新建一個(gè)DWORD值,命名為Levels,設(shè)成0x31000(即4131000)即可。或者直接導(dǎo)入附件里的注冊(cè)表文件safer.rar(279Bytes,下載次數(shù):627)1.環(huán)境變量%SystemDrive%表示C:\%AllUsersProfile%表示C:\DocumentsandSettings\AllUsers%UserProfile%表示C:\DocumentsandSettings\當(dāng)前用戶名%AppData%表示C:\DocumentsandSettings\當(dāng)前用戶名\ApplicationData%Temp%和%Tmp%表示C:\DocumentsandSettings\當(dāng)前用戶名\LocalSettings\Temp%ProgramFiles%表示C:\ProgramFiles%CommonProgramFiles%表示C:\ProgramFiles\CommonFiles%WinDir%表示C:\WINDOWS%ComSpec%表示C:\WINDOWS\system32\cmd.exe2.通配符*:任意個(gè)字符(包括0個(gè)),但不包括斜杠。?:1個(gè)或0個(gè)字符。3.優(yōu)先級(jí)總的原則是:規(guī)則越匹配越優(yōu)先。①.絕對(duì)路徑>通配符全路徑如C:\Windows\explorer.exe>*\Windows\explorer.exe

②.文件名規(guī)則>目錄型規(guī)則

如若a.exe在Windows目錄中,那么a.exe>C:\Windows③.環(huán)境變量=相應(yīng)的實(shí)際路徑=注冊(cè)表鍵值路徑如%ProgramFiles%=C:\ProgramFiles=%HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Program④.對(duì)于同是目錄規(guī)則,則能匹配的目錄級(jí)數(shù)越多的規(guī)則越優(yōu)先;對(duì)于同是文件名規(guī)則,優(yōu)先級(jí)均相同。⑤.若規(guī)則的優(yōu)先級(jí)相同,按最受限制的規(guī)則為準(zhǔn)。舉例:絕對(duì)路徑(如C:\Windows\system32\cmd.exe)

>通配符全路徑(如*\Windows\*\cmd.exe)>文件名規(guī)則(如cmd.exe)=通配符文件名規(guī)則(如*.*)>部分絕對(duì)路徑(不包含文件名,如C:\Windows\system32)

=

部分通配符路徑(不包含文件名,如C:\*\system32)

>C:\Windows

=

*\*4.模板范例根目錄規(guī)則:

某目錄\*+某目錄\*\*目錄規(guī)則(包含目錄中所有文件):

某目錄\*或某目錄\或某目錄含“*”的目錄規(guī)則:

某目錄*\(注意要加上斜杠“\”)文件型規(guī)則:

a.exe、*等絕對(duì)路徑規(guī)則:

如C:\Windows\explorer.exe全局型規(guī)則:

*5.其他需要注意的①.軟件限制策略只對(duì)“指派的文件類型”列表中的格式起效。②.*.*的優(yōu)先級(jí)比*的高,有“.”的不一定是文件,也可以是文件夾。③.一個(gè)程序所能獲得的最終權(quán)限取決于:父進(jìn)程權(quán)限和規(guī)則限定的權(quán)限的最低等級(jí),也就是我們所說的最低權(quán)限原則。④.如果一個(gè)用戶屬于多個(gè)組,那么該用戶所獲得的權(quán)限是各個(gè)組的疊加;“拒絕”的優(yōu)先級(jí)比“允許”要高,盡量不要使用“拒絕”,不然管理員權(quán)限下的程序也會(huì)受影響。⑤everyone組的權(quán)限適用于任何人、任何程序,故everyone組的權(quán)限不能太高,至少要低于Users組。另外提醒一下,在設(shè)置規(guī)則時(shí),注意要考慮以下4條系統(tǒng)默認(rèn)規(guī)則的影響(可以考慮刪除):%HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\SystemRoot%路徑不受限的

%HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\Curr

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論