sudo apt update
Hashcat是一款适用于计算机安全领域的密码恢复工具,它能够测试密码的强度并进行安全审核。它支持多种哈希算法,并提供广泛的密码破解选项。在2015年之前,Hashcat是一款专有工具,但后来成为开源软件。本文将介绍在Ubuntu Linux系统上安装Hashcat的步骤。
推荐:如何在Ubuntu Linux上安装Openjdk 17
在学习本教程之前,您需要准备以下内容:您应该使用Ubuntu 20.04、22.04或其他最新版本的Linux系统。此外,您的系统需要具备互联网连接,并且您需要具备sudo访问权限或root权限来安装软件包。
第1步:更新系统
打开Ubuntu Linux的命令终端,如果您是图形桌面用户,可以使用快捷键Ctrl+Alt+T。然后运行以下命令来更新系统软件包:
sudo apt install hashcat
步骤2:在Ubuntu 20.04/22.04上安装Hashcat
在Ubuntu的默认软件仓库中,已经提供了安装Hashcat所需的软件包。因此,您无需添加任何第三方软件仓库,即可获取该工具。以下是安装命令:
hashcat --version
sudo apt install -y build-essential git
此命令还会安装Hashcat所需的依赖项。
第三步:检查版本
安装完成后,您可以检查Hashcat的版本,以确认该工具已成功安装在您的系统上。
从源代码安装(可选)
如果您不想使用APT软件包管理器,并且想要安装最新版本的Hashcat,您可以选择从源代码编译安装。以下是相应的命令:
安装开发者工具:
git clone https://github.com/hashcat/hashcat.git
cd hashcat
make
sudo make install
newgrp
克隆Hashcat的Git存储库:
切换到Hashcat目录:
编译代码:
安装Hashcat:
编译Hashcat源代码后,使用给定的命令进行安装。系统将配置所需的必要文件。
重新加载会话:
hashcat --version
hashcat --help