我john
在 Kali x86 中有点问题。长话短说,我不允许john
在安装到 LV 的 Kali Linux 2.0 下运行,但我记得我能够在 VM 中运行旧版 Kali 和旧版 john。错误是:
抱歉,此版本需要 SSE2
好吧,我认为 Kali 以足够的 CPU 运行,所以我查看了它,每个核心的结果如下:
root@kali:~# cat /proc/cpuinfo
model name : Intel(R) Core(TM)2 Duo CPU T5800 @ 2.00GHz
microcode : 0xa4
cpu MHz : 800.000
cache size : 2048 KB
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat
pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm …
Run Code Online (Sandbox Code Playgroud) 尽管 John the Ripper 已为 debian 和 ubuntu 打包,但截至 2015 年 8 月,打包版本似乎实际上不起作用。这些系统的最新版本使用 sha512 散列函数加密密码,但目前仅通过用户支持的程序版本才能支持该散列函数。此问题的症状是一般错误消息“未加载密码哈希”。你如何让它工作?
我试图了解如何从shadow
文件中破解密码,我看到root
用户包含以下内容/etc/shadow
:
root:!:17888:0:99999:7:::
Run Code Online (Sandbox Code Playgroud)
这是什么意思?我怎样才能破解这个密码john
?