亚洲乱码午夜理论不卡公息肉欲_无遮挡一级毛片在线播放_国产AV无码国产永久播放_中出欧美美脚在线观看

始創(chuàng)于2000年 股票代碼:831685
咨詢熱線:0371-60135900 注冊有禮 登錄
  • 掛牌上市企業(yè)
  • 60秒人工響應(yīng)
  • 99.99%連通率
  • 7*24h人工
  • 故障100倍補(bǔ)償
全部產(chǎn)品
您的位置: 網(wǎng)站首頁 > 幫助中心>文章內(nèi)容

菜鳥拿WebShell的經(jīng)驗(yàn)

發(fā)布時(shí)間:  2012/7/4 14:26:00
通過幾次成功的拿Webshell,發(fā)現(xiàn)自己有時(shí)也走了一些彎路,為了避免其他的朋友再在困惑中迷失方向,現(xiàn)在我將自己的一些經(jīng)驗(yàn)寫出來,希望對一些想學(xué)拿Webshell的朋友有一定的幫助。
  首先我們要確定我們要檢測的網(wǎng)站,可以是自己定下的某個(gè)網(wǎng)站,也可以是自己通過Google或者Baidu搜索得到的,遇到ASP這樣的動(dòng)態(tài)網(wǎng)站入侵成功率是最佳的。不詳細(xì)說了,這一步就是選定目標(biāo)網(wǎng)站。

  然后我們開始對網(wǎng)站進(jìn)行檢測。仔細(xì)的看看這個(gè)網(wǎng)站的超鏈接尾部有沒有形如"ID=XXX(XXX代表數(shù)字)"的字符;如果有的話,我們可以對其進(jìn)行如下的基本檢測:打開這個(gè)鏈接,在地址欄ID=XXX的后面加上“and 1=2”(不要加引號), 點(diǎn)擊提交后打開一個(gè)新的頁面,在這個(gè)頁面中如果顯示不正常,或者顯示什么錯(cuò)誤的話,就說明存在注入漏洞了!我們就可以嘗試對其進(jìn)行注入了!

  在這里我們注意下,一般有2種數(shù)據(jù)庫的類型:ACCESS、MSSQL2種數(shù)據(jù)庫。我們先來說一下關(guān)于ACCESS數(shù)據(jù)庫的解破。

  在這里我們可以使用工具猜測數(shù)據(jù)庫的內(nèi)容(也可以手工猜測,但是太繁瑣了),這里我們就使用明小子工具里的“SQL注入猜解”。填上我們剛才手工檢測到的注入點(diǎn),點(diǎn)擊檢測后程序開始檢測是否存在注入點(diǎn),開始我們已經(jīng)手工檢測過了,所以肯定是存在的了。然后就可以點(diǎn)擊“猜解表名”,將數(shù)據(jù)庫的表名給猜出

  來,有了程序,我們進(jìn)行這些操作將會很簡單;很快就會猜出所有的表名,接著選定我們要猜解的表名,用程序猜解該表名的列名,接著就可以再猜解記錄的內(nèi)容。一般防范措施不當(dāng)?shù)木W(wǎng)站就會被猜出用戶名密碼;接著我們用程序自帶的功能猜解后臺地址,猜到之后,用得到的用戶名密碼進(jìn)行登陸;一般防范措施差的網(wǎng)站甚至可以直接用萬能的用戶名密碼’or’=’or’進(jìn)行登陸。

  登陸成功之后,我們進(jìn)入后臺,進(jìn)入后臺才是一切入侵的基本條件。正式開始我們的入侵。

  首先看下有沒有數(shù)據(jù)庫備份的功能,如果有,我們來看看怎么得到Webshell。

  1、用一句話木馬。通過各種方法,把這句話寫入到數(shù)據(jù)庫,再把寫入這句話的數(shù)據(jù)庫通過備份變成后綴為.asp的文件,當(dāng)然要注意備份后的文件地址,然后進(jìn)行訪問,如果顯示的是亂碼,那么就恭喜你了,基本上就成功了!在再本地用一個(gè)一句話木馬的客戶端進(jìn)行連接,就連接出現(xiàn)亂碼的那個(gè)頁面地址,連成功之后,你就可以看見熟悉的WebShell了!

  2、用圖片的上傳功能。我們把ASP木馬的后綴改成圖片的后綴名,如GIF、JPG、BMP之類的,進(jìn)行上傳,上傳成功之后,會提示文件上傳成功,并且會給出文件的位置,如’UploadFiles/20080501012.gif’;但是,有的可能并不會提示,我們就要用WSockExpert對上傳的過程進(jìn)行抓包,抓到上傳的路徑;然后,我們通過數(shù)據(jù)庫備份的功能,把gif等圖片的格式變成ASP格式的數(shù)據(jù)庫,進(jìn)行訪問,這時(shí)候我們通常就可以看見我們的WebShell了!但是目前有的網(wǎng)站上傳功能會對這個(gè)進(jìn)行檢測,如果備份的文件檢查不出屬于數(shù)據(jù)庫,則會提示“不合法的數(shù)據(jù)庫”,這時(shí)候我們該怎么辦呢?既然要檢測是否有數(shù)據(jù)庫特征,那我們把圖片加入數(shù)據(jù)庫特征不就可以了?對!事實(shí)就是如此,我們可以通過DOS的COPY命令給圖片加上數(shù)據(jù)庫特征,命令如下 “COPY 木馬圖片.gif+數(shù)據(jù)庫文件.mdb 合成后的文件.gif”這樣,我們合成后的圖片就會帶有數(shù)據(jù)庫的特征了!

  但是,有的網(wǎng)站后臺我們找不到有數(shù)據(jù)庫備份的地方,上面的方法就不管用了,這時(shí)候我們該怎么辦呢?別急,事情總是有解決的辦法的。找到一個(gè)有上傳功能的頁面,隨便上傳個(gè)什么東西,用WSockExpert對上傳過程進(jìn)行抓包,一般我們點(diǎn)擊上傳之后,在WSockExpert抓到的包中就會找到上傳的ASP頁面和相應(yīng)的COOKIES了,當(dāng)然我們在這里一定要先進(jìn)入后臺,用管理員的賬號進(jìn)行上傳,得到的COOKIES就是管理員的了,這個(gè)在后面可以用的上。我們再用明小子的上傳功能,選擇上傳的頁面,就是我們抓包得到的頁面,填上得到的COOKIES,選擇我們要上傳的木馬(要免殺哦!不然傳上去就給服務(wù)器刪了),點(diǎn)擊上傳,當(dāng)程序提示成功時(shí),我們就可以對自己的WebShell進(jìn)行訪問了!如果失敗,就換換別的上傳的類型試試看。

  有的時(shí)候我們可能真的一點(diǎn)拿不到某個(gè)網(wǎng)站的WebShell,我們這個(gè)時(shí)候就可以采用旁注的方法對屬于同一臺服務(wù)器的網(wǎng)站拿WebShell,然后提權(quán)拿到整臺服務(wù)器,再對我們的目標(biāo)網(wǎng)站進(jìn)行入侵就可以了。

  以上是對ACCESS數(shù)據(jù)庫的分析和獲取webshell,下面,我對MSSQL數(shù)據(jù)庫來進(jìn)行下分析。過去我也是先學(xué)ACCESS數(shù)據(jù)庫的解破,等到學(xué)MSSQL數(shù)據(jù)庫的時(shí)候就發(fā)現(xiàn)自己還是有很多的不懂,因此又走了不少的彎路,現(xiàn)在把MSSQL數(shù)據(jù)庫拿webshell的方法總結(jié)下,希望對才接觸webshell的朋友們有所幫助。

  首先我們先檢測下該MSSQL數(shù)據(jù)庫的用戶權(quán)限,一般都是有2種,一種是SA(system admin)權(quán)限,這個(gè)權(quán)限是很大的;還有一種就是DB_OWNER權(quán)限,這個(gè)權(quán)限賦給用戶一些對數(shù)據(jù)庫的修改、刪除、新增數(shù)據(jù)表,執(zhí)行大部分存儲過程的權(quán)限。但是涉及到一些系統(tǒng)敏感操作的權(quán)限不具備,這也是它與SA權(quán)限的唯一區(qū)別。

