philsmd
|
e59f61e8cf
|
cosmetic: minor code style fixes
|
4 years ago |
Jens Steube
|
33579ae3db
|
Add new option for modules OPTS_TYPE_SELF_TEST_DISABLE to disable self-test functionality from hash-mode directly
|
4 years ago |
Jens Steube
|
588e0ed294
|
Show information about minimum and maximum password- and salt-length before the hash parser starts
|
5 years ago |
Jens Steube
|
53e96a12a0
|
Improve automatic calculation of hook threads value
|
5 years ago |
Jens Steube
|
d71afd6d7a
|
Prepare new --hook-threads feature
|
5 years ago |
Jens Steube
|
ca31ef43af
|
Fixed race condition in maskfile mode by using a dedicated flag for restore execution
|
5 years ago |
Gabriele Gristina
|
c88250e437
|
(hashcat) remove unused *rc* vars and cleanup
|
5 years ago |
Jens Steube
|
3c4cb5c0f8
|
Merge pull request #2061 from f0cker/brain_all
Brain all
|
5 years ago |
Jens Steube
|
62d5d2dfbb
|
OpenCL Runtime: Workaround ROCm OpenCL driver problem trying to write temporary file into readonly folder by setting TMPDIR environment variable
|
5 years ago |
f0cker
|
3bb68e7981
|
Added brain status (tx/rx) for all devices
|
5 years ago |
Royce Williams
|
348221c15c
|
minor tweaks to hash-count min/max language
|
5 years ago |
Jens Steube
|
f1632b933e
|
Add support to configure hash-mode specific range of number of hashes supported
|
5 years ago |
Jens Steube
|
3c4f4df771
|
Rename some more variables
|
5 years ago |
Jens Steube
|
e3500ff4aa
|
Add CUDA device attributes to -I
|
5 years ago |
Jens Steube
|
4b986de5fb
|
Prepare native CUDA hybrid integration
|
6 years ago |
jsteube
|
708a86fb59
|
Move old ascii_digest() to hashes.c and rename it to hash_encode(), also remove some unused includes
|
6 years ago |
jsteube
|
1537fc4e5d
|
Improve handling of temporary skipped devices (due to JiT build failure or unstable_warning)
|
6 years ago |
jsteube
|
166f908241
|
Get rid of some old hack and cleanly distinguish between HL_MODE_FILE_PLAIN and HL_MODE_FILE_BINARY
|
6 years ago |
jsteube
|
b2154b7ed9
|
Fix use-after-free of hash_name
|
6 years ago |
jsteube
|
bc1dd699e3
|
Add -m 1500 module
|
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
|
17bd76ee62
|
Use settings from selftest hash for benchmark unless overriden by module hooks
|
6 years ago |
Jens Steube
|
222d76f01e
|
Replace parse_func() with module_hash_decode()
|
6 years ago |
Jens Steube
|
4177e1ee28
|
Replace gitmodules with files and add support for system-wide libraries
|
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
|
3b8abb7f0d
|
Fixed missing call to WSACleanup() to cleanly shutdown windows sockets system
|
6 years ago |
Jens Steube
|
d6fe2c7cd4
|
The hashcat brain
|
6 years ago |
Jens Steube
|
f3f4ab4421
|
Do not return -1 in case of --keyspace
|
6 years ago |
Jens Steube
|
5b8a35a118
|
Fix returncode from hashcat in case --show or --left was used
|
6 years ago |
jsteube
|
52c52836e3
|
Add new option --slow-candidates which allows hashcat to generate passwords on-host
|
6 years ago |
jsteube
|
067ffa9d64
|
Add more tracker for amplifier and iterations to status screen
|
6 years ago |
jsteube
|
27db8ced7e
|
Add a tracker for salts, amplifier and iterations to status screen
|
6 years ago |
jsteube
|
82457d2904
|
Fixed a missing check for errors on OpenCL device leading to invalid removal of restore file
|
6 years ago |
jsteube
|
469fece141
|
OpenCL Kernels: Abort session if kernel self-test failed
|
6 years ago |
Jens Steube
|
fb00b528c4
|
Improve autotune and synchronize results on same OpenCL devices
|
7 years ago |
jsteube
|
11b18512c7
|
Terminal: Add workitem settings to status display (can be handy for debugging)
|
7 years ago |
jsteube
|
3272e29497
|
Returncode: Enforce returncode 0 in case the user selected --speed-only or --progress-only and no other error occured
|
7 years ago |
jsteube
|
dd97799e4c
|
Hashcat Context: Fixed a memory leak in shutdown phase
|
7 years ago |
Rosen Penev
|
1c5915cae3
|
remove special time handling in hashcat.
There's a way to get 64-bit time_t and 64-bit stat in MinGW, so use that.
|
7 years ago |
jsteube
|
ea795ef5ab
|
Move out code to check for hashfile or hash on commandline into dedicated function
|
7 years ago |
jsteube
|
1184ae1cdd
|
Added option --benchmark-all to benchmark all hash-modes not just the default selection
|
7 years ago |
jsteube
|
42d1db4294
|
Fixed a restore issue leading to "Restore value is greater than keyspace" in case mask-files or wordlist-folders were used
|
7 years ago |
jsteube
|
e93fa25454
|
Allow the use of hashcat_init() without a callback function
|
7 years ago |
Rosen Penev
|
0555613305
|
Remove else statement after return
Suggested by clang tidy
|
7 years ago |
jsteube
|
2517292ac1
|
Removed option --weak-hash-check (zero-length password check) to increase startup time, it also causes many Trap 6 error on OSX
|
7 years ago |
jsteube
|
86f67517a0
|
Allow higher number of kernel_loops for -a 0 mode in case they are slow hashes
|
7 years ago |
jsteube
|
f6fe5657a3
|
Fixed an integer overflow in masks not skipped when loaded from file
|
7 years ago |
jsteube
|
12d95fd22c
|
Added option --example-hashes to show an example hash for each hash-mode
|
7 years ago |
philsmd
|
e33e828bc6
|
replace all time_t/__time64_t with hc_time_t and all related functions
|
7 years ago |
Jens Steube
|
08fc0ec1fb
|
Added self-test funcionality for OpenCL kernels on startup
Fixed a parser error for mode -m 9820 = MS Office <= 2003 $3, SHA1 + RC4, collider #2
|
7 years ago |