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 |
|
Jens Steube
|
e79a2aa90c
|
Update -m 10870 -a 3 function calls in optimized mode
|
2021-05-29 10:49:06 +02:00 |
|
Jens Steube
|
99faf3e6e1
|
Merge branch 'master' into hash-mode-10870
|
2021-05-29 10:46:28 +02:00 |
|
Jens Steube
|
0b52409590
|
Modules: Recategorized HASH_CATEGORY option in various modules
|
2021-05-28 20:06:01 +02:00 |
|
Jens Steube
|
71969a33cd
|
Merge branch 'master' into hash-mode-1770
|
2021-05-28 18:58:19 +02:00 |
|
Jens Steube
|
7078ee4fe9
|
Merge branch 'master' into hash-mode-10870
|
2021-05-28 18:57:24 +02:00 |
|
Jens Steube
|
fbc390788c
|
Merge branch 'master' into hash-mode-1470
|
2021-05-28 18:56:39 +02:00 |
|
Jens Steube
|
ef3b2fa61c
|
Merge branch 'master' into hash-mode-170
|
2021-05-27 19:31:44 +02:00 |
|
Jens Steube
|
6314c24f16
|
Merge pull request #2648 from matrix/hash-mode-70
Added hash-mode 70 - md5(utf16le(pass))
|
2021-05-27 19:30:54 +02:00 |
|
Jens Steube
|
9ca94a2a36
|
RAR3-p (Compressed): Fix workaround in unrar library in AES constant table generation to enable multi-threading support
|
2021-05-27 09:21:44 +02:00 |
|
Jens Steube
|
6ce0b568b7
|
Merge branch 'master' into hash-mode-10840
|
2021-05-26 19:18:14 +02:00 |
|
Jens Steube
|
7378159487
|
Merge branch 'master' into hash-mode-10830
|
2021-05-26 19:16:22 +02:00 |
|
Jens Steube
|
9f5a22a3ab
|
OpenCL Backend: Use CL_DEVICE_BOARD_NAME_AMD instead of CL_DEVICE_NAME for device name in case OpenCL runtime supports this query
|
2021-05-26 19:09:50 +02:00 |
|
Jens Steube
|
6682574bd2
|
Update -m 108x0 -a 3 function calls and update some GitHub issue templates
|
2021-05-25 09:26:12 +02:00 |
|
Jens Steube
|
94df2349cb
|
Merge branch 'master' into hash-mode-10820
|
2021-05-25 08:52:57 +02:00 |
|
Jens Steube
|
0aba4cab6b
|
Merge pull request #2656 from matrix/hash-mode-10810
Added hash-mode 10810 - sha384(pass.salt)
|
2021-05-25 08:51:44 +02:00 |
|
Jens Steube
|
32aa347e66
|
RAR3-p (Compressed): Deactivated plugin because unrar is having serious problems with multi threading which lead to false negatives
|
2021-05-24 17:52:09 +02:00 |
|
Jens Steube
|
3faad47b48
|
Revert "Merge branch 'matrix-hash-mode-25100'"
This reverts commit a236b55cae , reversing
changes made to 1d965c3e78 .
|
2021-05-23 10:18:51 +02:00 |
|
Jens Steube
|
87f3b2caaf
|
Merge branch 'hash-mode-25100' of https://github.com/matrix/hashcat into matrix-hash-mode-25100
|
2021-05-23 09:58:42 +02:00 |
|
Jens Steube
|
19d3696bd5
|
UTF8-to-UTF16: Replaced naive UTF8 to UTF16 conversion with true conversion for RAR3, AES Crypt, MultiBit HD (scrypt) and Umbraco HMAC-SHA1
|
2021-05-22 11:14:51 +02:00 |
|
Jens Steube
|
0457016834
|
UTF8-to-UTF16: Replaced naive UTF8 to UTF16 conversion with true conversion for RAR3, AES Crypt and MultiBit HD (scrypt)
|
2021-05-22 10:37:51 +02:00 |
|
Jens Steube
|
d50beaa1a7
|
Documentation: Update missing documentation in plugin developer guide for OPTS_TYPE_MP_MULTI_DISABLE and OPTS_TYPE_NATIVE_THREADS
|
2021-05-22 10:36:34 +02:00 |
|
Jens Steube
|
fd51086395
|
RAR3 Plugins: Replaced naive with true UTF8 to UTF16 conversion in optimized and pure kernels
|
2021-05-21 12:46:14 +02:00 |
|
Jens Steube
|
23bbe457a0
|
RAR3-hp Plugin: Replaced naive with true UTF8 to UTF16 conversion in optimized and pure kernel
|
2021-05-21 11:24:43 +02:00 |
|
Jens Steube
|
5c6501444a
|
Kernels: Add standalone true UTF8 to UTF16 converter kernel that runs after amplifier. Use OPTS_TYPE_POST_AMP_UTF16LE from plugin
|
2021-05-20 14:34:24 +02:00 |
|
Jens Steube
|
0fd8de3a75
|
Status Screen: Show currently running kernel type (pure, optimized) and generator type (host, device)
|
2021-05-19 08:32:24 +02:00 |
|
Jens Steube
|
58ffef4580
|
Performance Monitor: Add -S as a user suggestion to improve cracking performance in specific attack configurations
|
2021-05-19 08:31:51 +02:00 |
|
Jens Steube
|
9028938998
|
Rename -m 3202 to -m 25800
|
2021-05-18 19:25:47 +02:00 |
|
Jens Steube
|
9bb45b4f4d
|
Merge branch 'master' into bcryptsha1
|
2021-05-18 19:20:28 +02:00 |
|
Jens Steube
|
aa7c579736
|
Added hash-mode: MurmurHash
|
2021-05-18 10:58:13 +02:00 |
|
Jens Steube
|
10d0dde55c
|
Update docs/changes.txt
|
2021-05-17 23:42:36 +02:00 |
|
Jens Steube
|
307cb63661
|
Merge pull request #2695 from matrix/cryptoapi
Added Linux Kernel Crypto API (2.4) KPA
|
2021-05-17 23:41:10 +02:00 |
|
Jens Steube
|
751d3a6454
|
Rename -m 3201 to -m 25600
|
2021-05-17 13:23:50 +02:00 |
|
Jens Steube
|
ae2580a542
|
Merge pull request #2637 from matrix/bcryptmd5
Added hash-mode 3201 - bcrypt(md5(pass)) / bcryptmd5
|
2021-05-17 13:17:25 +02:00 |
|
Jens Steube
|
fe91f6276d
|
CUDA Backend: Do not warn about missing CUDA SDK installation if --stdout is used
|
2021-05-16 18:31:43 +02:00 |
|
Jens Steube
|
0ba1558e17
|
Dependencies: Updated xxHash from 0.1.0 to v0.8.0 - Stable XXH3
|
2021-05-16 09:51:17 +02:00 |
|
Jens Steube
|
e365313a44
|
Dependencies: Updated LZMA SDK from 19.00 to 21.02 alpha
|
2021-05-16 08:51:59 +02:00 |
|
Jens Steube
|
442a95d0ea
|
hashcat 6.2.1
|
2021-05-15 14:07:58 +02:00 |
|
Jens Steube
|
f4ca10b116
|
Updated unrar source from 5.9.4 to 6.0.5
|
2021-05-15 11:31:42 +02:00 |
|
Jens Steube
|
ce90f83b65
|
Dependencies: Make unrar dependencies optional and disable hash-mode 23800 if dependency is disabled
|
2021-05-15 00:04:08 +02:00 |
|
Jens Steube
|
a5bb988f92
|
Unset PRODUCTION option
|
2021-05-14 19:28:39 +02:00 |
|
Jens Steube
|
97a8f34251
|
hashcat 6.2.0
|
2021-05-14 19:08:08 +02:00 |
|
Jens Steube
|
4221bd151c
|
Fixed unterminated salt buffer in -m 23400 module_hash_encode() in case salt was of length 256
|
2021-05-11 23:36:31 +02:00 |
|
Jens Steube
|
057bf48924
|
Fixed unit tests using 'null' as padding method in Crypt::CBC but actually want to use 'none'
|
2021-05-11 07:15:45 +02:00 |
|
Jens Steube
|
e4dab0f1bf
|
OpenCL Runtime: Workaround JiT compiler segfault on legacy AMDGPU driver compiling RAR3 OpenCL kernel
|
2021-05-09 07:38:22 +00:00 |
|
Jens Steube
|
bb1460d851
|
Fixed hardware management sysfs readings in status screen (typically ROCm controlled GPUs)
|
2021-05-08 12:14:07 +02:00 |
|
Gabriele Gristina
|
17a83a50af
|
cryptoapi opts (1)
|
2021-05-06 23:24:46 +02:00 |
|
Jens Steube
|
286002a8d9
|
Add note on changed scrypt benchmark parameters in -m 8900
|
2021-05-06 17:06:28 +02:00 |
|
Jens Steube
|
fe847bd569
|
Update docs/changes.txt missing entries
|
2021-05-06 11:04:14 +02:00 |
|
Royce Williams
|
8b35ff8f0a
|
changes.txt nits
|
2021-05-05 21:46:13 -08:00 |
|
Jens Steube
|
32b40d5c53
|
Added command prompt [f]inish to instruct hashcat to finish the current attack and quit afterwards
|
2021-05-05 22:53:04 +02:00 |
|
Jens Steube
|
08ed77c15c
|
Merge branch 'master' into SolarWinds2
|
2021-05-05 10:12:16 +02:00 |
|
Jens Steube
|
00c87bbc6d
|
Merge pull request #2658 from matrix/SolarWinds_ServU
Added hash-mode 24 - SolarWinds Serv-U
|
2021-05-05 10:10:12 +02:00 |
|
Jens Steube
|
59459d0e5b
|
Fixed memory leak causing problems in sessions with many iterations. for instance, --benchmark-all or large mask files
|
2021-05-01 17:27:33 +02:00 |
|
Jens Steube
|
fb081947e1
|
Fixed access to filename which is a null-pointer in benchmark mode
|
2021-05-01 14:13:58 +02:00 |
|
Jens Steube
|
9a87d5aa01
|
Fixed out-of-boundary reads in case user activates -S for fast but pure hashes in -a 1 or -a 3 mode
|
2021-04-27 19:55:30 +02:00 |
|
Jens Steube
|
0ba77fe761
|
Kernel Development: Kernel cache is disabled automatically in casehashcat is compiled with DEBUG=1
See https://github.com/hashcat/hashcat/issues/2750
|
2021-04-26 09:51:50 +02:00 |
|
Jens Steube
|
1879cbefd2
|
Fixed vector datatype support in -m 21100 only -P mode and only -a 3 mode were affected
|
2021-04-25 21:25:28 +02:00 |
|
Jens Steube
|
092e838cf4
|
Fixed buffer overflow in -m 4710 in -P mode and only in single hash mode if salt length was larger than 32 byte
|
2021-04-25 20:50:59 +02:00 |
|
Jens Steube
|
7a5f3610ca
|
Fixed buffer overflow in -m 1800 in -O mode which is optimized to handle only password candidates up to length 15
|
2021-04-25 17:46:03 +02:00 |
|
Jens Steube
|
81a76e363b
|
Fixed tuning database search if a device was not assigned an alias it couldn't be found in general
|
2021-04-23 20:53:48 +02:00 |
|
Jens Steube
|
15f35fa68c
|
Scrypt Kernels: Reduced kernel wait times by making it a true split kernel where iteration count = N value
|
2021-04-21 15:59:14 +02:00 |
|
Jens Steube
|
56f47cabe2
|
Fixed race condition in potfile check during removal of empty hashes
|
2021-04-21 09:22:00 +02:00 |
|
Jens Steube
|
73cc3170f4
|
Fixed both false negative and false positive result in -m 3000 in -a 3 (affected only NVIDIA GPU)
|
2021-04-20 17:14:13 +02:00 |
|
Jens Steube
|
ee7d8ef0e7
|
Added new hash-modes Mozilla key3.db and key4.db
|
2021-04-17 21:24:27 +02:00 |
|
Jens Steube
|
90bb28fcc7
|
Merge branch 'master' into 24300-mode
|
2021-04-15 17:55:07 +02:00 |
|
Jens Steube
|
bd3c5795f5
|
Merge pull request #2583 from philsmd/telegram_desktop_modern
Added -m 24500 = Telegram Desktop >= v2.1.14 (PBKDF2-HMAC-SHA512)
|
2021-04-15 17:20:07 +02:00 |
|
Jens Steube
|
e591b0039b
|
Fixed invalid handling of outfile folder entries for -m 22000
|
2021-04-11 14:05:55 +02:00 |
|
Jens Steube
|
a0eae9050c
|
OpenCL Runtime: Workaround JiT compiler deadlock on NVIDIA driver >= 465.89
|
2021-04-11 13:35:40 +02:00 |
|
Jens Steube
|
d343e2c4a0
|
Added support for true UTF8 to UTF16 conversion in kernel crypto library
|
2021-04-11 11:53:47 +02:00 |
|
Jens Steube
|
2b8b53c884
|
Add -m 25400 to changes and readme
|
2021-04-10 10:54:51 +02:00 |
|
Jens Steube
|
9979394745
|
Merge branch 'master' into mongodb-scram
|
2021-04-06 13:52:13 +02:00 |
|
Jens Steube
|
71a8f97294
|
Optimize GCM code to use only u32 data types, make it CUDA compatible and remove some branches
|
2021-04-05 17:59:42 +02:00 |
|
Jens Steube
|
1ba1fa6e58
|
Merge branch 'master' into full-aes-gcm-and-hash-mode-27000
|
2021-04-05 17:51:43 +02:00 |
|
Jens Steube
|
d53913f444
|
Merge pull request #2672 from matrix/example2info
Replaced --example-hashes with --hash-info
|
2021-04-03 13:25:51 +02:00 |
|
Jens Steube
|
9ee1977ac7
|
Rename -m 29700 to 25300
|
2021-04-02 11:05:00 +02:00 |
|
Jens Steube
|
2537de1fd4
|
Merge pull request #2700 from matrix/office-2016-sheetprot
Added hash-mode: MS Office 2016 - SheetProtection
|
2021-04-02 11:02:17 +02:00 |
|
Jens Steube
|
b3bfaf8e1e
|
Rename -m 29800 to -m 24700 and other small changes
|
2021-04-01 11:14:18 +02:00 |
|
Jens Steube
|
9ce063d4b6
|
Merge pull request #2702 from matrix/stuffit5
Added hash-mode: Stuffit5
|
2021-04-01 11:08:27 +02:00 |
|
Jens Steube
|
42dfa6b543
|
Add optimized -m 24800 kernels
|
2021-03-31 11:05:22 +02:00 |
|
Jens Steube
|
de19c31dee
|
Remove lookup table for speed, add vector datatype support for CPU and unit-test script for -m 24900
|
2021-03-27 14:08:22 +01:00 |
|
Jens Steube
|
98ee8c4168
|
Merge pull request #2723 from Chick3nman/master
Added hash-mode 24900 - Dahua Authentication MD5
|
2021-03-27 14:04:42 +01:00 |
|
Jens Steube
|
524cb20703
|
Add additional support for SQLCipher v3 and hashes SHA1 and SHA256 and a unit-test
|
2021-03-26 11:36:41 +01:00 |
|
Jens Steube
|
71766dab43
|
Merge pull request #2596 from trounce1/24600
Added -m 24600 = SQLCipher
|
2021-03-26 11:22:04 +01:00 |
|
Chick3nman
|
677a61c7fc
|
Added Dahua Authentication MD5, optimized kernels only. Collision rate is high, no need for Pure kernel/longer plaintexts.
|
2021-03-07 17:28:42 -06:00 |
|
Gabriele Gristina
|
6cf3a89ac3
|
Added hash-mode: Stuffit5
|
2021-02-04 01:10:32 +01:00 |
|
Gabriele Gristina
|
f0dec6fe64
|
Added hash-mode: MS Office 2016 - SheetProtection
|
2021-02-02 19:34:06 +01:00 |
|
Gabriele Gristina
|
77e328d659
|
Removed option --example-hashes, now is an alias of --hash-info
|
2020-12-29 07:56:20 +01:00 |
|
Gabriele Gristina
|
3ed1f0d840
|
Added new option: --hash-info
|
2020-12-29 04:58:58 +01:00 |
|
Gabriele Gristina
|
54df7d53ea
|
Added full AES-GCM cipher & hash-mode 27000 - Stargazer Stellar Wallet XLM
|
2020-12-25 04:50:18 +01:00 |
|
Gabriele Gristina
|
8b7e83b72f
|
Added hash-mode 26000 - OpenEdge Progress Encode
|
2020-12-22 20:30:17 +01:00 |
|
Gabriele Gristina
|
99b5aa8f60
|
Added hash-mode 25100 - SNMPv3 HMAC-MD5-96
|
2020-12-22 07:02:19 +01:00 |
|
Gabriele Gristina
|
022bb40169
|
updated changes/readme
|
2020-12-18 23:21:10 +01:00 |
|
Gabriele Gristina
|
48b3cb055f
|
Added hash-mode 10820 - sha384(salt.pass)
|
2020-12-17 05:39:04 +01:00 |
|
Gabriele Gristina
|
7496ec2d44
|
Added hash-mode 10810 - sha384(pass.salt)
|
2020-12-17 04:45:33 +01:00 |
|
Gabriele Gristina
|
c6f98ec4da
|
Added hash-mode 10840 - sha384(salt.utf16le(pass))
|
2020-12-17 03:41:16 +01:00 |
|
Gabriele Gristina
|
9d8e695a3c
|
Added hash-mode 10830 - sha384(utf16le(pass).salt)
|
2020-12-17 01:48:48 +01:00 |
|
Gabriele Gristina
|
14030f3090
|
Added hash-mode 10870 - sha384(utf16le(pass))
|
2020-12-17 00:53:47 +01:00 |
|
Gabriele Gristina
|
dbd4b33f95
|
Added hash-mode 1770 - sha512(utf16le(pass))
|
2020-12-16 23:43:31 +01:00 |
|
Gabriele Gristina
|
e902697b22
|
Added hash-mode 1470 - sha256(utf16le(pass))
|
2020-12-16 22:22:20 +01:00 |
|
Gabriele Gristina
|
930e39c324
|
Added hash-mode 70 - md5(utf16le(pass))
|
2020-12-16 22:09:22 +01:00 |
|
Gabriele Gristina
|
61afbc7ff9
|
Added hash-mode 170 - sha1(utf16le(pass))
|
2020-12-16 21:49:49 +01:00 |
|
Gabriele Gristina
|
12c0962e51
|
Added bcrypt(sha1(pass)) // bcryptsha1
|
2020-12-11 17:35:18 +01:00 |
|
Gabriele Gristina
|
2097d67cd5
|
Added hash-mode bcrypt(md5(pass)) / bcryptmd5
|
2020-12-10 02:16:33 +01:00 |
|
Gabriele Gristina
|
55f10f1751
|
Added hash-type 21501, SolarWinds Orion v2
|
2020-12-01 02:38:21 +01:00 |
|
TROUNCE
|
b9925ea1d8
|
Update changes.txt
|
2020-10-26 23:09:05 +00:00 |
|
TROUNCE
|
3551545e6c
|
Update changes.txt
|
2020-10-26 00:07:15 +00:00 |
|
TROUNCE
|
afabc60ffa
|
Update changes.txt
|
2020-10-25 22:59:28 +00:00 |
|
TROUNCE
|
9edf746ff4
|
Update changes.txt
|
2020-10-23 22:29:34 +01:00 |
|
TROUNCE
|
7f5502133d
|
Update changes.txt
|
2020-10-23 22:24:22 +01:00 |
|
philsmd
|
038235f90f
|
Added -m 24500 = Telegram Desktop >= v2.1.14 (PBKDF2-HMAC-SHA512)
|
2020-10-16 10:41:58 +02:00 |
|
Jens Steube
|
fb219e0a69
|
Added hash-mode: PKCS#8 Private Keys
|
2020-10-09 10:35:27 +02:00 |
|
philsmd
|
1734b3da1b
|
Added mongodb-scram ServerKey (-m 24100 for SHA1, -m 24200 for SHA256)
|
2020-10-04 16:42:19 +02:00 |
|
philsmd
|
8350d4fa3c
|
Added -m 23900 = BestCrypt v3 Volume Encryption
|
2020-09-26 16:38:51 +02:00 |
|
Jens Steube
|
7be7ce3a31
|
Merge pull request #2548 from philsmd/7z_hook_init_term
Improved the hook's memory handling for -m 11600 = 7-Zip
|
2020-09-22 10:43:45 +02:00 |
|
Jens Steube
|
eedd3b1434
|
Merge pull request #2536 from cfreal/master
Implement sha1(sha1($pass).$salt) kernel.
|
2020-09-11 13:16:25 +02:00 |
|
philsmd
|
fa1cd70c81
|
Improved the hook's memory handling for -m 11600 = 7-Zip
|
2020-09-11 10:23:50 +02:00 |
|
Jens Steube
|
357742d70a
|
RAR3 Kernels: Improved loop code, improving performance by 23%
|
2020-09-10 21:25:19 +02:00 |
|
cfreal
|
3de7540526
|
Updated docs
|
2020-09-08 11:45:03 +02:00 |
|
philsmd
|
3cc828ce0a
|
Added -m 23700/23800 = RAR3-p cracking
|
2020-09-08 10:51:15 +02:00 |
|
Jens Steube
|
111f39eeb2
|
OpenCL Runtime: Switched default OpenCL device type on macOS from GPU to CPU. Use -D 2 to enable GPU devices.
|
2020-09-05 23:20:59 +02:00 |
|
Jens Steube
|
343d3bc0aa
|
CUDA Backend: Give detailed warning if either the NVIDIA CUDA or the NVIDIA RTC library cannot be initialized
CUDA Backend: Do not warn about missing CUDA SDK installation if --backend-ignore-cuda is used
|
2020-09-05 15:46:28 +02:00 |
|
Jens Steube
|
176bbd3fb7
|
Documentation: Added 3rd party licenses to docs/license_libs
|
2020-09-04 22:58:12 +02:00 |
|
Jens Steube
|
6a419d068c
|
CUDA Backend: Use blocking events to avoid 100% CPU core usage (per GPU)
|
2020-08-31 13:35:57 +02:00 |
|
Jens Steube
|
fb448b6eb6
|
Fixed incorrect maximum password length support for -m 400 in optimized mode (reduced from 55 to 39)
|
2020-08-30 15:53:58 +02:00 |
|
Jens Steube
|
a1b5af4433
|
Fixed password reassembling for cracked hashes on host for slow hashes in optimized mode that are longer than 32 characters
|
2020-08-30 15:45:40 +02:00 |
|
Jens Steube
|
3ebf4c5f9f
|
Merge branch 'master' of https://github.com/hashcat/hashcat
|
2020-08-29 16:12:37 +02:00 |
|
Jens Steube
|
98aef2ae92
|
Module Structure: Add 3rd party library hook management functions. This also requires an update to all existing module_init()
|
2020-08-29 16:12:15 +02:00 |
|
Jens Steube
|
0f31fea8b6
|
Merge branch 'master' into python3_unit_tests
|
2020-08-27 09:35:23 +02:00 |
|
Jens Steube
|
b70627f592
|
Merge pull request #2532 from philsmd/unit_test_packaging
unit tests: fix packaging (-p) of tests
|
2020-08-27 09:34:10 +02:00 |
|
Jens Steube
|
45108468c9
|
Merge pull request #2531 from philsmd/clear_prompt
fixes #2518: call clear_prompt () more often to avoid misaligned prompt
|
2020-08-27 09:33:40 +02:00 |
|
philsmd
|
698d0fbbda
|
tests: added Python 3 support and make it default
|
2020-08-26 12:49:54 +02:00 |
|
philsmd
|
6587606ba4
|
unit tests: fix packaging (-p) of tests
|
2020-08-26 12:24:23 +02:00 |
|
philsmd
|
ee5bce1c3e
|
fixes #2518: call clear_prompt () more often to avoid misaligned prompt
|
2020-08-26 12:14:26 +02:00 |
|
philsmd
|
eed7863af4
|
add OPTS_TYPE_SUGGEST_KG to -m 23100 = Apple Keychain
|
2020-08-26 12:05:57 +02:00 |
|
Jens Steube
|
142d086507
|
Merge branch 'master' into master
|
2020-08-17 09:58:07 +02:00 |
|
Jens Steube
|
56e8de15e4
|
Merge pull request #2522 from roycewilliams/master
fix case in 'OpenSSH'
|
2020-08-17 09:49:42 +02:00 |
|
Royce Williams
|
af8b6057d3
|
fix case in 'OpenSSH'
|
2020-08-15 09:25:39 -08:00 |
|
Jens Steube
|
b737bcf7ab
|
Merge branch 'master' into 23400_bitwarden
|
2020-08-15 18:39:23 +02:00 |
|
Jens Steube
|
30949c1578
|
Fixed unexpected non-unique salts in multi-hash cracking in Bitcoin/Litecoin wallet.dat module which lead to false negatives
|
2020-08-15 17:00:55 +02:00 |
|
philsmd
|
00ba7168fe
|
fixes #2510: Added -m 23500/23600 = AxCrypt 2 AES-128/256
|
2020-08-14 16:18:29 +02:00 |
|
Jens Steube
|
aa3f384858
|
Merge pull request #2513 from philsmd/master
fixes #546: added -m 23300 = Apple iWork cracking
|
2020-08-14 12:38:47 +02:00 |
|
Jens Steube
|
1cf2f94292
|
Merge pull request #2514 from philsmd/axcrypt1_rename
fixes #2509: use AxCrypt 1 to avoid confusion for -m 13200/13300
|
2020-08-14 12:31:12 +02:00 |
|
Jens Steube
|
e21463da4b
|
Fixed race condition resulting in out of memory error on startup if multiple hashcat instances are started at the same time
|
2020-08-14 09:04:52 +02:00 |
|
philsmd
|
79e5c60fef
|
fixes #2505: added -m 23400 = Bitwarden
|
2020-08-13 10:25:56 +02:00 |
|
philsmd
|
91e10abaea
|
fixes #2509: use AxCrypt 1 to avoid confusion for -m 13200/13300
|
2020-08-12 11:22:37 +02:00 |
|
philsmd
|
0b06034d01
|
fixes #546: added -m 23300 = Apple iWork cracking
|
2020-08-12 11:05:35 +02:00 |
|
Jens Steube
|
9560bfc7a4
|
Fixed internal access on module option attribute OPTS_TYPE_SUGGEST_KG with the result that it was unused
|
2020-08-04 15:15:06 +02:00 |
|
Jens Steube
|
acafe3dae2
|
Fixed too early execution of some module functions which could make use of non-final values opts_type and opti_type
|
2020-08-04 14:48:12 +02:00 |
|
Jens Steube
|
e00cae4c5c
|
Update support for RSA/DSA/EC/OPENSSH Private Keys
|
2020-08-03 16:57:23 +02:00 |
|
Jens Steube
|
152fefe65f
|
Merge pull request #2363 from mpalmer/pkcs1
Module to decrypt PEM-encoded encrypted private keys (#74)
|
2020-08-03 16:54:06 +02:00 |
|
Jens Steube
|
cec6051d74
|
Unset PRODUCTION in src/Makefile
|
2020-07-29 12:32:11 +02:00 |
|
Jens Steube
|
61e8368592
|
hashcat 6.1.1
|
2020-07-29 12:16:53 +02:00 |
|
Jens Steube
|
02e2ef63fb
|
Fixed unresolvable relative paths in hashcat.log
|
2020-07-29 11:26:45 +02:00 |
|
Jens Steube
|
9ac87db99e
|
Unset PRODUCTION in src/Makefile
|
2020-07-28 12:43:44 +02:00 |
|
Jens Steube
|
9ed07f892b
|
hashcat 6.1.0
|
2020-07-28 12:29:13 +02:00 |
|
Jens Steube
|
b1b86c354d
|
Merge branch 'master' into rename_charset_files
|
2020-07-27 15:48:48 +02:00 |
|
Jens Steube
|
f358b641e0
|
Merge branch 'master' into master
|
2020-07-27 15:47:44 +02:00 |
|
Jens Steube
|
0ff2f8c5e1
|
OpenCL Devices: Utilize PCI domain to improve alias device detection
|
2020-07-27 15:21:56 +02:00 |
|
philsmd
|
129aa08016
|
hcchr: rename some .charset files into .hcchr files
|
2020-07-26 18:07:27 +02:00 |
|
philsmd
|
9bd77536c2
|
improved speed of -m 21200 by using pre-computed SHA1 hash
|
2020-07-26 18:00:09 +02:00 |
|
Jens Steube
|
4a9f8a1e75
|
Fixed false negatives in hash-mode 10901 if hash-mode 9200, 10000, 10900 or 20300 was used to compile the kernel binary
|
2020-07-23 12:56:21 +02:00 |
|
Jens Steube
|
70ba719169
|
OpenCL Kernels: Added datatypes to literals of enum costants
|
2020-07-22 12:34:00 +02:00 |
|
Jens Steube
|
91b663b14d
|
Fixed integer overflow for large masks in -a 6 attack mode
|
2020-07-21 14:12:55 +02:00 |
|
Jens Steube
|
8eaaad1536
|
Merge pull request #2499 from philsmd/tests_fix_13200
tests: fixed -m 13200 = AxCrypt tests
|
2020-07-21 12:48:55 +02:00 |
|
Jens Steube
|
6a019b9621
|
Merge pull request #2498 from philsmd/tests_fix_16400
tests: fixed -m 16400 = CRAM-MD5 Dovecot tests
|
2020-07-21 12:48:40 +02:00 |
|
Jens Steube
|
5fab483cf0
|
Compile ZLIB: Fixed makefile include paths in case USE_SYSTEM_ZLIB is used
|
2020-07-21 12:41:20 +02:00 |
|
philsmd
|
3ebb2ce163
|
tests: fixed -m 13200 = AxCrypt tests
|
2020-07-21 11:28:59 +02:00 |
|
philsmd
|
6b395b67c2
|
tests: fixed -m 16400 = CRAM-MD5 Dovecot tests
|
2020-07-21 11:21:18 +02:00 |
|
Jens Steube
|
db4ef8e89f
|
Merge branch 'master' into tests_fix_13600_verify
|
2020-07-21 11:18:04 +02:00 |
|
Jens Steube
|
0bf5319523
|
Merge branch 'master' into tests_rm_16800_verify
|
2020-07-21 11:10:53 +02:00 |
|
philsmd
|
0b16a608b5
|
tests: fixed -m 13600 = WinZip verification
|
2020-07-21 11:06:34 +02:00 |
|
philsmd
|
077083c6c5
|
tests: remove verify code for -m 16800 = WPA-PMKID-PBKDF2
|
2020-07-21 10:49:42 +02:00 |
|