Mac OS 10.9 starting problems Hash cat 0.46
#1
I'm trying to run the first task in the manual- open a Terminal window, run hashcat and tell it to resolve the A0.M0.hash using the A0.M0.word file.
It fails, giving a spectacularly long list of errors.
On looking at hashcat-cli64 .app, Finder reports that Mavericks does not support Classic programs, but Terminal does not report an error quite as simple. when I type the command with the switches it runs for a minute writing text that runs to 772 KB- ending

Index.....: 1/1 (segment), 102 (words), 3468 (bytes)
Recovered.: 0/37 hashes, 0/1 salts
Speed/sec.: - plains, - words
Progress..: 102/102 (100.00%)
Running...: --:--:--:--
Estimated.: --:--:--:--


Input.Mode: Dict (examples/A0.M0.word)
Index.....: 1/1 (segment), 102 (words), 2769 (bytes)
Recovered.: 0/37 hashes, 0/1 salts
Speed/sec.: - plains, - words
Progress..: 102/102 (100.00%)
Running...: --:--:--:--
Estimated.: --:--:--:--

Started: Tue Dec 10 19:29:06 2013
Stopped: Tue Dec 10 19:29:07 2013
Vlads-iMac:hashcat 0.46 vlad$ 1;2c1;2c1;2c1;2c1;2c1;2c1;2c1;2c1;2c;1;1;112;112;1;0x1;2c1;2c;1;1;112;112;1;0x1;2c1;2c1;2c1;2c

If I simply run hash cat with no switches Terminal merely reports
"This copy of hashcat will expire on 01.01.2014. Please upgrade to continue using hash cat."

So is Finder right and I can't use it with a post Snow Leopard Mac?
Or am I missing a trick?

Thanks
Frank
2.66 GB Core 2 Duo, 4GB RAM
#2
should work fine, though it hasnt been well tested. recently we switched to a cross-compiler and stoped using xcode. this could be the root of the problem.
#3
You should not double-click on the icon for hashcat. That will definitely give you the "classic environment" warning, but this is a misleading message.

I run OSX Mavericks, and can use hashcat 0.46 with no problems. As a test, I just ran a quick brute-force against the A0.M0.hash file, and it worked fine.

I would recommend you re-read the wiki on how to use hashcat, as you are most likely not passing the proper command-line arguments.
#4
Er it works now with no changes to my command line.
The manual was in the directory and i was using ./hash* then the switches. But Terminal didn't tell me the manual is not a command and it called the hashes and the words. Bizarre.
Thanks
Frank