a4f40ac226
Added old potfile detection, show warning message
jsteube2016-12-31 13:52:35 +01:00
8a47c32537
Fixed display screen to show input queue when using custom charset or rules
jsteube2016-12-31 13:37:26 +01:00
b0ff13b496
Truecrypt/Veracrypt: Use CRC32 to verify headers instead of fuzzy logic, greatly reduces false positives from 18:2^48 to 3:2^64
Jens Steube2016-12-31 02:10:10 +01:00
d2c76d9320
This commit splits the native hashcat binary into the hashcat library and hashcat frontend. I've tested this with Linux and Msys2. I hope it will work on FreeBSD, OSX and Cygwin as well. There's also four new dedicated makefile targets for install: install_library install_hashcat install_docs install_shared Also the main_shared.c and its makefile target have been removed, as the main frontend is the best example possible
jsteube2016-12-29 20:40:07 +01:00
83151ec2bb
Do not set _GNU_SOURCE if it's set already
jsteube2016-12-29 19:13:06 +01:00
9f64f9e705
Removed *throttled* message from NVML as this created more confusion than it helped
jsteube2016-12-29 19:07:05 +01:00
4a81601c0a
Reenabled automatic status screen display in case of stdin used
jsteube2016-12-29 13:05:29 +01:00
36bd1c7dd9
Replace some snprintf calls with asprintf.
Rosen Penev2016-12-19 16:46:30 -08:00
e4ba40dd7e
OpenCL Runtime: Updated AMDGPU-Pro driver version check, do warn if version 16.50 is detected which is known to be broken
jsteube2016-12-18 22:35:23 +01:00
24a3aff5ea
Fixed mask length check in hybrid attack-modes: Do not include hash-mode dependant mask length checks
jsteube2016-12-18 16:01:23 +01:00
ec5610271a
New option --progress-only: Quickly provides ideal progress step size and time to process it per device based on the user hashes and selected options, then quit
jsteube2016-12-09 23:44:43 +01:00
f9ba94954b
Added sanity check to disallow --speed-only in combination with -i
jsteube2016-12-09 15:26:35 +01:00
58f458f489
Fix notes in changes.txt about potfile reading performance
jsteube2016-12-09 14:55:28 +01:00
1342cf2ce3
Use $HEX[...] in case the password includes the separater character, increases potfile reading performance
jsteube2016-12-09 14:54:13 +01:00
1be98add82
Add missing note about changed potfile suffix in v3.10
jsteube2016-12-09 13:42:52 +01:00
1eab457963
Workaround -m 7900 performance loss on AMD caused by CL1.2
jsteube2016-11-30 18:55:02 +01:00
d8cccfce48
Reset cracking register in case autotune engine accidentially cracked a hash
jsteube2016-11-30 17:51:59 +01:00
daddffa3dc
Status view: Show core-clock, memory-clock and execution time in benchmark-mode in case --machine-readable is activated
jsteube2016-11-30 15:36:51 +01:00
8d899db110
Add FOREGROUND_INTENSITY to windows error message color
jsteube2016-11-30 11:45:24 +01:00
cad3b3e10b
Get rid of truecrypt_mdlen
jsteube2016-11-30 11:41:31 +01:00
3c40b88eff
Status: Do not show Recovered/Time as floats but as integers to reduce over-information
jsteube2016-11-30 11:12:56 +01:00