我們首先來尋找網(wǎng)站所在服務(wù)器上的目錄,可以使用啊D來查看目錄,來尋找網(wǎng)站的目錄,個(gè)人的經(jīng)驗(yàn)是在D、E、F盤的地方。

  但是有的時(shí)候找不到怎么辦呢?我們只要上傳個(gè)vbs文件就可以了,把下面的文件保存為lookweb.vbs:

On Error Resume Next
If (LCase(Right(WScript.Fullname,11))="wscript.exe") Then
  Msgbox Space(12) & "IIS Virtual Web Viewer" & Space(12) & Chr(13) & Space(9) & " Usage:Cscript vWeb.vbs",4096,"Lilo"
  WScript.Quit
End If
Set ObjService=GetObject("IIS://LocalHost/W3SVC")
For Each obj3w In objservice
  If IsNumeric(obj3w.Name) Then
      Set OService=GetObject("IIS://LocalHost/W3SVC/" & obj3w.Name)
      Set VDirObj = OService.GetObject("IIsWebVirtualDir", "ROOT")
      If Err <> 0 Then WScript.Quit (1)
      WScript.Echo Chr(10) & "[" & OService.ServerComment & "]"
      For Each Binds In OService.ServerBindings
          Web = "{ " & Replace(Binds,":"," } { ") & " }"
          WScript.Echo Replace(Split(Replace(Web," ",""),"}{")(2),"}","")
      Next
      WScript.Echo "Path     : " & VDirObj.Path
  End If
