DLL Hijack (KB2269637) Apps List - Windows

Delia avatar
By Delia
at 2010-08-30T23:24

Table of Contents


來幫版主補充一點這個漏洞的詳細資訊好了

這個漏洞其實是第三方程式沒有寫好所造成的 (雖然微軟也有一點責任就是)

程式在載入 dll 檔時

如果只給名字的話則系統會有一個搜尋順序

沒有打開一個設定時的順序中執行程式時所在的資料夾在很前面的順位

因此若一個程式想要呼叫系統資料夾裡的 dll 但只寫名名字的話

只要程式沒有特別說明 系統又是用了這個順序

則當有人在程式的執行所在資料夾裡放了同名的 dll 檔案則會造成載入到那個 dll

也因此就能讓使用者在不知情的狀況下執行有害程式碼了

網路上搜尋到這篇大陸的 blog 有一個演示:

http://www.sacour.cn/post/564.html

文中 blog 主在放音樂的資料夾放了一個自己做的 P2PLog.dll

再用這個音樂播放程式打開在那個音樂資料夾裡的音樂

這使得程式的執行所在目錄在那個資料夾

因此在搜尋到那個資料夾之前 程式就先找到了 blog 主自己做的 dll

所以就顯示出了那個對話框

微軟在某個版本之後有支援另一個搜尋順序 (這即是上面說的"一個設定")

它把系統資料夾放在程式目前執行目錄的前面

減少這種攻擊成功的機會

這個順序在 Win2K SP4 以後及 WinXP 開始支援 但預設為關

在 WinXP SP2 之後預設為開

不過微軟自己的文章也說:

http://www.microsoft.com/technet/security/advisory/2269637.mspx

(上面的大陸 blog 也有這篇文章的簡單的翻譯,這裡轉貼)

·这个问题只影响那些没有安全读取动态链接库的程序。而微软以前已经发了一篇文章(
链接见上文),已经推荐过一些其他的可选方法来防止此漏洞发生。
·为使攻击成功,用户必须访 一个不被信任的路径,或者WebDAV(Web-based
Distributed Authoring and Versioning,基于网络的分配认证和编制协议,一种
HTTP1.1协议)共享并且从这些地方打开一个经由存在漏洞的软件才可执行的文件。
·SMB文件共享协议经常在一些防火墙里面被禁用,这个可以限制一些利用此漏洞攻击的
可能性。

所以各位還是不必太擔心就是了

技術人員若發現因有安裝上篇連結中的軟體而想要手動設定的話

則可參考微軟的這篇 Knowledge Base 文章:

http://support.microsoft.com/kb/2264107

進行裡面的更新後照其中的步驟新增機碼值即可

--
ああオレたちには見えてるモノがあるbきっと誰にも奪われないモノがあるはずさ
開口一番一虚一実跳梁跋扈形影相弔yL羊頭狗肉東奔西走国士無双南柯之夢 歪も
ぶ  意味がないと思えるコトがあるPきっとでも意図はそこに必ずある んの
依依恋恋空前絶後疾風怒濤有無相生H急転直下物情騷然愚者一得相思相愛 だが
無意味じゃない6あの意図 恋た
有為転変死生有命蒼天已死黄天當立 !!6五里霧中解散宣言千錯万綜則天去私 のり

--
Tags: Windows

All Comments

XP 檔案夾永遠唯讀,無法取消

Puput avatar
By Puput
at 2010-08-30T17:22
症狀: 資料夾全部變成唯讀屬性 而且進到「內容」中去反勾選「唯讀」也沒用。 解決方法: 有高人指點 http://support.microsoft.com/kb/326549/zh-tw 但是我使用cmd 在 D:\documents and settingsandgt; 下鍵入 attrib - ...

window7無法存ghost檔案

Selena avatar
By Selena
at 2010-08-30T15:57
昨天我把我舊的電腦XP裡的資料複製到新電腦window7時 每當要將XP裡的一些ghost檔備份到window7時 都會無法複製 跳出警告視窗大概如下: 沒有電腦管理員權限,但是可以去更改權限...等, 請問有人知道這要怎麼解決 (我的window7沒有額外設user帳號,照理說開完機應該是以ad ...

把視窗最小化後 就消失了

Sandy avatar
By Sandy
at 2010-08-30T14:08
昨天剛灌好win7 我把使用中的視窗 最小化後 就消失了 在工作列上都找不到 必須按tab+alt 才能找到 這樣超級麻煩 請問在哪裡可以調? 我用 TaskbarRepairToolPlus!這套軟體 還是無效 - ...

Win7網路卡號查詢

Emma avatar
By Emma
at 2010-08-30T13:00
我剛上大一,最近要填宿網申請 學校要我提供電腦的網路卡號 我那台電腦是win7,目前還沒有網路 查了網路卡號之後出現很多結果 只有一個乙太區域網路實體地址是 48-30-18-XX-XX-XX 其他下面還有一堆網路卡號 (什麼通道介面卡一堆的) 都是 00-00-00-0 ...

office 2010 和 office 2003的抉擇

Kelly avatar
By Kelly
at 2010-08-30T12:11
※ 引述《h576368 (飛雲)》之銘言: : 最近小弟要買電腦... : 可是不確定要安裝 office2003 or office2010 : 因為前者目前很多人使用而後者目前才剛起步而已 : 不知道有沒有這方面的達人 : 可以幫我分析這兩個軟體的優缺點 有人知道2003 word和excel 的傳閱 ...