1.1. 漏洞資訊介紹 Microsoft 資訊安全諮詢 MS12-020 遠端桌面中的漏洞可能允許遠程執行代碼 微軟官方發布時間:2012 年 3 月 13 日 攻擊者利用 MS12-020 漏洞向 受影響的系統發送一系列特製 RDP 資料包,則有可能造成被攻擊系統藍屏、重啟或任意代 碼執行。具體漏洞資訊參考以下連結: http://technet.microsoft.com/zh-cn/security/bulletin/MS12-020 1.測試攻擊需要用到的工具及指令碼: ruby186-26.exe :http://rubyforge.org/frs/download.php/29263/ruby186-26.exe 註:若需要使用 linux 或其他系統示範,請在 ruby 官方網頁下載合適的安裝包:
http://www.ruby-lang.org/zh_cn/downloads/ 52353.rb 指令碼 http://www.securityfocus.com/data/vulnerabilities/exploits/52353.rb 註:下載後重新命名不影響使用
1.在未安裝 KB2621440 的 windows 2003 漏洞網站伺服器系統上開啟遠端桌面接入功能(使用預設連接埠 3389)。2.在測試主機上安裝 ruby 運行環境,下載 ruby186-26.exe 直接安裝即可3.將 ruby 指令碼 52363.rb 下載至測試主機,例如放在:e:\yangtao\SeTool\52363.rb4.在測試主機開啟一個 CMD 視窗,並將目錄更改到 ruby.exe 所在目錄,並運行如下命令:ruby.exe X:\XXX\52353.rb A.B.C.D命令說明:ruby.exe 為指令碼運行程式X:\XXX\52353.rb 為攻擊指令碼完整路徑A.B.C.D 為被攻擊伺服器 IP例如ruby e:\52353.rb 192.168.1.100指令碼運行後即可看到 RDPWD.SYS 引起的伺服器藍屏.