git clone https://github.com/hashcat/hashcat.git
在Linux系统下安装hashcat的方法有以下几个步骤:
-
安装OpenCL:根据您的硬件环境选择相应的OpenCL SDK,可以是Intel、NVIDIA或AMD的OpenCL。从官方网站下载OpenCL并按照提示进行安装。
-
下载hashcat:从hashcat官方网站下载二进制包,并解压缩。
-
安装hashcat:根据源代码中的README.md、BUILD.md和Makefile文件提供的指引,进行编译和安装。运行make命令编译源码,然后运行make install命令安装hashcat。
-
测试安装:安装完成后,可以使用hashcat的-b命令进行测试,确保安装成功。
对于早期版本的hashcat(2.0和oclhashcat 2.01),需要进行额外的配置:
-
安装依赖库:首先需要安装GCC编译器,并将其版本升级到4.9以上。此外,还需要安装GMP、MPFR和MPC库,可以从官方网站下载并按照提示进行安装。
-
安装GCC:可以从源中下载GCC并进行安装。
请注意,以上步骤仅为概述,具体的安装过程可能因系统和硬件环境而有所不同。确保按照官方文档和指南进行操作,以获得最佳结果。
./configure –prefix=/usr/local/gmp6.1.1(--prefix后的面的参数为可选,若不选,表示默认安装位置)
make
make insatll
1 ./configure –prefix=/usr/local/mpfr-3.1.4
2 make
3 make install
1 ./configure –prefix=/usr/local/mpc-1.0.3
2 make
3 make install