關於Windows LDAP繫結的常識您了解多少?

2021-10-04 12:05:56 字數 1357 閱讀 2971

目前客戶端使用較多的是輕型目錄訪問協議(ldap),來訪問目錄伺服器儲存的資料。客戶端和應用程式使用ldap繫結通過windows active directory(ad)進行身份驗證。

ldap繫結操作有多種,包括:

a.簡單的ldap繫結,其中憑據以明文形式通過網路傳輸,且不安全。

b.未簽名的身份驗證和安全層(sasl)ldap繫結,也不安全。

c.已簽名的sasl ldap繫結,這需要簽名但很安全。

d.安全接收層/傳輸層上的ldap安全,也稱為 ldaps bind,它是加密的也是安全的。

e.域控制器(dc)容易受到攻擊,因為它們允許ldap客戶端通過簡單的ldap繫結和不需要簽名的sasl ldap繫結與它們進行通訊。

f.簡單的ldap繫結允許如域管理員之類的特權帳戶用其憑據來遍歷網路,而未簽名的sasl ldap繫結允許任何人在客戶端和dc之間捕獲資料報,更改資料報,**資料報。這兩種情況都可能帶來災難性的後果,此時,您環境中的dc很有可能有不安全的ldap繫結。

如何檢測不安全的ldap繫結

緩解此漏洞的第一步是確定您是否受到影響,可以通過檢視事件id 2887來做到這一點。

預設情況下,每24小時在dc中記錄一次事件2887,它顯示未簽名和明文繫結到dc的數量。大於零的任何數字表示您的dc有不安全的ldap繫結。

然後,您需要通過檢視事件id 2889來檢測不安全繫結的所有裝置和應用程式。

客戶端每次嘗試進行未簽名的ldap繫結時,dc中都會記錄事件2889,它顯示嘗試通過未簽名的ldap繫結進行身份驗證的計算機的ip位址和帳戶名。

注意:預設情況下不會記錄此事件,並且需要啟用適當的診斷。

adaudit plus如何幫助加快檢測速度

使用powershell指令碼從記錄的2887和2889事件中解析和提取相關資料需要專業知識和時間,adaudit plus會從您域中所有dc收集這些事件,並提供報告,以查明使用不安全ldap繫結的裝置和應用程式。

只需單擊幾下滑鼠,即可確定您的dc是否允許不安全的繫結,並檢測因此而容易受到攻擊的裝置和應用程式。

注意:使用adaudit plus檢測到所有使用不安全ldap繫結的裝置和應用程式後,請確保通過實施ldap簽名和ldap通道繫結來進行更改(使ldaps更加安全)。

關於manageengine adaudit plus

adaudit plus是一種實時active directory,檔案伺服器,windows伺服器以及工作站安全性和合規性解決方案。

Windows LDAP加固之替換LDAP加密證書

之前兩篇文章介紹了ldap的安全加固,其中提到了tls加密ldap通訊。對於通常的網頁加密,rdp加密都可以在對應的管理介面中選擇使用哪個證書來加密。那麼對於ldap服務,怎麼確定當前使用的是哪張證書,如何更換對應的證書呢?首先需要確定當前域控上使用哪個證書來加密ldap。可以在本地的證書管理單元中...

關於hosts繫結

hosts檔案 127.0.0.1 51baifen.com 應用伺服器關閉 10.20.171.10 51baifen.com 應用伺服器正常 現在如果ping 51baifen.com 顯示的是127.0.0.1 的網路通訊息 訪問網域名稱 www.51baifen.com?id 12 服務依然...

關於TreeView的無限繫結

protected void addtree string placevalue,treenode tnode if placevalue.length 3 datatable dt db.executedatatable sql if dt null dvtree.table dt foreach...