国产一级一区二区_segui88久久综合9999_97久久夜色精品国产_欧美色网一区二区

掃一掃
關(guān)注微信公眾號

使用虛擬主機封殺webshell提權(quán)
2007-05-08   賽迪網(wǎng)技術(shù)社區(qū)

  1.為了打造一個安全的虛擬主機,在asp+SQL環(huán)境下,我們要做的是封殺ASP webshell.封殺serv-u提權(quán)漏洞和SQL注入的威脅

  2.默認安裝的win主機上webshell功能十分強大,我們要封殺webshell的哪些功能 也就是不讓webshell查看系統(tǒng)服務(wù)信息,執(zhí)行cmd命令和略覽文件目錄,我們要實現(xiàn)的功能是每個用戶只能訪問自己的目錄,而且可以用FSO等ASP組件,在這里我以海洋木馬和win200為例給大家演示一下.好多資料都是網(wǎng)上收集而來,在這表示感謝.

  3.現(xiàn)在我們先設(shè)置好win的目錄訪問權(quán)限 設(shè)置所有分區(qū)為administrator SYSTEM這兩個系統(tǒng)用戶擁有所有權(quán)、刪除ERVERYONE具體操作方式:選擇系統(tǒng)盤我們這里為C->按右鍵選擇屬性-安全添加一個administrator和SYSTEM所有權(quán)限,刪除ERVERYONE用戶我已經(jīng)都設(shè)置過了,就不重復(fù)了,設(shè)置權(quán)限的時候很慢,具體的看我下面的說明吧

4.選擇重置所有子對象的權(quán)限并允許傳播可繼承權(quán)限具體操作方式:接第3步->選擇高級->選擇重置所有子對象的權(quán)限并允許傳播可繼承權(quán)限打鉤選定按應(yīng)用->提示是否繼續(xù)選擇‘是’繼續(xù),如果發(fā)現(xiàn)有提示問題就按繼續(xù)按鈕繼續(xù)

5.設(shè)置everyone用戶可以讀取的目錄(使得可以執(zhí)行PERL ASP JMAIL)
[設(shè)置ASP可以使用]具體操作:進入C:\promgram files目錄 把common files目錄,設(shè)置everyone可以讀、運行、列目錄C:\Program Files\Common Files 都是一些系統(tǒng)文件,如果你裝了一些別的組件,比如maill,php等 也按同樣的設(shè)置,就是剛才那個目錄,系統(tǒng)出了毛病,設(shè)置權(quán)限的時候十分慢

6.設(shè)置取消繼承,功能:為了使用戶不能越權(quán)刪除而ASP可以正常使用具體操作方式:進入winnt\system32\選中所有目錄,除了inetsrv certsrv 兩個目錄不要選擇(備注:這兩個是ASP要用的dll)
       選擇屬性->安全->高級->權(quán)限->把允許來自父系的繼承取消打鉤->按復(fù)制
       
       進入winnt目錄->選中所有目錄 除web, temp, tasks, system32 ,offine web pages ,
       iis temporay compressed file ,help,download promgram 同上取消繼承->按復(fù)制

    選擇winnt->設(shè)置安全,添加everyone 讀取運行 列出文件目錄 讀取
   
    進入winnt->選擇temp屬性設(shè)置安全 ,everyone完全控制,再點高級,編輯,把運行權(quán)限去掉
動畫斷了,奇怪了
這樣2000目錄權(quán)限基本設(shè)置完成,2003的目錄設(shè)置可以看最下面,我就是這么設(shè)置的,沒出問題,有問題找我,看來還沒設(shè)置好,終于好了,累啊
D盤看不見了吧.

  7.剛才動畫斷了,新建一個用戶leilei,設(shè)置密碼,要設(shè)置密碼永不過期,把他加到guest用戶組里去,然后在IIS設(shè)置他的虛擬站點,我這用的是默認站點,設(shè)置虛擬目錄E:\網(wǎng)站資源\BBSXP 5.12 正式版 ]\bbsxp,再點屬性-目錄安全性-編輯.匿名訪問打上勾,然后設(shè)置用戶名和密碼,然后到E:\網(wǎng)站資源\BBSXP 5.12 正式版 ]\bbsxp里設(shè)置權(quán)限,給leilei訪問權(quán).OK,現(xiàn)在告了一段落,leilei這個用戶只能訪問自己的目錄了刪掉不用的腳本映射.*.htr這是一個比較厲害的文件,刪掉好了。否則,任何人都可以通過你的web來進行非法操作,甚至格式化 掉你的硬盤。 *.hta 刪掉吧。 *.idc 所以刪掉他。 *.printer這個是打印機文件。去掉他好了 *.htw , *.ida *.idq這些都是索引文件,可以去掉了。 其實只要有用的保留,比如asp,asa,php,cgi,給保留著,其它全部刪除就行啦!!!:)
我們來看一下網(wǎng)站
 怎么樣,FSO正常使用吧

  8. 這里有時候會遇見ASP不能訪問,提示The requested resource is in use和The remote procedure call failed and did not execute.
  我就遇見了,找了找網(wǎng)上的帖子,有的說御載瑞星2005,再同步iwam帳號,同步同步iwam帳號請看  http://www.gamepa.com/Announce/Announce.asp?BoardID=8000&ID=361.有的說是asp.net沒有權(quán)限執(zhí)行,還有的說在2003下,添加IIS_WPG  組,并重啟計算機。方正我是同步了一下iwam帳號,然后還是沒搞定,又瞎鼓搗了半天,準備從裝機器前從起了一下,然后發(fā)現(xiàn),好了~,如果你  遇見了這個問題,而且沒搞定的話,可以到我論壇里發(fā)個帖說一下,我和你一起研究,反正我是無業(yè)游民,電腦前面做了半年了.隨時都在,急就  端消息我,有聲音提示的.


  9.現(xiàn)在我們上個webshell看看,先看我們剛才設(shè)置的目錄權(quán)限的效果,效果不錯,現(xiàn)在我們堵上webshell的cmd ,有兩種cmdshell WScript.Shell和Shell.Application,關(guān)于這兩個組件的基礎(chǔ)知識可以看看這篇文章
