win8破解计算机密码。
(win8破解计算机密码的方法是什么)。
忘记操作系统的密码或攻击主机时,需要知道系统中用户的用户名和密码。本节将分别介绍破解Windows和Linux用户密码。
8.6。1破解Windows用户密码Windows保存了系统的用户名和密码SAM(安全账户管理器)文件中。在基于NT内核的Windows包括系统Windows本文件保存在2000及后续版本中,C:\Windows\System32\Config”目录下。由于安全原因,微软增加了一些额外的安全措施来保护文件。首先,操作系统启动后,SAM同时锁定文件。这意味着当操作系统运行时,用户无法打开或复制SAM文件。除了锁,整个SAM文件也加密了,看不见。
幸运的是,有办法绕过这些限制。在远程计算机中,只要目标处于运行状态,就可以使用Meterpreter和SAMJuicer在计算机上获取散列文件。获得访问系统的物理权限后,用户可以在其上启动其他操作系统,如USB或DVD-ROM设备上的KaliLinux。启动目标计算机进入其他操作系统后,用户可以使用它Kali中的JohntheRipper破解工具Windows用户密码。
使用JohntheRipper工具破解Windows用户密码。具体操作步骤如下所示。
(1)检查当前系统中的硬盘驱动。执行命令如下:。
输出信息表示,当前系统中只有一个磁盘和一个分区。该文件系统的类型是NTFS,也是Windows存储在系统中的磁盘。
(2)硬盘驱动挂载。执行命令如下:。
执行上述命令后,无输出信息。
(3)切换目录,进入WindowsSAM文件的位置。执行命令如下:。
在这个目录中可以看到SAM文件。
(4)使用SamDump2提取SAM文件。执行命令如下:。
从输出信息中可以看到提取物SAM文件。将文件内容重定向/root/hash。txt文件中。将文件内容重定向/root/hash。txt文件中。
(5)运行john实现密码攻击的命令。执行命令如下:。
8.6。2破解Linux用户密码破解Linux密码基本和破解Windows密码的方法非常相似,在这个过程中只有一点不同。Linux未使用系统SAM保存密码散列的文件夹。Linux未使用系统SAM保存密码散列的文件夹。Linux系统将加密密码散列在一个名称中shadow在文件中,文件的绝对路径为/etc/shadow。
但是,在使用中JohntheRipper破解/etc/shadow还需要//etc/passwd文件。这和提取Windows需要密码散列system文件和SAM文件也是如此。JohntheRipper它有自己的功能,可以shadow和passwd这个工具可以结合文件破解Linux用户密码系统。本节将介绍破解Linux用户密码的方法。
使用JohntheRipper工具破解Linux用户密码。具体操作步骤如下所示。
(1)使用unshadow提取密码散列。执行命令如下:。
执行上述命令后,/etc/passwd/文件与/etc/shadow/文件结合在一起,生成一个叫做linux_hashes。txt保存在/tmp/目录中。
(2)破解Linux用户密码。执行命令如下:。
从输出结果可以看出,目前系统中有三个用户,密码为。
注意:使用JohntheRipper开始破解Linux在使用支持破解不同类型密码散列的密码之前JohntheRipper版本。如果使用错误的版本或使用未打补丁JohntheRipper,该程序将返回错误息Nopasswordhashesloaded(无价值密码散列)。如果使用错误的版本或使用未打补丁JohntheRipper,该程序将返回错误息Nopasswordhashesloaded(无价值密码散列)。大多数现代Linux系统都使用SHA散列加密算法保存密码。