I have been fighting getting hashtopus (v0.9.7) (I started this September 9, and took a break over the bulk of the weekend to read anything I could find on getting this going. I have an ubuntu server front end (control unit). I finally got the web front end working after sorting out the required import directory needing to be added and messing with file/directory permissions. I tried with windows 1st, but gave up, after several hours of IIS heck...
after searching through the forums, and not being a solid Linux person, just giving all permissions to the /var/www/html/* directory where hashtopus is living (I know really bad security), but this setup will live on a private network when up and running.
I am trying to upload hccap files, but getting the following error;
Upload new hashlist:
Property
Value
Name: test
Hashtype: 2500
Hashlist format:
Text fileHCCAP fileBinary file (single hash)
Salted hashes, separator
Hash source
(make sure
it's sorted!)
Paste
Upload
Import
URL download
File to import:
paulc.hccap
when I click create hashlist I get the error below, it does not appear to matter if it's an import from the import directory or upload from my local PC.
with an import I get this eorror;
Creating hashlist in the DB... OK (id: 13)
Adding file hashlist_13:
Loading imported file...DST ERROR
with an upload I get this error;
Creating hashlist in the DB... OK (id: 12)
Adding file hashlist_12:
Moving uploaded file...ERROR
when I list the hashlists I get the list below;
List of hashlists (4):
id
Name
Hash type
Format
Cracked
Pre-cracked
Action
9
test
WPA/WPA2
HCCAP
0.00%
(0 / 0)
10
test2
WPA/WPA2
HCCAP
0.00%
(0 / 0)
11
test2
WPA/WPA2
HCCAP
0.00%
(0 / 0)
12
test2
WPA/WPA2
HCCAP
0.00%
(0 / 0)
so this is problem 1 I am working with.
The other part is a windows client connects without issue downloads and is ready to go, just waiting for a job (windows 8.1 base install with updates and AMD driver (latest non-beta from direct from AMD).
When I try to add a Linux client/node (amd-driver-installer-15.20.1046-x86.x86_64.run) and I create the catalyst_ver.txt and dump in anything like 1409 or 1507 it downloads from the control node without issue, but then I get the following with version 1409 or higher in the text file;
chris@hashtopus-node4:~$ mono hashtopus.exe debug
Hashtopus 0.9.7
Debug mode on.
lspci
uname -n
Logging in to server...OK.
Linux OS detected.
AMD detected.
New Hashcat version available, downloading...10% 20% 30% 40% 50% 60% 70% 80% 90% 100%
Clearing directories...
Extracting archive /home/chris/hashcat.7z...
/home/chris/7zr x -y -o"/home/chris/" "/home/chris/hashcat.7z" "oclHashcat-1.37/hashcat.hcstat" "oclHashcat-1.37/hashcat.keyfile" "oclHashcat-1.37/kernels/4098/*.llvmir" "oclHashcat-1.37/oclHashcat32.bin"
Root directory was not unpacked or was incorrectly defined.
I saw the above errors mentioned in this forum, so I added the 7zr packages to my install but they don't help.
If I create the oclHashcat-1.37 directories the agent removes them on me if I use 1409 in the catalyst_ver.txt file. If I use something older in the catalyst_ver.txt like 1046 or 1309 it leaves the directory alone, and I get messages from the agent: Could not download hashcat: No hashcat releases found for this driver!.
if I use anything older than 1409 in the text file;
chris@hashtopus-node4:~$ mono hashtopus.exe debug
Hashtopus 0.9.7
Debug mode on.
lspci
uname -n
Logging in to server...OK.
Linux OS detected.
AMD detected.
Could not download hashcat: No hashcat releases found for this driver!
if I kick off the a job or run the benchmark with olchashcat everything starts and will run for hours Windows or Linux agents without issue.
ideally I would like to use Linux clients over Windows.
I am looking at having a total of 4 nodes with 5 GPU's 2xR9 270'x and 3xR7 265's in this cluster.
any help would be greatly appreciated, I am looking forward to getting this up and running.