jsteube
|
83151ec2bb
|
Do not set _GNU_SOURCE if it's set already
|
2016-12-29 19:13:06 +01:00 |
|
jsteube
|
4a81601c0a
|
Reenabled automatic status screen display in case of stdin used
|
2016-12-29 13:05:29 +01:00 |
|
Jens Steube
|
f22836b35e
|
Switched matching xnvctrl device with OpenCL device by using PCI bus, device and function
|
2016-12-27 19:20:27 +01:00 |
|
Jens Steube
|
c77c9ff72e
|
Switched matching NvAPI device with OpenCL device by using PCI bus, device and function
|
2016-12-27 17:41:29 +01:00 |
|
jsteube
|
ee6b81aa62
|
Add hm_NVML_nvmlDeviceGetPciInfo() for later use
|
2016-12-27 14:01:24 +01:00 |
|
jsteube
|
f0b287e838
|
Get rid of bin_to_hex_lower(), add u8_to_hex_lower(), u32_to_hex_lower() and u64_to_hex_lower()
|
2016-12-26 12:52:06 +01:00 |
|
jsteube
|
a077a72a4e
|
Merge branch 'master' of https://github.com/hashcat/hashcat
|
2016-12-24 00:41:16 +01:00 |
|
jsteube
|
6ece83760d
|
Add wrapping function for asprintf()
|
2016-12-24 00:40:40 +01:00 |
|
jsteube
|
fa5b5d298d
|
Hash Parser: Improved error detection of invalid hex characters where hex character are expected
|
2016-12-23 14:57:46 +01:00 |
|
jsteube
|
72af615e8b
|
WPA cracking: Reuse PBKDF2 intermediate keys if duplicate essid is detected
|
2016-12-22 02:17:49 +01:00 |
|
Gabriele Gristina
|
8b0764bc4d
|
Add support for SHA-224
|
2016-12-16 02:05:12 +01:00 |
|
jsteube
|
72599fd109
|
Fixed kernel loops in leading to slower performance in --increment mode
|
2016-12-15 13:19:10 +01:00 |
|
jsteube
|
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
|
2016-12-09 23:44:43 +01:00 |
|
jsteube
|
1342cf2ce3
|
Use $HEX[...] in case the password includes the separater character, increases potfile reading performance
|
2016-12-09 14:54:13 +01:00 |
|
Rosen Penev
|
f27675a0ec
|
Only apply gnu_printf to MinGW
|
2016-12-03 16:04:38 -08:00 |
|
Rosen Penev
|
96591f3118
|
Replace ctime with _r variant
|
2016-12-02 21:32:18 -08:00 |
|
Rosen Penev
|
5c0bd0a15f
|
Remove strerror in favor of thread safe %m
|
2016-12-02 21:26:10 -08:00 |
|
jsteube
|
db8ce269b2
|
Remove no longer used type cpu_rule_t
|
2016-12-01 16:53:31 +01:00 |
|
Rosen Penev
|
4d09cc10fd
|
Fix some formats and conversion errors
|
2016-11-30 15:14:42 -08:00 |
|
jsteube
|
cad3b3e10b
|
Get rid of truecrypt_mdlen
|
2016-11-30 11:41:31 +01:00 |
|
jsteube
|
3c40b88eff
|
Status: Do not show Recovered/Time as floats but as integers to reduce over-information
|
2016-11-30 11:12:56 +01:00 |
|
Jens Steube
|
60bc53311c
|
Merge pull request #891 from neheb/master
Fix compilation for native Cygwin
|
2016-11-30 00:29:42 +01:00 |
|
Rosen Penev
|
96783ed7a3
|
Fix compilation for native Cygwin
|
2016-11-29 14:10:39 -08:00 |
|
jsteube
|
db5291a76c
|
Add special weak-hash detection section for LM
Fixes https://github.com/hashcat/hashcat/issues/889
|
2016-11-29 20:37:29 +01:00 |
|
jsteube
|
a048bdc02c
|
Fix some variable names in hashcat.log
|
2016-11-22 18:39:02 +01:00 |
|
jsteube
|
7ca6a45781
|
Add some hint about performance for new users
|
2016-11-21 18:30:36 +01:00 |
|
jsteube
|
06c1d4a52e
|
Hardware-Management initialization refactor, to show HM related errors only once on startup
|
2016-11-21 15:58:44 +01:00 |
|
jsteube
|
ea4fd1de50
|
Remove complicated checks after memory allocation and in case of error print to stderr instead. This makes the memory allocation functions more natural to use.
|
2016-11-20 22:54:52 +01:00 |
|
jsteube
|
0c55626689
|
Remove kernel exec timeout detection, should no longer occur due to autotune
|
2016-11-19 16:57:24 +01:00 |
|
jsteube
|
e8078f2c73
|
Add output buffer size to ascii_digest()
|
2016-11-19 16:10:01 +01:00 |
|
jsteube
|
105513e307
|
On OSX, unset device_param->skipped back to true in case skipped_temp is set to true
|
2016-11-18 10:26:48 +01:00 |
|
jsteube
|
6bc7a94c73
|
Fix some code in sort_r.h to make cppcheck happy
|
2016-11-16 16:50:33 +01:00 |
|
jsteube
|
316694fd08
|
Move hc_qsort_r() and hc_bsearch_r() from potfile.c to shared.c - Lets us use them from within all objects
|
2016-11-16 10:22:57 +01:00 |
|
jsteube
|
23fa7000fa
|
Removed functions sort_by_pot() and sort_by_salt_buf() from potfile.c - Code no longer required due to potfile --show and --left handling logic
|
2016-11-16 10:16:15 +01:00 |
|
jsteube
|
92d485c8c7
|
Removed function induct_ctx_cleanup() from induct.c - code was moved into hashcat.c
|
2016-11-16 10:13:40 +01:00 |
|
jsteube
|
5623087048
|
Remove unused function md4s_parse_hash() from interface.c
|
2016-11-16 10:10:12 +01:00 |
|
jsteube
|
8645571a7c
|
Improve CPU detection on AMDGPU-Pro
|
2016-11-14 13:05:40 +01:00 |
|
jsteube
|
2bda020c83
|
Added new hash-mode 14400 = SHA1(CX)
Details: https://github.com/hashcat/hashcat/issues/554
|
2016-11-12 11:39:38 +01:00 |
|
jsteube
|
4d9cb462a9
|
Add back input queue in status view
Implements https://github.com/hashcat/hashcat/issues/577
|
2016-11-10 22:30:17 +01:00 |
|
Jens Steube
|
e3bc15eece
|
Merge pull request #576 from unix-ninja/master
Add hex charset (?h) to mpsp
|
2016-11-10 19:57:06 +01:00 |
|
unix-ninja
|
ca0bc3fc19
|
Fix cp_sys type def and add ?H charset
|
2016-11-10 13:25:04 -05:00 |
|
jsteube
|
1edc129f8a
|
Added core-clock and memory-clock to output in benchmark mode with --machine-readable enabled
|
2016-11-10 17:50:29 +01:00 |
|
jsteube
|
eeb3c01468
|
Fix locking.c warnings when compiling on windows
|
2016-11-07 15:02:34 +01:00 |
|
jsteube
|
1c8847499d
|
Fix -i loop if mask is shorter than increment_max or pw_max
|
2016-11-07 11:17:05 +01:00 |
|
jsteube
|
a079b04ac8
|
Add missing files
|
2016-11-05 23:34:17 +01:00 |
|
jsteube
|
9eb9543cda
|
Basic sysfs support to read temp and read/write fan speed for amd-gpu-pro
|
2016-11-05 23:19:13 +01:00 |
|
jsteube
|
720b307ed7
|
Merge branch 'master' of https://github.com/hashcat/hashcat
|
2016-11-05 20:23:24 +01:00 |
|
jsteube
|
e63bc4d328
|
Query PCI-Express bus/device/function and store for later use
|
2016-11-05 20:23:05 +01:00 |
|
jsteube
|
2507f62722
|
Add hash-mode option OPTS_TYPE_PT_ALWAYS_ASCII to control need_hexify() from interface.c
|
2016-11-05 14:46:00 +01:00 |
|
magnum
|
7d7ca48704
|
Change need_hexify so it optionally tests for printable UTF-8 as opposed
to printable ASCII.
|
2016-11-05 13:36:55 +01:00 |
|