Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BUG]: hc22000 cracks sent but not saved on the server #1041

Open
kanevbg opened this issue Feb 4, 2024 · 3 comments
Open

[BUG]: hc22000 cracks sent but not saved on the server #1041

kanevbg opened this issue Feb 4, 2024 · 3 comments
Labels
bug Something isn't working

Comments

@kanevbg
Copy link

kanevbg commented Feb 4, 2024

Version Information

0.14.1 (commit 375f2ce)

Hashcat

6.2.6

Description

That is the relevant debug log from the agent:

{'action': 'sendProgress', 'token': 'Hhyf1CU1rq', 'chunkId': 101, 'keyspaceProgress': 1179648, 'relativeProgress': 1189, 'speed': 468168, 'state': 5, 'cracks': [['3292a8c90f3530a1b838379e0cb42f41:ac15a25034ce:c2b098531c41:wirelesswifi24g:01010101:3031303130313031:12130011'], ['ae094df1c84495c7334b6f0ea2d666b5:ac15a25034ce:44cb8b846f4c:wirelesswifi24g:01010101:3031303130313031:12130011']], 'gpuTemp': [59], 'gpuUtil': [99], 'cpuUtil': [52.3]}
http://hashtopolis-server.local:8080 "POST /api/server.php HTTP/1.1" 200 80
b'{"action":"sendProgress","response":"SUCCESS","cracked":0,"skipped":2,"zaps":[]}'
Progress: 11.89% Speed: 468.17kH/s Cracks: 2 Accepted: 0 Skips: 2 Zaps: 0
finished chunk
{'action': 'checkClientVersion', 'token': 'Hhyf1CU1rq', 'version': '0.7.1.2', 'type': 'python'}
http://hashtopolis-server.local:8080 "POST /api/server.php HTTP/1.1" 200 67
b'{"action":"checkClientVersion","response":"SUCCESS","version":"OK"}'
Client is up-to-date!
{'action': 'downloadBinary', 'token': 'Hhyf1CU1rq', 'type': 'cracker', 'binaryVersionId': 1}
http://hashtopolis-server.local:8080 "POST /api/server.php HTTP/1.1" 200 147
b'{"action":"downloadBinary","response":"SUCCESS","url":"https:\\/\\/hashcat.net\\/files\\/hashcat-6.2.6.7z","name":"hashcat","executable":"hashcat.exe"}'
{'action': 'getChunk', 'token': 'Hhyf1CU1rq', 'taskId': 21}
http://hashtopolis-server.local:8080 "POST /api/server.php HTTP/1.1" 200 87
b'{"action":"getChunk","response":"ERROR","message":"You are not assigned to this task!"}'
Getting of chunk failed: {'action': 'getChunk', 'response': 'ERROR', 'message': 'You are not assigned to this task!'}
{'action': 'getTask', 'token': 'Hhyf1CU1rq'}
http://hashtopolis-server.local:8080 "POST /api/server.php HTTP/1.1" 200 94
b'{"action":"getTask","response":"SUCCESS","taskId":null,"reason":"No suitable task available!"}'
No task available!

The .out file is saved right to the hashlist file. That seems to be a parsing/saving bug on the server side. It has marked that the chunk is cracked, but the cracks data is missing in the hashlist. See:

The chunk:
image

The task (still seems like non-complete)
image

And the hashlist:
image

It should be easily reproducible by using the agent debug log.

EDIT: here is the hc22000 hashlist source file:
wirelesswifi24g.zip

@kanevbg kanevbg added the bug Something isn't working label Feb 4, 2024
@dayt0n
Copy link

dayt0n commented Mar 27, 2024

I also have this issue. In my case, I am cracking a PMKID hash where the chunk says it was cracked, but the hashlist/task is never updated to reveal that.

@thedarst
Copy link

I am having the same issue with NTLM hashes. The agent debug output shows hashes and their cleartexts being sent to the server, and they are correctly shown in the hashlists .out files for the completed tasks, but the server shows no hashes were cracked. Running hashcat 6.2.5 and the current built of hashtopolis server and python agent.

image

image

image

@kanevbg
Copy link
Author

kanevbg commented Apr 12, 2024

I have people in place to put effort for PR fix, but we are willing to hear some internal directions before that, in order to ensure properly invested time.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants