procdump+mimikatz获取win10用户明文密码
测试环境:Win10 企业版LTSC 1809
工具下载:k8版本的mz64.exe、procdumpv9.0
原理:获取到内存文件lsass.exe进程(它用于本地安全和登陆策略)中存储的明文登录密码
利用前提:拿到了admin权限的cmd,管理员用密码登录机器,并运行了lsass.exe进程,把密码保存在内存文件lsass进程中
抓取明文:修改注册表,等待系统重新登录,截取dmp文件
1、先修改注册表
reg add HKLM\SYSTEM\CurrentControlSet\Control\SecurityProviders\WDigest /v UseLogonCredential /t REG_DWORD /d 1 /f
修改完之后,重新登录账号,此时抓出来的密码就是明文显示。
在默认情况下,当系统为win10或2012R2以上时,默认在内存缓存中禁止保存明文密码,如下图,密码字段显示为null,此时可以通过修改注册表的方式抓取明文,但需要用户重新登录后才能成功抓取。