|
遠程桌面安全全解(上) 從windows2000 server版本開始微軟就將一個名為“遠程桌面”的程序集成到操作系統(tǒng)中,通過這個“遠程桌面”網絡管理員可以在網絡的另一端輕松的控制公司的服務器,在上面進行操作,刪除程序,運行命令和在本地計算機一樣。因此“遠程桌面”功能極大的方便了網絡管理員的工作,在推出以后受到了越來越多網管的青睞。 然而隨著網絡的普及,網絡的安全性越來越受到企業(yè)的重視,很多網管發(fā)現(xiàn)使用windows的遠程桌面功能操作服務器有一定的安全隱患,也就是說數據傳輸的安全級不夠高,雖然傳輸信息進行了一定的加密,但黑客高手還是很容易將其還原成本來信息的。正因為遠程桌面在安全性上的不足使得一些網絡管理員開始尋求其他遠程控制工具,例如remote admin,pc any where等。 微軟公司非常看中遠程控制軟件的市場。為了提高遠程桌面的安全級別,保證數據不被黑客竊取,在Windows2003的最新補丁包SP1中添加了一個安全認證方式的遠程桌面功能。通過這個功能我們可以使用SSL加密信息來傳輸控制遠程服務器的數據,從而彌補了遠程桌面功能本來的安全缺陷。 提示:如果你使用的是windows2003,但是沒有安裝最新的SP1補丁的話還是不能夠使用SSL加密的遠程桌面認證方式。因此建議各個公司馬上將服務器升級到windows2003+SP1。 一、危機四伏親手破解連接信息: 究竟沒有使用SSL加密傳輸信息的遠程桌面認證方式有多危險,今天我們就跟隨高級網絡工程師一起來窺探個究竟。 實驗環(huán)境: 單位服務器windows2000server版+SP4補丁包,網絡狀況是光纖10M出口。家中計算機為windows XP pro版+SP2補丁包,網絡狀況是北京網通ADSL 512KB。家中使用XP自帶的沒有包含SSL認證的遠程桌面連接功能控制服務器。 破解過程: 第一步:在家中計算機中安裝sniffer數據包分析工具,選擇網卡為本地網卡。(如圖1)
第二步:通過sniffer菜單中的“capture->start”來啟動監(jiān)測功能,當然直接點快捷按鈕的開始小箭頭也是一樣的。 第三步:這時候啟動XP的遠程桌面連接程序,訪問公司的服務器。 第四步:登錄到服務器后輸入正確的用戶名和密碼進入桌面,然后退出。 第五步:完成登錄服務器的操作后回到本地計算機的sniffer程序,點菜單的“capture->stop and display”來停止監(jiān)測并顯示結果。(如圖2)
二、銅墻鐵壁使用證書加密認證: 首先要將服務器升級到最新版本windows2003,然后還需要通過windows update或網站將service packet 1補丁包安裝。因為只有安裝了SP1的Windows2003才具備通過SSL加密的遠程桌面功能。以下所有操作都是對服務器而言的,只有服務器經過設置容許支持SSL加密認證,客戶端才可以通過遠程桌面訪問程序正常連接。 1.安裝證書服務: 第一步:默認情況下windows2003沒有安裝證書服務,我們通過控制面板的添加/刪除windows組件來安裝“證書服務”。(如圖8)
2.設置證書服務參數: 默認情況下證書類型不是我們本次操作所需要的,所以還需要對其進行修改設置。 第一步:通過任務欄的“開始->程序->管理工具->證書頒發(fā)機構”來打開證書設置窗口。(如圖15)
IIS啟動后我們就可以通過網頁來申請證書了。 第一步:打開IE瀏覽器,在地址欄處輸入http://ip/certsrv/。例如服務器地址為10.91.30.45,則輸入http://10.91.30.45/certsrv,如果IIS工作正常,證書服務安裝正確的話會出現(xiàn)microsoft證書服務界面。(如圖19)
第三步:在申請證書界面選擇“高級證書申請”。(如圖20)
提示:如果高級證書姓名填寫的是其他信息,那么在配置SSL加密認證時會出現(xiàn)配置信息與服務器名不符合的錯誤。所以務必填寫服務器的IP地址。 第六步:電子郵件和公司,部門,地區(qū)等信息隨意填寫。 第七步:需要的證書類型選擇“服務器身份驗證證書”。 第八步:密鑰選項設置為“創(chuàng)建新密鑰集”。 第九步:密鑰用戶設置為“交換”。 第十步:將最下方的“標記密鑰為可導出”與“將證書保存在本地計算機存儲”前打對勾。至此高級證書申請參數填寫完畢。(如圖22)
4.頒發(fā)證書: 下面為大家介紹如何頒發(fā)剛剛申請的證書。 第一步:通過任務欄的“開始->程序->管理工具->證書頒發(fā)機構”來打開證書設置窗口。 第二步:在本地計算機softer下的“掛起的申請”處會看到有一個申請,ID號為2,這個就是剛才的申請。 第三步:在該申請上點鼠標右鍵選擇“所有任務->頒發(fā)”,頒發(fā)后我們申請的證書就可以使用了。(如圖25)
證書已經通過服務器的審批,下面就要在服務器上安裝我們申請的證書。只有擁有了證書才能讓我們遠程訪問中傳輸的數據更加安全。 第一步:打開IE瀏覽器,在地址欄處輸入http://ip/certsrv/。例如服務器地址為10.91.30.45,則輸入http://10.91.30.45/certsrv,如果IIS工作正常,證書服務安裝正確的話會出現(xiàn)microsoft證書服務界面。 第二步:選擇“查看掛起的證書申請狀態(tài)”,在這里會看到我們原來提交的那個“服務器身份驗證證書”的蹤影。(如圖26)
|
|
|