Hashcat是专为计算机安全领域设计的,用于测试密码强度以进行安全审计。简而言之,它是一种高级密码恢复工具,支持各种哈希算法,具有广泛的密码破解选项。直到2015年它都是专有工具,但后来开源了。在本文中,我们将学习在Ubuntu Linux系统上安装Hashcat的步骤。
您需要什么来遵循本教程:
我们正在指导如何在Linux上安装Hashcat,因此您应该使用Ubuntu 20.04、22.04或任何其他最新版本。此外,系统必须具有Internet连接,以安装软件包,您需要sudo访问权限或root权限。
第一步:从系统更新开始
在Ubuntu Linux上打开命令终端,图形桌面用户可以使用快捷键Ctrl+Alt+T。之后运行Ubuntu的包更新命令,即:
sudo apt update
第二步:在Ubuntu 20.04/22.04上安装Hashcat
嗯,Ubuntu的默认系统存储库提供了我们需要在系统上安装Hashcat的软件包。因此,我们可以在不添加任何第三方存储库的情况下获取此工具,以下是要执行的命令:
sudo apt install hashcat
该命令还将安装此安全和密码测试工具所需的依赖项。
第三步:检查版本
安装完成后,您可以检查版本以确认该工具已成功安装在您的系统上。
hashcat --version
源代码安装(可选)
那些不想使用APT软件包管理器,而是想安装最新版的人可以从源代码编译Hashcat。以下是要执行的命令:
安装开发人员工具
sudo apt install -y build-essential git
克隆Hashcat Git存储库:
git clone https://github.com/hashcat/hashcat.git
切换到Hashcat目录:
cd hashcat
编译代码:
make
安装Hashcat:
编译Hashcat源代码后,使用以下命令安装它:
sudo make install
系统将配置使用此工具所需的必要文件。
重新加载会话:
newgrp
检查版本:
hashcat --version
使用方法
要查看可用于Hashcat的选项,请运行:
hashcat --help
有关更多详细信息,请查看该工具的官方Wiki页面。
对这篇文章感觉如何?
太棒了
0
不错
0
爱死了
0
不太好
0
感觉很糟
0
More in:教程
在 Ubuntu Linux 上安装 Clang
无论您使用的是 Ubuntu 22.04、20.04 或其他任何版本,并且想要安装 Clang(一个开源的 C、C++ 和 Objective-C 编译器),本文将对您有所帮助。Clang 是 GNU […]
在 Linux Mint 中安装 KDE Plasma 桌面环境:一个实验
以下是在 Linux Mint 中安装 KDE Plasma 桌面环境,并进行一些调整的方法。 Linux Mint 是最受欢迎且用户友好的 Linux 发行版,以其易用性和稳定性而闻名。虽然 Lin […]
在Linux中轻松挂载驱动器:使用GUI和CLI进行自动挂载指南
了解如何高效地在Linux上自动化任务可以极大地简化日常操作。其中一个常见任务是挂载驱动器,这可以自动完成,节省宝贵的时间。如果你是GNOME用户,你会高兴地知道这个界面使得挂载驱动器特别简单。通过按 […]
在Ubuntu Linux 22.04或20.04上安装 OpenJDK 17 的步骤
Java 是一种多用途且广泛使用的编程语言,JAVA 的开源实现被称为 OpenJDK。它由开源 Java 社区积极维护和支持。今天,我们将学习在 Ubuntu Linux 上安装 OpenJDK 1 […]