Closed llarppa closed 6 years ago
Thanks for bringing it. I tried updating to recent intel opencl 18.x runtime with no luck. Maybe the issues with env paths, I don't know. If I don't get this running in a few days, I'll just revert the change to the previous opencl. Help is welcome.
I got it working by taking the Dockerfile from https://hub.docker.com/r/dizcza/docker-hashcat/builds/bunmybfnrni7lwnumkjroqf/ which has all the old dependencies, but changed the following:
RUN cd /hashcat && \
wget --no-check-certificate https://hashcat.net/files_legacy/${HASHCAT_VERSION}.7z && \
7zr x ${HASHCAT_VERSION}.7z && \
rm ${HASHCAT_VERSION}.7z
To this:
RUN cd /hashcat && \
wget --no-check-certificate https://hashcat.net/files/${HASHCAT_VERSION}.7z && \
7zr x ${HASHCAT_VERSION}.7z && \
rm ${HASHCAT_VERSION}.7z
I hope this helps! :)
Yeah. I would like to keep though intel opencl runtime up to date. Besides, links for the previous opencl runtimes that I hardcoded in dockerfile might get lost/removed from official intel site.
I just reverted the broken change in intel-cpu
branch. Tested on my own PC. You can test it in a few minutes - once dockerhub builds the latest commit.
If anyone gets it working with the newest opencl runtime and headers, please, let me know.
Hi!
It seems like if you use docker pull dizcza/docker-hashcat, the hashcat throws the following error within the container:
After attempting to manually fix the problem, I went back and got the previous intel-cpu base image from Dockerhub and after changing the download URL for hashcat, I got it working fine:
I think the problem may be the OpenCL runtime as that's the only thing that's changed.
This was tested on Ubuntu 18.04.1, Ubuntu 16.04.3 and generic AWS linux.