jsteube
708a86fb59
Move old ascii_digest() to hashes.c and rename it to hash_encode(), also remove some unused includes
6 years ago
jsteube
218322f630
Support for inline VeraCrypt PIM Brute-Force
6 years ago
jsteube
d2d1278bf7
Reenable brain support by default
6 years ago
jsteube
c3630b2f18
Allow modules to change value from user_options->hash_mode to something different in hashconfig->hash_mode. This will be required for modes that can automatically select the right hash_mode for the user for instance LUKS
6 years ago
jsteube
26033e5787
Make use of return length from ascii_digest instead of calling strlen()
6 years ago
jsteube
704f353395
Update brain.c hash_mode access
6 years ago
jsteube
a81a566121
Remove hashcat_ctx requirement in ascii_digest()
6 years ago
R. Yushaev
074fad9fef
Correct buffer size parameter in snprintf calls
...
There are approx. 240 snprintf calls that set the target buffer size to
out_len - 1 or similar. This "mind the null character" subtraction is
unnecessary since snprintf already includes the string termination into
the given buffer size.
6 years ago
Jens Steube
a5e8818805
Start client index from 1 instead of 0
6 years ago
Jens Steube
fde9b86962
Fix invalid initialization for client_idx not present in 5.0.0
6 years ago
Jens Steube
a4a9d29420
Fixed calculation of brain-attack if a given wordlist has the size zero
...
Fixes https://github.com/hashcat/hashcat/issues/1756
6 years ago
Jens Steube
175fea4094
Fixed out-of-bounds write in short-term memory of the brain-server
6 years ago
Jens Steube
3b8abb7f0d
Fixed missing call to WSACleanup() to cleanly shutdown windows sockets system
6 years ago
Jens Steube
573454cc5e
Remove client_fd initializer
6 years ago
Jens Steube
2fbd711495
Move WSAStartup() call back to user_options
6 years ago
Jens Steube
80737b1f8d
Some brain logging fixes
6 years ago
Jens Steube
61ded2bd54
Fixed missing call to WSAStartup() and client indexing in order to start the brain server on windows
6 years ago
R. Yushaev
9951e9580d
Fix duplicate brain status bug
6 years ago
Jens Steube
915da5fee3
Some fixes for macOS
6 years ago
Jens Steube
d6fe2c7cd4
The hashcat brain
6 years ago