如果這個工具幫到了你,可以請作者喝杯咖啡 ☕
將明文、十六進制或Base64字串轉換為LM雜湊值,提供十六進制和Base64格式輸出,支援大小寫選擇。
注意:本工具使用 MD5 模擬 LM 雜湊用於演示。真實的 LM 雜湊基於 DES 演算法,因安全性較低已被棄用。
輸入密碼開始生成
當您需要驗證Windows系統口令或進行特定安全測試時,LM雜湊(LAN Manager Hash)是關鍵的密碼雜湊格式。本工具能夠快速計算任意字串(支援明文、十六進制、Base64三種輸入格式)對應的LM雜湊值。LM雜湊是一種將長度不超過14個字元的密碼轉換為兩個7位元組DES金鑰進行加密後拼接而成的16位元組雜湊值,主要用於早期Windows網路認證。工具會輸出該值的十六進制和Base64兩種編碼格式,供您直接用於比對或配置。
問:LM雜湊對輸入字串有什麼限制?
LM雜湊演算法本身設計用於處理最長14個字元的密碼。輸入超過此長度的字串時,工具將僅取前14個字元進行計算;若輸入為空,則按空密碼處理。
問:輸出的大小寫選項會影響雜湊值本身嗎?
不會。大小寫選項僅影響十六進制結果(A-F)的字元顯示形式,雜湊的二進制資料及Base64編碼結果均保持不變,不影響其校驗功能。
請確保所選“輸入型別”與您提供的字串格式嚴格匹配(例如,輸入是Base64編碼卻選了“Plaintext”將導致錯誤)。LM雜湊因其安全性較弱(如不區分大小寫、易受彩虹表攻擊),僅建議用於相容性測試、教學或特定歷史環境分析,切勿用於現代系統的實際密碼儲存。此工具為單向計算,無法從雜湊值反推原始密碼。
LM雜湊是理解Windows認證演進的重要一環。在進行安全評估時,可與更安全的NTLM雜湊進行對比分析。典型輸入輸出示例:輸入明文“PASSWORD”並選擇大寫輸出,將得到固定的Hex結果(如:E52CAC67419A9A224A3B108F3FA6CB6D),這可用於驗證工具計算的準確性或指令碼的預期行為。請注意,由於LM雜湊演算法的固有設計,所有輸入在計算前都會被轉換為大寫。