Jens Steube
|
2c48bba62d
|
Autodetect: Limit the number of errors per hash-mode try to 100 to avoid long startup time
|
2021-06-20 12:40:55 +02:00 |
|
Jens Steube
|
13806f11b3
|
Add missing entry on new macOS hardware monitor
|
2021-06-20 11:14:28 +02:00 |
|
Jens Steube
|
7e267b9b37
|
Merge pull request #2825 from matrix/hwmon_osx_v2
Add OSX HW Monitor initial support (2021)
|
2021-06-20 11:09:35 +02:00 |
|
Gabriele Gristina
|
1703d24c1a
|
hide fan speed from hwmon output if not detected
|
2021-06-19 20:46:09 +02:00 |
|
Gabriele Gristina
|
65b41fcb8f
|
cleanup docs/changes.txt
|
2021-06-19 15:27:13 +02:00 |
|
Jens Steube
|
05125eb67c
|
LM: Workaround JiT compiler bug in -m 3000 on NV leading to false negatives with large amount of hashes
|
2021-06-18 23:48:39 +02:00 |
|
Jens Steube
|
3119525ea3
|
Fixed integer overflow in Recovered/Time status view column caused by division > 0 but < 1
|
2021-06-18 07:57:15 +02:00 |
|
Jens Steube
|
62397283c1
|
VeraCrypt: Increase password length support for non-boot volumes from 64 to 128.
See https://github.com/hashcat/hashcat/issues/2616 for details.
|
2021-06-17 09:45:30 +02:00 |
|
Jens Steube
|
f9fab1cadf
|
Tests: Changed tests for VeraCrypt from -a 0 to -a 3, because password extension is not available to all shells
|
2021-06-17 09:43:21 +02:00 |
|
Jens Steube
|
8548af5e79
|
Fixed false negative in hash-mode 15900 (DPAPI masterkey file v2) if password was longer than 64 characters.
Bug was also present in SHA512 based TC and VC kernels, but had no effect because maximum password length is 64.
|
2021-06-16 12:13:04 +02:00 |
|
Jens Steube
|
2d7f67fd23
|
Alias Devices: Show a warning in case the user specifically listed a device to use which in a later step is skipped because it is an alias of another active device
|
2021-06-15 14:06:24 +02:00 |
|
Jens Steube
|
a7a3cf024e
|
Update docs/limits.txt regarding UTF16 support in kernels
|
2021-06-15 11:53:06 +02:00 |
|
Jens Steube
|
624994f920
|
Backend Information: Added new column showing the PCI Address per CUDA/OpenCL device to easier identify broken cards
|
2021-06-14 13:18:33 +02:00 |
|
Jens Steube
|
8ebf4b9858
|
Fixed 'E' rule in pure kernel mode which was ignoring letters that are in positions that are multiples of 4
|
2021-06-13 15:49:11 +02:00 |
|
Jens Steube
|
c6b10bb0b6
|
Unset PRODUCTION option
|
2021-06-13 15:12:33 +02:00 |
|
Gabriele Gristina
|
bc4ce4cbeb
|
Add support for CPU/GPU device temperature and fanspeed using iokit (Apple)
|
2021-06-12 20:13:31 +02:00 |
|
Royce Williams
|
d92aefbe40
|
changes.txt slight rework
|
2021-06-12 10:04:59 -08:00 |
|
Jens Steube
|
3ee77aa581
|
Prepare for v6.2.2
|
2021-06-12 18:38:23 +02:00 |
|
Jens Steube
|
eddd11441f
|
Merge pull request #2664 from matrix/hash-mode-26000
Added hash-mode 26000 - OpenEdge Progress Encode
|
2021-06-12 18:22:09 +02:00 |
|
Jens Steube
|
ee7fca82f5
|
Scrypt Kernels: Re-enable scrypt based kernels to use kernel cache
|
2021-06-12 11:42:19 +02:00 |
|
Jens Steube
|
7fc0ac4ef1
|
Do not initialize backend devices in case --id is used and some bug fixes
|
2021-06-12 10:47:48 +02:00 |
|
Jens Steube
|
51fe320425
|
Unit-Tests: Added missing support for OPTS_TYPE_LOOP_PREPARE, OPTS_TYPE_LOOP_PREPARE2 and salt_repeats in self-test
|
2021-06-11 18:36:19 +02:00 |
|
Jens Steube
|
65d81c0f7b
|
Hashrate: Innerloop hashrate prediction requires update because of the new salt_repeats feature and also respect _loop2 kernel runtime
|
2021-06-10 22:43:06 +02:00 |
|
Jens Steube
|
ebeb003552
|
Unit-Tests: Added missing unit-test for Stargazer Stellar Wallet XLM
|
2021-06-10 09:02:26 +02:00 |
|
Jens Steube
|
796beba2bf
|
Merge branch 'master' into hash-mode-26000
|
2021-06-09 13:20:35 +02:00 |
|
Jens Steube
|
0602562574
|
Modules: Changed hash category of Python passlib from HASH_CATEGORY_GENERIC_KDF to HASH_CATEGORY_FRAMEWORK
|
2021-06-09 13:19:33 +02:00 |
|
Jens Steube
|
733f5e82ec
|
Renamed -m 7010 to -m 26300
|
2021-06-08 11:12:54 +02:00 |
|
Jens Steube
|
fdccc8287d
|
Fixed free memory size output for skipped GPU (both automatic and manual) of --backend-info information screen
|
2021-06-07 12:12:01 +02:00 |
|
Jens Steube
|
e8ad343153
|
Hardware Monitor: Add support for GPU device utilization readings from sysfs (AMD on Linux)
|
2021-06-07 09:34:34 +02:00 |
|
Jens Steube
|
186e68289c
|
Merge pull request #2804 from matrix/autodetect
Added new feature: autodetect hash-mode
|
2021-06-06 18:20:44 +02:00 |
|
Gabriele Gristina
|
1106e163ca
|
fix example0*, skip autodetect if keyspace enabled, update help and changes.txt
|
2021-06-06 15:48:04 +02:00 |
|
Jens Steube
|
23ba4f0b66
|
Folder Management: Add support for XDG Base Directory specification if hashcat was installed using make install
|
2021-06-06 11:03:44 +02:00 |
|
Gabriele Gristina
|
ced9b0c6f8
|
Added new feature: autodetect hash-mode
|
2021-06-05 22:11:18 +02:00 |
|
Jens Steube
|
72d1937fe7
|
Modules: Added hash categories HASH_CATEGORY_IMS and HASH_CATEGORY_CRYPTOCURRENCY_WALLET
|
2021-06-05 15:32:28 +02:00 |
|
Jens Steube
|
918a621506
|
Fixed error handling logic in monitor thread to not return in case of error (disc full, permission error, ...) but to retry instead
|
2021-06-04 09:48:27 +02:00 |
|
Jens Steube
|
7024f31b58
|
Update docs/changes.txt and docs/readme.txt regarding sha256(.sha256())
|
2021-06-04 08:12:11 +02:00 |
|
Jens Steube
|
978f4c7a85
|
Merge pull request #2591 from trounce1/20720
Added -m 20720 sha256($salt.sha256($pass))
|
2021-06-04 08:10:49 +02:00 |
|
Jens Steube
|
074026a1df
|
Update -m 3500 and -m 5000 -a 3 function calls in optimized mode
|
2021-06-03 07:57:59 +02:00 |
|
Jens Steube
|
f016deaa76
|
Merge branch 'master' into new-3500-mode
|
2021-06-03 07:52:17 +02:00 |
|
Jens Steube
|
38beceb170
|
Merge pull request #2594 from trounce1/5000
Added -m 5000 = sha1(sha1($salt.$pass.$salt))
|
2021-06-03 07:51:48 +02:00 |
|
Jens Steube
|
767f8a6135
|
Improved visibility on docs/changes.txt entry on TC/VC bug using compressed keyfiles
|
2021-06-02 19:45:00 +02:00 |
|
Jens Steube
|
2f99ea8595
|
Fixed error message in -a 9 mode with rules in case number of words from wordlist are not in sync with number of unique salts
|
2021-06-02 19:43:44 +02:00 |
|
Jens Steube
|
26fa6f5f32
|
Order improvement and technical section in changes.txt
|
2021-06-01 21:49:52 +02:00 |
|
Jens Steube
|
8901e657a5
|
RC4 Kernels: Improved performance by 20%+ for hash-modes Kerberos 5 (etype 23), MS Office (<= 2003) and PDF (<= 1.6) by using new RC4 code
|
2021-05-31 08:28:13 +02:00 |
|
Jens Steube
|
4e565efcf9
|
RC4: Updated hash-mode 7500, 9710, 9720, 10400 and 10410 to new RC4 crypto library code, improving performance by 20% or more
|
2021-05-30 19:53:28 +02:00 |
|
Jens Steube
|
2a55fd7f33
|
RC4: Update -m 97x0 and -m 104x0 to new RC4 crypto library code, improving performance by 20% or more
|
2021-05-30 15:40:33 +02:00 |
|
Jens Steube
|
58467e0869
|
PDF: Update -m 10400 and -m 10410 to new RC4 crypto library code, improving performance by 20% or more
|
2021-05-30 14:35:28 +02:00 |
|
Jens Steube
|
3192f55707
|
PDF: Update -m 10410 to new RC4 crypto library code, improving performance by 22% - 32%.
|
2021-05-30 12:36:17 +02:00 |
|
Jens Steube
|
6991c3bb65
|
Kernels: Add RC4 cipher to crypto library with shared memory access pattern which is not causing any bank conflicts
|
2021-05-30 12:15:03 +02:00 |
|
Jens Steube
|
f54643479d
|
CRC32: Prevent decompression of data used in CRC32 calculation on host. This leads to false negatives with TrueCrypt/VeraCrypt keyfiles
|
2021-05-29 13:27:05 +02:00 |
|