2022 Commits

Author SHA1 Message Date
jsteube
dae6bc8657 Version tag rc5 2017-10-14 12:55:52 +02:00
jsteube
51aba5517f Update some of the visual indicator of active options when benchmarking 2017-10-14 12:54:34 +02:00
jsteube
d64f6e0912 Version tag rc4 2017-10-10 14:43:11 +02:00
jsteube
bfd3c57308 Fixed a calculation error in get_power() leading to errors of type "BUG pw_add()!!" 2017-10-10 14:41:33 +02:00
jsteube
f55350584f Version tag rc3 2017-10-10 11:37:08 +02:00
jsteube
5e6d43107e Startup: Check and abort session if outfile and wordlist point to the same file 2017-10-10 11:30:20 +02:00
jsteube
583849cd23 Fix missing free() for memory allocated with asprintf() 2017-10-04 13:04:58 +02:00
jsteube
6c251d48a4 Fixed format type in debugging log 2017-10-04 12:59:57 +02:00
Jens Steube
48684d9fcf Merge pull request #1383 from philsmd/master
fixed the nanosecond access time problem, also working on macos now
2017-10-04 12:55:52 +02:00
Jens Steube
3040e6b669 Merge pull request #1382 from neheb/master
replace more snprintf calls with hc_asprintf.
2017-10-04 12:33:35 +02:00
Jens Steube
a445f48a39 Merge pull request #1379 from neheb/patch-1
Adjust hcmalloc to be the same as calloc
2017-10-04 12:28:00 +02:00
philsmd
a10a8427cb
fixed the nanosecond access time problem, also working on macos now 2017-10-04 12:23:37 +02:00
Rosen Penev
4ba19fa7c1 replace more snprintf calls with hc_asprintf. 2017-10-02 22:10:10 -07:00
neheb
baeb51ad38 Adjust hcmalloc to be the same as calloc
calloc is almost equivalent to malloc + memset(0) except that it's faster with big allocations because of OS trickery. It also protects against integer overflow and throws a null pointer on overflow whereas malloc does not.
2017-10-02 12:20:16 -07:00
jsteube
2670791916 Improved dictstat header check 2017-10-02 15:44:03 +02:00
jsteube
822ae7b9a9 RC2 2017-10-01 17:17:48 +02:00
jsteube
719f2656b1 Fix empty line check in _old_apply_rule() 2017-10-01 17:03:16 +02:00
philsmd
d8e7f5f05c
fixed problem with cached word lists (dictstat2): nanoseconds must be considered/ignored too 2017-09-29 12:13:29 +02:00
Jens Steube
4a4eb0ef7f Merge pull request #1376 from neheb/make
Deny warnings with -Wno instead of commenting them out.
2017-09-29 11:33:04 +02:00
Jens Steube
a037ba0c73 Merge pull request #1375 from neheb/warning
Fix for clang and some cppcheck warnings
2017-09-29 11:20:35 +02:00
Rosen Penev
da621fa3be fix some clang -Weverything warnings 2017-09-27 20:05:04 -07:00
Rosen Penev
148c4335aa fix printf formats. 2017-09-27 20:05:04 -07:00
Rosen Penev
190fc9bf17 Deny warnings with -Wno instead of commenting them out.
Ease of use change. I usually replace -W with -Weverything and silencing these warnings involves adding a bunch of -Wno.

Also sorted alphabetically.
2017-09-27 20:04:21 -07:00
Chick3nman
68db9c438d Style change for benchmark mode output 2017-09-27 13:38:17 -05:00
Chick3nman
ee430ead14 Styling change for benchmark mode output 2017-09-27 13:31:42 -05:00
Chick3nman
5e05c6c14e Styling change for benchmark mode output 2017-09-27 13:28:35 -05:00
Chick3nman
0a20640cc9 Changing mode display styling 2017-09-26 15:55:31 -05:00
Chick3nman
59927ac923 Switch hash-mode in benchmark from DEBUG to Production
moved event_log_info (hashcat_ctx, "Hashmode: %d", hashconfig->hash_mode); to Production segment, skipping DEBUG check
2017-09-26 12:31:29 -05:00
Rosen Penev
ec55209254 remove hc_sleep and _msec.
MinGW defines sleep and usleep so just use those directly.
2017-09-23 13:02:34 -07:00
Jens Steube
55eaff3a45 Merge pull request #1365 from Fist0urs/DPAPI_reworked
-m 15300 reworked + splitted in 15300/15900
2017-09-21 17:02:18 +02:00
Fist0urs
e3cb3e9b4c test.pl ready and 0 error. Ready for PR 2017-09-21 16:55:30 +02:00
jsteube
92df9592e6 Merge branch 'master' of https://github.com/hashcat/hashcat 2017-09-21 16:27:41 +02:00
jsteube
81c2ab2ded OpenCL Runtime: On AMD GPU, recommend AMD ROCm driver for Linux 2017-09-21 16:27:27 +02:00
philsmd
48f153b5e2
typo in Makefile 2017-09-21 14:17:16 +02:00
Fist0urs
a6294537fd Splitted DPAPI kernel in 2 to increase performances 2017-09-21 12:23:33 +02:00
jsteube
036d4874c7 Update version numbers to v4.0.0-RC1 2017-09-20 16:06:27 +02:00
jsteube
57a70710ae Small wordlist loading performance optimization 2017-09-20 11:03:38 +02:00
jsteube
f55446b6f3 HCdict File: Renamed file from hashcat.hcdict to hashcat.hcdict2 and add header because versions are incompatible 2017-09-20 10:22:18 +02:00
Jens Steube
24a78574e2 Fix use of veracrypt-pim 2017-09-19 16:41:31 +02:00
jsteube
2517292ac1 Removed option --weak-hash-check (zero-length password check) to increase startup time, it also causes many Trap 6 error on OSX 2017-09-19 12:04:05 +02:00
jsteube
bac000667c Fix wpa_parse_hash(), the wpa esalt was partially initialized beforehand, we can not simply memset it to zero 2017-09-19 12:01:11 +02:00
jsteube
617dbb97ba Prepare migration -m 15800 into -m 2500 2017-09-18 13:21:00 +02:00
jsteube
7a278ef035 Fix overflow in out_push() 2017-09-17 12:14:52 +02:00
Jens Steube
8802b12644 Merge pull request #1358 from 0xbsec/master
Fix overflow in mangle_dupechar_last function
2017-09-17 11:57:34 +02:00
jsteube
5551337cf6 Show advice to use optimized kernels only if there's actually one for this hash-mode 2017-09-16 22:33:04 +02:00
mhasbini
de7ccd88ef Fix overflow in mangle_dupechar_last function 2017-09-16 20:43:38 +03:00
jsteube
34c5eac550 Fixed the use of --veracrypt-pim option. It was completely ignored without showing an error 2017-09-16 12:53:45 +02:00
jsteube
3aec5ecf1c Add some advice and notes about pure and optimized OpenCL kernels 2017-09-16 12:17:31 +02:00
jsteube
0675f72c4d Fix --stdout in -a 7 mode
Fixes https://github.com/hashcat/hashcat/issues/1354
2017-09-16 11:37:59 +02:00
jsteube
2b4be5d093 Move AMD ROCm driver check out of a --force condition 2017-09-08 12:44:06 +02:00