我正在尝试运行 hashcat,但似乎遇到了一些问题。
我正在遵循这个 Ubuntu 指南: https://techglimpse.com/password-cracking-with-hashcat/
使用此安装程序: https://hashcat.net/files/hashcat-3.10.7z
除了指南之外,我还做了:
install ocl-icd-libopencl1
apt-get update && sudo apt-get upgrade
我在包含的示例文件上收到此错误:
root@ip-139-28-11-15:~/new/hashcat-3.10# hashcat example0.hash example.dict
hashcat (v3.10) starting...
Generating bitmap tables with 16 bits...
ERROR: clGetPlatformIDs(): CL_UNKNOWN_ERROR
我的操作系统是:
Linux ip-139-28-11-15 3.13.0-57-generic #95-Ubuntu SMP Fri Jun 19 09:28:15 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
我不知道该怎么办。有什么帮助吗?
答案1
Intel CPU 需要适用于 Intel Core 和 Intel Xeon 处理器的 OpenCL Runtime(16.1.1 或更高版本)。从英特尔网站下载并安装最新版本的 OpenCL™ Runtime。忽略兼容性警告。
答案2
我刚刚使用以下命令在 ubuntu 16 上构建了 hashcat。
git clone https://github.com/hashcat/hashcat.git
sudo apt install hashcat
sudo apt install cmake build-essential
sudo apt build-dep hashcat
cd hashcat
git submodule update --init
make
ls
./hashcat --version