I typically use Hashcat and oclHashcat in a Linux environment however I wanted to play around with the Windows version which includes the Hashcat-gui. When attempting to run the Hashcat-gui on my Windows 7 Ultimate 64-bit laptop to brute force a list of MD5 hashes I was receiving an error. The error is described below along with how it was resolved temporarily until a fix can be provided.
Hashcat-gui’s outfileviewer.exe Run-time Error ’13’ Type Mismatch Error:
I was getting this pop up error no matter the type of attack I was running against a list of MD5 hashes. The issue appears to be with the outfileviewer.exe application which is used to monitor the output of hashcat.exe. This application typically allows you to view the cracked hashes in real time so you can see what progress has been made on the list of hashes. To resolve this temporarily until a fix has been created simply remove the check mark from the “Monitor Outfile” box near the bottom left corner of Hashcat-gui as shown in the below image.
Remove Hashcat-gui Monitor Outfile Check Mark:
Now when running the Hashcat-gui you will not receive the Run-time Error however you will also be unable to monitor the cracked hashes output in real time.