Hashcat with Kali 2 in a VM
You must install some stuff. The same happened to me. But you can work with new hashcat 3.x and CPU in your vm, no problem on that:
apt-get install libhwloc-dev ocl-icd-dev ocl-icd-opencl-dev
And
apt-get install pocl-opencl-icd
This worked for me. I found it here. What I suggested It's a little different because you can install pocl with apt-get instead of downloading from git like that link suggests... Is the solution worked on my Kali vm.
You can use hashcat legacy for that, it's built to run on CPUs rather than GPUs.
https://hashcat.net/wiki/doku.php?id=frequently_asked_questions