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 |
|
jsteube
|
fb8fb6b21d
|
Actual use of --outfile-autohex-disable was lost during refactoring. Fixes https://github.com/hashcat/hashcat/issues/567
|
2016-11-04 22:12:25 +01:00 |
|
jsteube
|
f3626fa082
|
Added new hash-mode 99999 = Plaintext
|
2016-11-03 19:02:55 +01:00 |
|
jsteube
|
0fb9779c15
|
Make a final status snapshot
|
2016-11-02 22:45:39 +01:00 |
|
jsteube
|
f3dd6fe741
|
Some cleanup before going to optimize more code in inc_rp.c
|
2016-11-01 13:01:15 +01:00 |
|
jsteube
|
93adde9d2f
|
* Wrap everything related to *stat() into own functions
* Testwise remove early includes to stdin for OSX, see if they are still required
|
2016-10-31 11:28:06 +01:00 |
|
jsteube
|
80b3f52952
|
Move from off_t to stat struct to avoid struggling with rarely available _off64_t in cache_git struct
|
2016-10-31 10:20:25 +01:00 |
|
jsteube
|
6d2ce0d71a
|
Added option --keep-guessing to continue cracking hashes even after they have been cracked.
It will be useful if there are multiple collisions and we want a specific one.
This one implements https://github.com/hashcat/hashcat/issues/493
|
2016-10-31 10:09:04 +01:00 |
|
jsteube
|
3442892fda
|
Use __attribute__ ((format (printf, 2, 3))) to help compiler to identify format strings
|
2016-10-31 09:19:37 +01:00 |
|
jsteube
|
b8efae4281
|
Refactor all variables with HCBUFSIZ_LARGE size from stack to heap
|
2016-10-30 22:47:48 +01:00 |
|
jsteube
|
eb58b076da
|
Fix compiler warnings caused by -Wstack-usage=524288
|
2016-10-30 22:22:26 +01:00 |
|
jsteube
|
9f790d4dbd
|
Move u8 * instead of char * for most interface.c functions
|
2016-10-30 21:56:56 +01:00 |
|
jsteube
|
2dbb1b41f3
|
Fix compiler warnings caused by -Wstrict-prototypes
|
2016-10-30 20:45:44 +01:00 |
|
Rosen Penev
|
a219b95c17
|
Fix a bunch of warnings
|
2016-10-30 10:58:14 -07:00 |
|