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

掃一掃
關注微信公眾號

Microsoft SQL Server SA弱口令攻防實戰
2007-10-17   

Microsoft SQLServer是一個c/s模式的強大的關系型數據庫管理系統,應用領域十分廣泛,從網站后臺數據庫到一些MIS(管理信息系統)到處都可以看到它的身影。我們都知道,在網絡中Microsoft SQLServer的入侵最常見的就是利用SA弱口令入侵了,而核心內容就是利用Microsoft SQLServer中的存儲過程獲得系統管理員權限,那到底什么是存儲過程?為什么利用它可以獲得系統管理員權限?

存儲過程是存儲在SQLServer中的預先寫好的SQL語句集合,它分為三類:系統提供的存儲過程,用戶定義的存儲過程和擴展存儲過程。
系統提供的存儲過程是在安裝SQLServer時創建的存儲過程,名字以"sp_"開頭。
用戶定義的存儲過程是用SQLServer的使用者編寫的存儲過程。
擴展存儲過程則是對動態鏈接庫(DLL)函數的調用,主要是用于客戶端與服務器端或客戶端之間進行通信的,與一般動態鏈接庫不同的是它們直接運行在SQLServer分配的內存地址內,其中危險性最高的擴展存儲過程就是xp_cmdshell了,它可以執行操作系統的任何指令。

SA是Microsoft SQLServer的管理員帳號,擁有最高權限,它可以執行擴展存儲過程,并獲得返回值,比如執行:

exec master..xp_cmdshell 'net user test 12345 /add'和exec master..xp_cmd
shell 'net localgroup administrators test /add'

這樣對方的系統就被添加了一個用戶名為test,密碼為12345,有管理員權限的用戶,現在你應該明白為什么得到SA密碼,就可以得到系統的最高權限了吧。下面就詳細的講一下Microsoft SQLServer中利用SA弱口令的攻擊與防范。

通常當我們掃描到一臺有Microsoft SQLServer SA弱口令的機器,都會用一些專門的攻擊工具,比如SqlExec,如圖x.1所示,SuperSQLEXEC,如圖x.2所示,以及SQL綜合利用工具,如圖x.3所示。

圖x.1  SqlExec運行界面

圖x.2  SuperSQLEXEC運行界面
 
 
圖x.3  SQL綜合利用工具


這三款軟件相對來講SQL綜合利用工具的功能更強些,因為它可以利用漏洞上傳文件,這樣我們就可以上傳木馬程序,然后執行。

可是在實際操作中,情況并不象我們的那樣簡單,我們上傳木馬程序后,一般都會被對方的殺毒軟件殺掉。而且經過使用SQL事件探查器(可以通過安裝Microsoft SQLServer獲得)對SQL綜合利用工具提交的SQL語句抓取發現,要使SQL綜合利用工具上傳功能成功完成,有個前提條件就是對方Microsoft SQLServer中的存儲過程xp_cmdshell沒有被刪除,如圖x.4所示,否則無法成功執行,也就是說就算我們的木馬可以不被查殺,無法執行上傳功能也是沒有用的。

圖x.4  SQL事件探查器抓取的
SQL綜合利用工具提交的SQL語句


刪除xp_cmdshell的語句為:exec sp_dropextendedproc 'xp_cmdshell',同樣我們也可以使用Microsoft SQLServer中的查詢分析器連接到對方的Microsoft SQLServer,來恢復xp_cmdshell,語句為:exec sp_addextendedproc 'xp_cmdshell', 'Xplog70.dll',如圖x.5所示。恢復后,我們就可以使用SQL綜合利用工具的上傳功能了,并可以執行上傳的文件。

圖x.5  查詢分析器的界面

但如果對方把Microsoft SQLServer中的xplog70.dll文件刪除或放到其他地方了, xp_cmdshell就無法執行我們發出的命令了。

難道就沒有其他辦法了?當然不是,在Microsoft SQLServer中有一系列與OLE相關的存儲過程,這一系列的存儲過程同Xp_cmdshell以及讀取注冊表系列的存儲過程一樣危險,但是其使用方法不象那些存儲過程在網絡上和書上介紹的那樣多,所以被刪除的可能性就小一些。這系列的存儲過程有sp_OACreate,sp_OADestroy,sp_OAGetErrorInfo,sp_OAGetProperty,sp_OAMethod,sp_OASetProperty,sp_OAStop。

使用查詢分析器連接到對方的Microsoft SQLServer,在查詢分析器中執行:

DECLARE @shell INT EXEC SP_OACREATE 'wscript.shell',@shell OUTPUT EXEC 
SP_OAMETHOD @shell,'run',null, 'c:\WINNT\system32\cmd.exe /c net user test 
12345 /add'--

