症状:
Windows下使用John The Ripper检测不到GPU
解决:
如果你确定电脑的显卡及驱动支持opencl,
那么将C:\Windows\System32\OpenCL.dll
(n卡也可能是nvopencl.dll,A卡可以搜索下类似的文件,我自己是N卡没法测试)
(另外在C:\Windows\SysWOW64
里也有个,不过我试的不行,system32的可以)
复制到john/run
里并改名,替换原来的cygOpenCL-1.dll
即可。
不过我用着这样还会出现独显测试失败无法运行的情况,这个实在没办法,也不想降级驱动,可以考虑使用hashcat
工具代替,比John符合人体工程学许多/(ㄒoㄒ)/~~
效果:
相关资料Github Issue
by:随便吧土豆