hashcat在linux系统下的安装

在线wifi跑包 金刚包跑包 cap跑包 hccapx ewsa在线 就来 握手包跑包

各位好 又见面了 我是曹操 今天给大家带来一篇新的教程

希望各位细心学习 低调用网

怎么安装hashcat

在之前的讨论中,我们已经介绍了在Windows环境下安装和编译hashcat,今天我们将讨论在Linux环境下的安装过程。虽然安装过程可能有些乏味,但请大家耐心等待,一旦安装完成,我们就可以讨论hashcat命令的使用方法了。在Ubuntu下安装hashcat时,我们将使用hashcat-4.1.0版本。hashcat 4.0版本已经将GPU和CPU整合到了源代码中。在安装过程中,hashcat会检测您的硬件并安装相应的版本。hashcat 4.0版本取消了对gcc的限制,从而简化了安装过程。现在,我们只需要安装opencl库作为hashcat的运行支持库,省去了许多配置环境的步骤。

首先,我们需要安装opencl。Opencl有多个版本可供选择,包括Intel、Nvidia和AMD的opencl。根据您的硬件环境,选择相应的opencl SDK。从官方网站下载opencl,我使用的是opencl+runtime16.1.2x64rh6.4.0.37版本。下载后,将其解压到您习惯使用的路径,并找到install_GUI.sh文件。运行该文件,将出现如下界面:

git clone https://github.com/hashcat/hashcat.git

按照图形界面中的提示,按步骤安装opencl即可。为了以防万一,我还下载了一个opencl_headers压缩包,其中包含一些.c文件。安装好opencl后,hashcat的环境配置就完成了。

接下来,我们需要安装hashcat。您可以从hashcat的官方网站下载源代码,或者直接将GitHub上的hashcat源代码复制到您的主机上:

怎么安装hashcat

下载hashcat后,首先查看源代码中的README.md、BUILD.md和Makefile三个文件。BUILD文件中包含了hashcat的安装命令,建议大家作为参考。Makefile文件用于编译代码,包括引用的各个文件和数据库路径。

然后,更新子模块:

怎么安装hashcat怎么安装hashcat

运行make命令后,将开始编译hashcat源代码,并提供Makefile文件中提供的相关功能。运行make install命令,开始安装hashcat。安装完成后,可以使用-b命令对hashcat进行测试。如果测试通过,说明hashcat安装成功。

如果您安装的是hashcat 3.0之后的版本,按照上述步骤操作,基本上可以确保hashcat正常运行。如果您对旧版本的hashcat有深厚的感情,可以继续阅读下面的内容。

早期的hashcat环境配置相对复杂,需要在gcc 4.9以上的版本下运行。因此,我们首先需要配置计算机的gcc,或者将GCC编译器升级到4.9以上版本。gcc需要使用GMP、MPFR和MPC库,因此需要先安装这些支持软件。

首先是GMP的安装。下载并解压缩,然后配置gcc环境。直接从官方网站下载干净且安全的版本即可,我下载了gmp-6.1.2.tar.lz。如果没有安装解压命令,请先安装解压命令:

怎么安装hashcat

./configure –prefix=/usr/local/gmp6.1.1(--prefix后的面的参数为可选,若不选,表示默认安装位置)

怎么安装hashcat怎么安装hashcat

make

怎么安装hashcat

make insatll

怎么安装hashcat怎么安装hashcat

使用lzip命令解压安装包,将gmp解压为一个.tar文件,然后使用tar命令将压缩包解压到文件夹中。接下来,进行安装。make和make install命令的作用我们之前已经提到过,这里不再赘述。在安装GMP的过程中,可能会提示缺少m4,这个问题并非所有人都会遇到,如果没有提示这个问题,可以忽略这一步。

因此,我还安装了m4,先下载并解压缩,m4的安装命令与GMP的安装命令相同。安装成功后,记得使用man命令进行测试。

接下来是MPFR的安装。下载并解压缩,可以在ftp://gcc.gnu.org/pub/gcc/infrastructure下载相应的MPFR安装包。这里是一个后缀为.tar.bz2的压缩包,解压命令与之前不同。安装方法与GMP库的安装命令相同,不再赘述。

最后是MPC的安装。下载并解压缩,可以在ftp://gcc.gnu.org/pub/gcc/infrastructure下载相应的MPC安装包,并进行解压。安装方法与之前的GMP和MPFR库相同。

最后,进行GCC的安装。下载并解压缩安装,但这次我直接从源中下载了GCC:

怎么安装hashcat

赞(0)