再執行:DECLARE @shell INT EXEC SP_OACREATE 'wscript.shell',@shell OUTPUT 
EXEC SP_OAMETHOD @shell,'run',null, 'c:\WINNT\system32\cmd.exe /c net 
localgroup administrators test /add '--


就可以在對方的系統添加一個用戶名為test,密碼為12345,有管理員權限的用戶。

如果對方把Xp_cmdshell、SP_OACREATE等可執行系統命令的存儲過程,以及與它們相對應的動態連接庫文件刪除了,我們還有一個辦法,就是使用可以讀取和修改注冊表的存儲過程來克隆對方系統的管理員用戶。在查詢分析器里運行下面的語句:

xp_regread 'HKEY_LOCAL_MACHINE','SAM\SAM\Domains\Account\Users\000001F4','F',

可以得到對方系統administrator的加密密碼,然后復制,如圖x.6所示。

圖x.6  使用xp_regread得到加密密碼


然后再執行:

xp_regwrite 'HKEY_LOCAL_MACHINE','SAM\SAM\Domains\Account\Users\000001F5
','F','reg_binary',0x(上面復制的那串字符),

如果對方有遠程終端服務,那我們就可以用Guest用戶登陸,密碼為空,而且Guest的桌面與administrator的完全一樣。

有很多種方法得到Microsoft SQLServer SA的密碼,比如通過Sniffer到SA的加密密碼,然后通過密碼對照表(網上可以找到),得到SA的明文密碼,再比如通過SQL注入得到SA密碼或者使用sp_password(修改數據庫用戶密碼的存儲過程)修改得到SA密碼,還有可以掛密碼字典進行暴力破解。一旦被SA密碼被入侵者得到,會對服務器的安全帶來很大隱患,所以我們整理了一個解決方案提供給大家:

1.在確定不需要的情況下,刪除xp_cmdshell,xp_dirtree,xp_regread,xp_regdeletekey,xp_regdeletevalue,xp_regwrite,sp_oacreate,sp_oadestroy,sp_oagetErrorInfo,sp_oagetProperty,sp_oamethod,sp_oasetProperty,sp_oastop這些存儲過程,移走相關的動態連接庫文件,在需要的時候復制到原來的位置就可以了。
2.應用程序和網站在與后臺的Microsoft SQLServer數據庫連接時不要用SA等高權限的用戶連接。
3.給SA等高權限的用戶起一個健壯的密碼。


熱詞搜索:

上一篇:賽門鐵克發布2007年10月垃圾郵件現狀報告
下一篇:SQL Server SA空口令的滲透測試日記

分享到: 收藏
国产一级一区二区_segui88久久综合9999_97久久夜色精品国产_欧美色网一区二区
亚洲丰满在线| 久久本道综合色狠狠五月| 欧美另类99xxxxx| 欧美区国产区| 国产欧美va欧美不卡在线| 国产片一区二区| 亚洲国产欧美一区二区三区久久| 免费不卡亚洲欧美| 欧美日韩另类丝袜其他| 国产精品一二一区| 91久久国产综合久久| 亚洲欧美国产77777| 久久精品国产一区二区三| 欧美美女日韩| 亚洲电影在线| 欧美在线视频一区二区| 欧美色视频在线| 一区在线免费观看| 一本久久综合亚洲鲁鲁| 久久国产精品网站| 国产精品美女一区二区在线观看 | 1024亚洲| 亚洲永久免费观看| 欧美黄色aaaa| 91久久精品国产91性色 | 亚洲天天影视| 久久综合色婷婷| 国内精品嫩模av私拍在线观看| 亚洲电影第三页| 久久久一区二区三区| 国语自产偷拍精品视频偷| 国产午夜精品久久久久久久| 亚洲欧美日本国产有色| 欧美日韩国产色综合一二三四| 国产精品一区二区三区四区五区| 亚洲国产成人不卡| 欧美激情黄色片| 一本色道久久综合亚洲精品不卡| 久久久久久网站| 最新中文字幕亚洲| 久久久午夜视频| 99视频在线观看一区三区| 欧美体内谢she精2性欧美| 亚洲在线日韩| 在线观看成人一级片| 欧美精品三级日韩久久| 亚洲欧美日韩精品久久久| 国产亚洲aⅴaaaaaa毛片| 女生裸体视频一区二区三区| 亚洲一区在线免费观看| 精品999日本| 欧美日韩亚洲免费| 蜜桃av噜噜一区| 亚洲女同精品视频| 亚洲精品欧美| 精品成人国产| 国产色综合久久| 欧美久久久久中文字幕| 美女网站在线免费欧美精品| 中文欧美日韩| 日韩一级在线观看| 在线精品亚洲| 国语自产精品视频在线看一大j8| 久久免费少妇高潮久久精品99| 亚洲国产日韩欧美一区二区三区| 欧美日韩一区二区视频在线| 免费成人高清视频| 久久久久久久久久久久久女国产乱 | 国产精品亚洲综合一区在线观看 | 欧美中文在线观看| 亚洲视频在线播放| 亚洲自拍偷拍麻豆| 亚洲在线观看免费| 亚洲欧美日韩一区在线观看| 午夜精品视频在线观看| 欧美日韩在线一区| 欧美日韩亚洲在线| 国产精品hd| 国产亚洲美州欧州综合国| 精品1区2区3区4区| 亚洲精品久久久久久久久久久久久| 国产一区二区精品久久99| 国产自产女人91一区在线观看| 国产酒店精品激情| 在线观看不卡av| 日韩一区二区高清| 久久国产天堂福利天堂| 狂野欧美一区| 欧美视频中文在线看| 国产亚洲精品久久久久久| 在线精品高清中文字幕| 亚洲色图在线视频| 久久精品夜色噜噜亚洲aⅴ| 欧美精品在线看| 极品尤物av久久免费看| 夜夜爽av福利精品导航| 榴莲视频成人在线观看| 国产精品久久久久久久久果冻传媒| 国产精品久久久久久av下载红粉 | 国产日韩亚洲欧美综合| 亚洲国产日韩一区二区| 亚洲一区欧美| 欧美日韩亚洲一区二区三区在线| 欧美激情女人20p| 国产亚洲激情在线| 亚洲欧美日韩一区| 欧美午夜免费| 一区二区动漫| 欧美屁股在线| 99riav国产精品| 欧美猛交免费看| 一区二区三区不卡视频在线观看 | 国产一二精品视频| 一本色道久久99精品综合| 欧美日本韩国一区二区三区| 亚洲激情在线播放| 国产精品h在线观看| 久久久久久**毛片大全| 欧美精品v日韩精品v国产精品 | 国产一区免费视频| 羞羞视频在线观看欧美| 国产欧美日韩另类一区| 久久精品视频免费| 亚洲国产婷婷香蕉久久久久久| 久久国产88| 亚洲韩国日本中文字幕| 欧美性猛交xxxx乱大交蜜桃 | 国内精品久久国产| 美女免费视频一区| 一个色综合导航| 国产亚洲一本大道中文在线| 久热国产精品视频| 夜夜嗨av一区二区三区| 国产一区二区按摩在线观看| 欧美国产激情二区三区| 性欧美1819性猛交| 日韩视频精品在线| 黄色精品网站| 国产精品日韩在线观看| 美国十次了思思久久精品导航| 亚洲国产成人久久| 国产日韩欧美精品综合| 欧美日韩成人综合在线一区二区| 午夜视频在线观看一区二区三区| 国产在线精品成人一区二区三区| 久久免费国产| 久久福利一区| 欧美一区=区| 亚洲午夜一二三区视频| 亚洲肉体裸体xxxx137| 尤物网精品视频| 狠狠色噜噜狠狠色综合久| 欧美性猛交99久久久久99按摩 | 国内精品亚洲| 国产精品日日摸夜夜摸av| 欧美母乳在线| 欧美激情亚洲一区| 欧美va日韩va| 欧美日韩大片| 国产精品亚洲一区二区三区在线| 蜜桃av噜噜一区二区三区| 欧美.日韩.国产.一区.二区| 欧美成人第一页| 欧美日韩三级一区二区| 国产欧美在线播放| 久久综合五月天婷婷伊人| 欧美电影打屁股sp| 最新亚洲电影| 欧美日韩一区二区欧美激情| 亚洲一区二区伦理| 国产一区二区电影在线观看| 免费成人小视频| 亚洲欧美在线播放| 伊人激情综合| 国产精品免费网站| 另类专区欧美制服同性| 亚洲黄色成人久久久| 欧美三级网址| 媚黑女一区二区| 亚洲欧美色婷婷| 亚洲精品自在久久| 国产自产精品| 国产精品一级| 欧美午夜精品久久久| 麻豆亚洲精品| 午夜在线电影亚洲一区| 亚洲美女免费精品视频在线观看| 欧美人妖在线观看| 久久精品国产久精国产爱| 制服丝袜亚洲播放| 亚洲伦伦在线| 99ri日韩精品视频| 亚洲欧洲三级| 影音欧美亚洲| 国产精品欧美日韩久久| 欧美经典一区二区| 欧美在线视频二区| 欧美在线观看视频在线| 亚洲视频中文| 在线不卡免费欧美|