Jens Steube
d71afd6d7a
Prepare new --hook-threads feature
5 years ago
Jens Steube
5a4cfe9fa3
Allow workload-profile change in benchmark mode
5 years ago
Jens Steube
95920f1ef3
Startup Checks: Prevent the user to modify options which are overwritten automatically in benchmark mode
5 years ago
Rosen Penev
6dc72ebcc5
Run through Clang's readability-else-after-return
...
There's no need for a return statement in an else path. Just take it out.
Simplifies the code slightly.
5 years ago
Jens Steube
3c4f4df771
Rename some more variables
5 years ago
Jens Steube
6fd936b43a
Removed --opencl-platforms filter in order to force backend device numbers to stay constant
5 years ago
Jens Steube
4b986de5fb
Prepare native CUDA hybrid integration
5 years ago
jsteube
a22483f540
Remove some misleading error message
5 years ago
Jens Steube
cf8c815caf
Merge pull request #1975 from Chick3nman/master
...
Add --status-json flag
5 years ago
jsteube
708a86fb59
Move old ascii_digest() to hashes.c and rename it to hash_encode(), also remove some unused includes
5 years ago
Chick3nman
0cc365139b
Added sanity check to confirm --machine-readable and --status-json do not run at the same time.
...
Fixed typo in existing sanity check.
5 years ago
Chick3nman
81bc4b9ee9
Fixed Typo
5 years ago
Chick3nman
2358220cbe
Prepare for --status_json
...
add option, enum, autocomplete, status function placeholders
5 years ago
jsteube
7d4bea41a0
Get rid of OpenCL/inc_hash_constants.h and OpenCL/inc_hash_functions.cl
5 years ago
jsteube
218322f630
Support for inline VeraCrypt PIM Brute-Force
5 years ago
jsteube
bfdeb6eac5
Move test_instruction() to opencl_ctx_devices_init()
5 years ago
jsteube
512b8ed5d6
Add some verification code to detect the "7z e" problem
5 years ago
jsteube
54edd16746
Clean up some code
5 years ago
jsteube
0186f025d3
Add support for hash modules to usage.c
5 years ago
jsteube
ea22065b9c
Get rid of hash_mode in user_options.c
6 years ago
jsteube
3cce072f40
Get rid of strhashtype()
6 years ago
philsmd
7646509234
fixed validation of the --brain-client-features value
6 years ago
Jens Steube
79263c142d
Fix parameter name spelling
6 years ago
Jens Steube
fca4f7e8a6
Prepare to use --keyboard-layout-mapping for algorithms other than TC/VC
6 years ago
Jens Steube
e770449702
OpenCL Runtime: Use our own yielding technique for synchronizing rather than vendor specific
...
Parameter: Rename --nvidia-spin-damp to --spin-damp (now accessible for all devices)
6 years ago
jsteube
1156cf7207
Fixed invalid hardware monitor detection in benchmark mode
...
Fixes https://github.com/hashcat/hashcat/issues/1787
6 years ago
Jens Steube
5d5ac1c935
Prepare for on-the-fly keyboard layout substituations required to crack booting TrueCrypt/VeraCrypt volumes
6 years ago
Jens Steube
2aff01b20e
Hardware Monitor: Renamed --gpu-temp-abort to --hwmon-temp-abort
...
Hardware Monitor: Renamed --gpu-temp-disable to --hwmon-disable
Fixed invalid warnings about throttling in case --hwmon-disable was used
Fixes https://github.com/hashcat/hashcat/issues/1757
6 years ago
Jens Steube
2a366741a5
Added new option --kernel-threads to manually override the automatically calculated number of threads
6 years ago
Jens Steube
d4dad3e1e3
Added support to use --stdout in brain-client mode
6 years ago
Jens Steube
3b8abb7f0d
Fixed missing call to WSACleanup() to cleanly shutdown windows sockets system
6 years ago
Jens Steube
3faf92a261
Merge pull request #1748 from philsmd/master
...
fixes #1744 : added --stdin-timeout-abort to allow a custom time to wait before abort
6 years ago
philsmd
dbb81fb48e
fixes #1744 : added --stdin-timeout-abort to allow a custom time (in seconds) to wait before abort (use 0 to disabled it)
6 years ago
Jens Steube
2fbd711495
Move WSAStartup() call back to user_options
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
Jens Steube
d6fe2c7cd4
The hashcat brain
6 years ago
jsteube
d96b649751
Add support for -a 1 in -S mode
6 years ago
Chrjsen
91bab324b3
Fixed spelling error in user_options.c
6 years ago
jsteube
d6ed195db9
Add -a 1 support for slow candidates mode
6 years ago
jsteube
52c52836e3
Add new option --slow-candidates which allows hashcat to generate passwords on-host
6 years ago
RAN1
ec1b6442b1
Allow hwmon when temp abort is disabled by refactoring guards when hwmon is not present
6 years ago
jsteube
a3ee4d7188
Do not allocate memory segments for bitmap tables if we dont need it, for example in benchmark mode
6 years ago
philsmd
0f449b6440
hcstat2: allow to use option --markov-hcstat2 instead of just --markov-hcstat
6 years ago
jsteube
cd0923f1b8
General file handling: Abort if a byte order mark (BOM) was detected in a wordlist, hashlist, maskfile or rulefile
6 years ago
jsteube
547025ec47
HCCAPX management: Use advanced hints in message_pair stored by hcxtools about endian bitness of replay counter
...
Fixed missing code section in -m 2500 and -m 2501 to crack corrupted handshakes with a LE endian bitness base
6 years ago
jsteube
05a01d3843
fix some datatypes
6 years ago
jsteube
2095e27d46
User Options: According to getopts manpage the last element of the option array has to be filled with zeros
6 years ago
jsteube
1184ae1cdd
Added option --benchmark-all to benchmark all hash-modes not just the default selection
7 years ago
jsteube
8ec2af97ed
Eventual fix for unicode folder name issue on windows
7 years ago
jsteube
b864fa5ba7
Removed option --gpu-temp-retain that tried to retain GPU temperature at X degrees celsius, please use driver specific tools
...
Removed option --powertune-enable to enable power tuning, please use driver specific tools
7 years ago