2022-01-14 windows密码特点
windows密码使用LM-Hash算法进行加密。此算法不区分大小写,密码最长为14个字符。密码被分成2串,每串最多含有7个字符。破解大于7个字符的密码,实际上是破解2串密码,每串小于7个字符。
NTLM-Hash明文口令对于大小写敏感,无法根据Hash判断原始明文是否小于8字节。
摆脱了魔术字符串KGS!@#$%
MD4是真正的单向Hash函数,当windows用户密码小于或等于14个字符,存储密码哈希值的SAM文件既存在密码LM-Hash值,也有NTLM-Hash值。如果用户设置的密码大于14个字符,SAM文件中只存放密码加密后的NTLM-Hash值。
程序gethashes $Local 可以获取SAM文件中的内容。
在线Hash破解:OnlineHashCrack
破解Hash的软件:SAMinside 支持字典破解。
也可以利用彩虹表去破解,彩虹表很大,它针对各种Hash加密字符,预先产生明文,再去破解。
网址:project-rainbowcrack.com . 利用ophcrack 软件,加入彩虹表,点击crack,加入tables ,再导入SAM文件。使用此软件破解时,彩虹表的上级目录必须为tables .
windows 密码的破解与防范。
首先安装杀毒软件,推荐火绒与360杀毒。防止黑客利用木马盗取关键文件,控制系统。
LM-Hash比较脆弱,因此可以通过修改注册表,让SAM文件只存放NTLM ,
HKEY_LOCAL_MACHINE \SYSTEM \CurrentControlSet \control \Las 下添加 DWORD 值,名为:NoLMHash, 并设置为1,重启系统。
本文来自博客园,作者:{admin-xiaoli},转载请注明原文链接:{https://www.cnblogs.com/crackerroot}
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架