Windows虛擬主機(jī)防范WEB SHELL |
發(fā)布時(shí)間: 2012/6/15 18:14:00 |
做了1年時(shí)間的虛擬億恩科技主機(jī)管理員,大概對(duì)NT下的WEB SHELL的防范也有一定的了解,F(xiàn)在通過整理一些高手的文章來說說如何防范WEBSHELL。常見的WEBSHELL也就是ASP,PHP,PERL,這些腳本寫成的。市面上比較流行的WEBSHELL也就是海陽頂端網(wǎng)asp木馬2005、桂林老兵的ASP站長助手(不知道算不算WEBSHELL,呵呵)、藍(lán)屏ASP木馬(好象有點(diǎn)過時(shí)了)、安全(服務(wù)器租用找:51033397)天使的phpspy2005、咖啡的PHP文件管理器1.6、cmd.cgi(PERL的我不熟悉,只知道這個(gè))。本文的目的也就是要防范這些WEBSHELL。 防范這些WEBSHELL,首先是設(shè)置億恩科技服務(wù)器的權(quán)限,禁止他們越權(quán)訪問東西。億恩科技服務(wù)器權(quán)限設(shè)置可以參考沉睡不醒整理的IIS FAQ 9、如何讓iis的最小ntfs權(quán)限運(yùn)行? 依次做下面的工作: a.選取整個(gè)硬盤: system:完全控制 administrator:完全控制 (允許將來自父系的可繼承性權(quán)限傳播給對(duì)象) b.\program files\common files: everyone:讀取及運(yùn)行 列出文件目錄 讀取 (允許將來自父系的可繼承性權(quán)限傳播給對(duì)象) c.\inetpub\wwwroot: iusr_machinename:讀取及運(yùn)行 列出文件目錄 讀取 (允許將來自父系的可繼承性權(quán)限傳播給對(duì)象) e.\winnt\system32: 選擇除inetsrv和centsrv以外的所有目錄,去除“允許將來自父系的可繼承性權(quán)限傳播給對(duì)象”選框,復(fù)制。 f.\winnt: 選擇除了downloaded program files、help、iis temporary compressed files、offline web pages、system32、tasks、temp、web以外的所有目錄,去除“允許將來自父系的可繼承性權(quán)限傳播給對(duì)象”選框,復(fù)制。 g.\winnt: everyone:讀取及運(yùn)行 列出文件目錄 讀取 (允許將來自父系的可繼承性權(quán)限傳播給對(duì)象) h.\winnt\temp:(允許訪問數(shù)據(jù)庫并顯示在asp頁面上) everyone:修改 (允許將來自父系的可繼承性權(quán)限傳播給對(duì)象) 再單獨(dú)對(duì)cmd.exe net.exe net1.exe ping.exe netstat.exe ftp.exe tftp.exe telnet.exe設(shè)置為只允許administrators組訪問,這樣就可以防范通過Serv-U的本地提升權(quán)限漏洞來運(yùn)行這些關(guān)鍵的程序了,再刪除cacls.exe這個(gè)程序,防止有人通過命令行來修改權(quán)限,呵呵。 再來去掉一些ASP WEBSHELL需要使用的一些組件,這些組件其實(shí)普通的虛擬億恩科技主機(jī)用戶也是用不上的。 本文出自:億恩科技【1tcdy.com】 服務(wù)器租用/服務(wù)器托管中國五強(qiáng)!虛擬主機(jī)域名注冊頂級(jí)提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM] |