http://www.gamepa.com/Announce/Announce.asp?BoardID=8000&ID=395
  這里有兩種方法 一種是設(shè)置權(quán)限把c:\winnt\system32\cmd.exe 的權(quán)限設(shè)置好,(sorry 我把mdshell WScript.Shell和Shell.Application已經(jīng)刪了,現(xiàn)在注冊上),只能administrator和系統(tǒng)用戶訪問的權(quán)限,這個時候cmd是不能用了,不過我們平時都是上傳一個cmd在用,看演示看,現(xiàn)在又能用了吧,我在別人的主機上也經(jīng)常遇見這個現(xiàn)象,不過我們還是有辦法.再把E:\網(wǎng)站資源\BBSXP 5.12 正式版 ]\bbsxp的運行權(quán)限去掉,拒絕訪問。 缺少對象,不影響網(wǎng)站使用fso吧,還有一一種就是徹底刪掉WScript.Shell和Shell.application ,命令是regsvr32/u wshom.ocx和regsvr32/u wshext.dll,我們先恢復(fù)權(quán)限.還是缺少對象吧,兩個都行,都是實驗通過的,我比較喜歡第二種,反正不影響我使用.再去試下網(wǎng)站,沒有問題

  10.封殺webshell 查看系統(tǒng)進程的功能,對我的電腦點右鍵-管理-服務(wù)應(yīng)用程序-服務(wù)-workstation,雙擊點停止,禁用.這個服務(wù)在倒數(shù)第二個Workstation”——svchost.exe——是用來管理網(wǎng)絡(luò),支持聯(lián)網(wǎng)和打印/文件共享的,禁用了也沒事,參考文章
 http://www.gamepa.com/Announce/Announce.asp?BoardID=8000&ID=400
 http://www.gamepa.com/Announce/Announce.asp?BoardID=8000&ID=402
 http://www.gamepa.com/Announce/Announce.asp?BoardID=8000&ID=403
 錯誤: 錯誤源: 這好象是因為刪除wshom.ocx和wshext.dll的原因,不管他,我們繼續(xù),現(xiàn)在是可以看系統(tǒng)進程的還有登陸用戶,現(xiàn)在我們禁用服務(wù)去,要從起,進程才會沒的,算了,我不從起了,反正不會有問題的了,已經(jīng)什么也看不見了

  11.封殺serv-u和SQL,這也是抄來的,因為serv-u和sql都是系統(tǒng)權(quán)限,也就是system用戶,我們的目的就是把他倆變成user用戶,讓他倆沒權(quán)限添加administrator的帳號,這里我用serv-u演示,ftp "net user leilei3 leilei3 /add" 成功添加了leilei2帳號,輸入法出問題了,估計大家也都知道,serv-u本地提權(quán)漏洞,解決方法,先添加一個user權(quán)限的用戶,我這就用leilei3這個用戶了,然后對對我的電腦點右鍵-管理-服務(wù)應(yīng)用程序-服務(wù)-Serv-U FTP 服務(wù)器-登陸-此帳戶,把默認的改掉,現(xiàn)在就可以了,來我們再試一下serv-u能不能用.無法啟動,暈到,還是權(quán)限的問題,有人做過這個動畫,沒問題的.
動畫下載http://www.gamepa.com/Announce/Announce.asp?BoardID=7890&ID=355
權(quán)限設(shè)一下就OK了,SQL也是這樣的設(shè)置,不過權(quán)限要設(shè)置好,因為sql要訪問的目錄很多,沒操作權(quán)限就不能用了,建議要改user權(quán)限運行SQL的時候別用我上面講的目錄權(quán)限分配方法,而是根據(jù)最下面的win2003目錄權(quán)限設(shè)置做參考,一點一點的改win的目錄權(quán)限,或者給user用戶多點權(quán)限,這個我用不上,也沒研究,還那句話,如果有哪位朋友需要,我們一起研究

  12.經(jīng)過這樣的設(shè)置基本安全了吧,如果高手能提供點意見,指出不安全的地方,不勝感激

13.第一次做動畫,不知道做的怎么樣,有不周的地方,見諒.還有大家最好別黑別人的機器,己所不欲,勿施于人.一切都是為了學(xué)習(xí),還有就是我希望大家做動畫的時候盡量的兼顧說一下原理,授人以魚,不如授人以漁,如果太長了,給個鏈接也好啊.

熱詞搜索:

上一篇:剖析殺毒軟件自我保護機制與木馬對策
下一篇:學(xué)習(xí)編寫防范插入式木馬的程序

分享到: 收藏
主站蜘蛛池模板: 高碑店市| 汾阳市| 揭西县| 庆阳市| 康保县| 宜良县| 宁化县| 房产| 宿州市| 冀州市| 芜湖市| 定结县| 南岸区| 淳安县| 海城市| 余姚市| 扶沟县| 浦城县| 花垣县| 东阿县| 清水县| 怀仁县| 梅河口市| 师宗县| 长治市| 朝阳市| 固原市| 东明县| 荔波县| 轮台县| 宜黄县| 布尔津县| 南漳县| 阳西县| 喀喇| 武义县| 瓦房店市| 赣榆县| 洛南县| 东明县| 泗洪县|