Next


  然后使用NBSI上傳到服務(wù)器上,然后執(zhí)行cscript X:\lookweb.vbs,在回顯信息里我們就可以看見該服務(wù)器上相應(yīng)網(wǎng)站與其對應(yīng)的網(wǎng)站目錄,很方便的。網(wǎng)站目錄一目了然。

  找到了網(wǎng)站的目錄 ,我們就可以使用差異備份來獲取webshell

  我喜歡使用xiaolu寫的Getwebshell,其中的a就是我們過會一句話木馬要連接的密碼,一定要注意MSSQL數(shù)據(jù)庫是什么類型的,是字符型的還是數(shù)字型的。填寫好相應(yīng)的地方,路徑一般都是網(wǎng)站的目錄,如“D:\wwwroot\”在后面寫上備份后的數(shù)據(jù)庫名稱,如ri.asp;點(diǎn)“BackupShell”系統(tǒng)就開始自動(dòng)備份數(shù)據(jù)庫了。備份成功后我們就訪問我們備份的文件,當(dāng)瀏覽器打開是亂碼的時(shí)候就成功了。我們用lake2的一句話鏈接下就可以了,注意要填寫密碼哦。到這里基本上就可以拿到webshell了;

  不用差異備份,就直接找到網(wǎng)站的目錄,直接上傳webshell文件到網(wǎng)站的目錄下看看,也是可以的。

  以上都是自己長期實(shí)踐總結(jié)的經(jīng)驗(yàn),完全是原創(chuàng)的,呼呼,累死我了。手都酸了。

本文出自:億恩科技【www.ruiliheng.com】

服務(wù)器租用/服務(wù)器托管中國五強(qiáng)!虛擬主機(jī)域名注冊頂級提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM]

  • 您可能在找
  • 億恩北京公司:
  • 經(jīng)營性ICP/ISP證:京B2-20150015
  • 億恩鄭州公司:
  • 經(jīng)營性ICP/ISP/IDC證:豫B1.B2-20060070
  • 億恩南昌公司:
  • 經(jīng)營性ICP/ISP證:贛B2-20080012
  • 服務(wù)器/云主機(jī) 24小時(shí)售后服務(wù)電話:0371-60135900
  • 虛擬主機(jī)/智能建站 24小時(shí)售后服務(wù)電話:0371-60135900
  • 專注服務(wù)器托管17年
    掃掃關(guān)注-微信公眾號
    0371-60135900
    Copyright© 1999-2019 ENKJ All Rights Reserved 億恩科技 版權(quán)所有  地址:鄭州市高新區(qū)翠竹街1號總部企業(yè)基地億恩大廈  法律顧問:河南亞太人律師事務(wù)所郝建鋒、杜慧月律師   京公網(wǎng)安備41019702002023號
      0
     
     
     
     

    0371-60135900
    7*24小時(shí)客服服務(wù)熱線