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 |
Christopher Schmitt
|
4c45939aa7
|
opencl_ctx_devices_destroy should be before opencl_ctx_destroy
|
7 years ago |
jsteube
|
7bd391df71
|
Fixed a condition that caused a hybrid attack using a maskfile to not select all wordlists from a wordlist folder
Fixes https://github.com/hashcat/hashcat/issues/1244
|
7 years ago |
Royce Williams
|
b4264c7d0a
|
minor grammar when restore value is greater than keyspace
|
7 years ago |
sgroat
|
21efc80975
|
fix string
|
8 years ago |
Royce Williams
|
067372f5ce
|
more event_log_* standardization
|
8 years ago |
jsteube
|
e933d12838
|
Rename Input.Mode, Input.Base, ... to Guess.Mode, Guess.Base, ...
|
8 years ago |
jsteube
|
20057d8516
|
Roll back status view progress percentage in case -s was used
|
8 years ago |
jsteube
|
72071fba87
|
Do not try to use save_hash() in case hashlist_mode == HL_MODE_FILE
|
8 years ago |
jsteube
|
e9d5b6d44d
|
Merge branch 'master' of https://github.com/hashcat/hashcat
|
8 years ago |
jsteube
|
7e449e75d1
|
Fixed status view progress percentage in case -s was used
|
8 years ago |
philsmd
|
ae3fb3516b
|
remove: do not remove hashes unless --remove was specified
|
8 years ago |
Jens Steube
|
963a9772ba
|
Fixed --remove was not applied in case all hashes have been cracked by help of potfile or weak-hash check
|
8 years ago |
philsmd
|
b2d88a0832
|
minor: fixed some comments about --skip/--limit/--keyspace
|
8 years ago |
jsteube
|
6b77606bdd
|
Fixed recursion in loopback handling when session was aborted by the user
|
8 years ago |
jsteube
|
54ad27da7d
|
Session Management: Automatically set dedicated session names for non-cracking parameters, for example: --stdout
|
8 years ago |
jsteube
|
dc170907ed
|
Compress multiple newlines to one in host code, too
|
8 years ago |
jsteube
|
79e8b6a6b9
|
Make sure to unlink the pidfile only if our instance created it, but even in case of error
|
8 years ago |
philsmd
|
98129da7dc
|
add dummy check around hashcat_get_status () within inner2_loop to make coverity happy
|
8 years ago |
jsteube
|
ed772a02a4
|
Check for at least one active OpenCL device before running weak-hash-check
|
8 years ago |
jsteube
|
ac5d274845
|
Sessions: Move out handling of multiple instance from restore file into separate pidfile
|
8 years ago |
jsteube
|
84fcd8289f
|
Files: Do several file and folder checks on startup rather than when they are actually used to avoid related error after eventual intense operations
|
8 years ago |
jsteube
|
c7999c66bc
|
Returncode: Added dedicated returncode (see docs/status_codes.txt) for shutdowns caused by --runtime and checkpoint keypress
|
8 years ago |
jsteube
|
038b915e2d
|
Fixed runtime limit: No longer required so sample startup time after refactorization
|
8 years ago |