Jens Steube
6314c24f16
Merge pull request #2648 from matrix/hash-mode-70
...
Added hash-mode 70 - md5(utf16le(pass))
3 years ago
Jens Steube
9ca94a2a36
RAR3-p (Compressed): Fix workaround in unrar library in AES constant table generation to enable multi-threading support
3 years ago
Jens Steube
6ce0b568b7
Merge branch 'master' into hash-mode-10840
3 years ago
Jens Steube
7378159487
Merge branch 'master' into hash-mode-10830
3 years ago
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
3 years ago
Jens Steube
6682574bd2
Update -m 108x0 -a 3 function calls and update some GitHub issue templates
3 years ago
Jens Steube
94df2349cb
Merge branch 'master' into hash-mode-10820
3 years ago
Jens Steube
0aba4cab6b
Merge pull request #2656 from matrix/hash-mode-10810
...
Added hash-mode 10810 - sha384(pass.salt)
3 years ago
Jens Steube
32aa347e66
RAR3-p (Compressed): Deactivated plugin because unrar is having serious problems with multi threading which lead to false negatives
3 years ago
Jens Steube
3faad47b48
Revert "Merge branch 'matrix-hash-mode-25100'"
...
This reverts commit a236b55cae
, reversing
changes made to 1d965c3e78
.
3 years ago
Jens Steube
87f3b2caaf
Merge branch 'hash-mode-25100' of https://github.com/matrix/hashcat into matrix-hash-mode-25100
3 years ago
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
3 years ago
Jens Steube
0457016834
UTF8-to-UTF16: Replaced naive UTF8 to UTF16 conversion with true conversion for RAR3, AES Crypt and MultiBit HD (scrypt)
3 years ago
Jens Steube
d50beaa1a7
Documentation: Update missing documentation in plugin developer guide for OPTS_TYPE_MP_MULTI_DISABLE and OPTS_TYPE_NATIVE_THREADS
3 years ago
Jens Steube
fd51086395
RAR3 Plugins: Replaced naive with true UTF8 to UTF16 conversion in optimized and pure kernels
3 years ago
Jens Steube
23bbe457a0
RAR3-hp Plugin: Replaced naive with true UTF8 to UTF16 conversion in optimized and pure kernel
3 years ago
Jens Steube
5c6501444a
Kernels: Add standalone true UTF8 to UTF16 converter kernel that runs after amplifier. Use OPTS_TYPE_POST_AMP_UTF16LE from plugin
3 years ago
Jens Steube
0fd8de3a75
Status Screen: Show currently running kernel type (pure, optimized) and generator type (host, device)
3 years ago
Jens Steube
58ffef4580
Performance Monitor: Add -S as a user suggestion to improve cracking performance in specific attack configurations
3 years ago
Jens Steube
9028938998
Rename -m 3202 to -m 25800
3 years ago
Jens Steube
9bb45b4f4d
Merge branch 'master' into bcryptsha1
3 years ago
Jens Steube
aa7c579736
Added hash-mode: MurmurHash
3 years ago
Jens Steube
10d0dde55c
Update docs/changes.txt
3 years ago
Jens Steube
307cb63661
Merge pull request #2695 from matrix/cryptoapi
...
Added Linux Kernel Crypto API (2.4) KPA
3 years ago
Jens Steube
751d3a6454
Rename -m 3201 to -m 25600
3 years ago
Jens Steube
ae2580a542
Merge pull request #2637 from matrix/bcryptmd5
...
Added hash-mode 3201 - bcrypt(md5(pass)) / bcryptmd5
3 years ago
Jens Steube
fe91f6276d
CUDA Backend: Do not warn about missing CUDA SDK installation if --stdout is used
3 years ago
Jens Steube
0ba1558e17
Dependencies: Updated xxHash from 0.1.0 to v0.8.0 - Stable XXH3
3 years ago
Jens Steube
e365313a44
Dependencies: Updated LZMA SDK from 19.00 to 21.02 alpha
3 years ago
Jens Steube
442a95d0ea
hashcat 6.2.1
3 years ago
Jens Steube
f4ca10b116
Updated unrar source from 5.9.4 to 6.0.5
3 years ago
Jens Steube
ce90f83b65
Dependencies: Make unrar dependencies optional and disable hash-mode 23800 if dependency is disabled
3 years ago
Jens Steube
a5bb988f92
Unset PRODUCTION option
3 years ago
Jens Steube
97a8f34251
hashcat 6.2.0
3 years ago
Jens Steube
4221bd151c
Fixed unterminated salt buffer in -m 23400 module_hash_encode() in case salt was of length 256
3 years ago
Jens Steube
057bf48924
Fixed unit tests using 'null' as padding method in Crypt::CBC but actually want to use 'none'
3 years ago
Jens Steube
e4dab0f1bf
OpenCL Runtime: Workaround JiT compiler segfault on legacy AMDGPU driver compiling RAR3 OpenCL kernel
3 years ago
Jens Steube
bb1460d851
Fixed hardware management sysfs readings in status screen (typically ROCm controlled GPUs)
3 years ago
Gabriele Gristina
17a83a50af
cryptoapi opts (1)
3 years ago
Jens Steube
286002a8d9
Add note on changed scrypt benchmark parameters in -m 8900
3 years ago
Jens Steube
636d711d5f
Update docs/readme.txt with new hash-modes
3 years ago
Jens Steube
fe847bd569
Update docs/changes.txt missing entries
3 years ago
Royce Williams
8b35ff8f0a
changes.txt nits
3 years ago
Jens Steube
32b40d5c53
Added command prompt [f]inish to instruct hashcat to finish the current attack and quit afterwards
3 years ago
Jens Steube
08ed77c15c
Merge branch 'master' into SolarWinds2
3 years ago
Jens Steube
00c87bbc6d
Merge pull request #2658 from matrix/SolarWinds_ServU
...
Added hash-mode 24 - SolarWinds Serv-U
3 years ago
Jens Steube
59459d0e5b
Fixed memory leak causing problems in sessions with many iterations. for instance, --benchmark-all or large mask files
3 years ago
Jens Steube
fb081947e1
Fixed access to filename which is a null-pointer in benchmark mode
3 years ago
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
3 years ago
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
3 years ago
Jens Steube
1879cbefd2
Fixed vector datatype support in -m 21100 only -P mode and only -a 3 mode were affected
3 years ago
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
3 years ago
Jens Steube
7a5f3610ca
Fixed buffer overflow in -m 1800 in -O mode which is optimized to handle only password candidates up to length 15
3 years ago
Jens Steube
81a76e363b
Fixed tuning database search if a device was not assigned an alias it couldn't be found in general
3 years ago
Jens Steube
15f35fa68c
Scrypt Kernels: Reduced kernel wait times by making it a true split kernel where iteration count = N value
3 years ago
Jens Steube
56f47cabe2
Fixed race condition in potfile check during removal of empty hashes
3 years ago
Jens Steube
73cc3170f4
Fixed both false negative and false positive result in -m 3000 in -a 3 (affected only NVIDIA GPU)
3 years ago
Jens Steube
a834574daf
Update module_unstable_warning() based on the latest available drivers:
...
- NVIDIA-Linux-x86_64-460.73.01
- amdgpu-pro-20.50-1234664-ubuntu-20.04 (rocr for new gpu, legacy for
old gpu)
- w_opencl_runtime_p_2021.2.0.616.exe
Not tested:
- Apple *
- l_opencl_p_18.1.0.015.tgz
- Intel GPU
- POCL
Update docs/license.txt
3 years ago
Jens Steube
ee7d8ef0e7
Added new hash-modes Mozilla key3.db and key4.db
3 years ago
Jens Steube
90bb28fcc7
Merge branch 'master' into 24300-mode
3 years ago
Jens Steube
bd3c5795f5
Merge pull request #2583 from philsmd/telegram_desktop_modern
...
Added -m 24500 = Telegram Desktop >= v2.1.14 (PBKDF2-HMAC-SHA512)
3 years ago
Jens Steube
e591b0039b
Fixed invalid handling of outfile folder entries for -m 22000
3 years ago
Jens Steube
a0eae9050c
OpenCL Runtime: Workaround JiT compiler deadlock on NVIDIA driver >= 465.89
3 years ago
Jens Steube
d343e2c4a0
Added support for true UTF8 to UTF16 conversion in kernel crypto library
3 years ago
Jens Steube
2b8b53c884
Add -m 25400 to changes and readme
3 years ago
Jens Steube
9979394745
Merge branch 'master' into mongodb-scram
3 years ago
Jens Steube
71a8f97294
Optimize GCM code to use only u32 data types, make it CUDA compatible and remove some branches
3 years ago
Jens Steube
1ba1fa6e58
Merge branch 'master' into full-aes-gcm-and-hash-mode-27000
3 years ago
Jens Steube
d53913f444
Merge pull request #2672 from matrix/example2info
...
Replaced --example-hashes with --hash-info
3 years ago
Jens Steube
9ee1977ac7
Rename -m 29700 to 25300
3 years ago
Jens Steube
2537de1fd4
Merge pull request #2700 from matrix/office-2016-sheetprot
...
Added hash-mode: MS Office 2016 - SheetProtection
3 years ago
Jens Steube
b3bfaf8e1e
Rename -m 29800 to -m 24700 and other small changes
3 years ago
Jens Steube
9ce063d4b6
Merge pull request #2702 from matrix/stuffit5
...
Added hash-mode: Stuffit5
3 years ago
Jens Steube
42dfa6b543
Add optimized -m 24800 kernels
3 years ago
Jens Steube
de19c31dee
Remove lookup table for speed, add vector datatype support for CPU and unit-test script for -m 24900
3 years ago
Jens Steube
98ee8c4168
Merge pull request #2723 from Chick3nman/master
...
Added hash-mode 24900 - Dahua Authentication MD5
3 years ago
Jens Steube
524cb20703
Add additional support for SQLCipher v3 and hashes SHA1 and SHA256 and a unit-test
3 years ago
Jens Steube
71766dab43
Merge pull request #2596 from trounce1/24600
...
Added -m 24600 = SQLCipher
3 years ago
Chick3nman
677a61c7fc
Added Dahua Authentication MD5, optimized kernels only. Collision rate is high, no need for Pure kernel/longer plaintexts.
3 years ago
Gabriele Gristina
6cf3a89ac3
Added hash-mode: Stuffit5
3 years ago
Gabriele Gristina
f0dec6fe64
Added hash-mode: MS Office 2016 - SheetProtection
3 years ago
Gabriele Gristina
77e328d659
Removed option --example-hashes, now is an alias of --hash-info
3 years ago
Gabriele Gristina
3ed1f0d840
Added new option: --hash-info
3 years ago
Gabriele Gristina
54df7d53ea
Added full AES-GCM cipher & hash-mode 27000 - Stargazer Stellar Wallet XLM
3 years ago
Gabriele Gristina
8b7e83b72f
Added hash-mode 26000 - OpenEdge Progress Encode
3 years ago
Gabriele Gristina
99b5aa8f60
Added hash-mode 25100 - SNMPv3 HMAC-MD5-96
3 years ago
Gabriele Gristina
022bb40169
updated changes/readme
3 years ago
Gabriele Gristina
48b3cb055f
Added hash-mode 10820 - sha384(salt.pass)
3 years ago
Gabriele Gristina
7496ec2d44
Added hash-mode 10810 - sha384(pass.salt)
3 years ago
Gabriele Gristina
c6f98ec4da
Added hash-mode 10840 - sha384(salt.utf16le(pass))
3 years ago
Gabriele Gristina
9d8e695a3c
Added hash-mode 10830 - sha384(utf16le(pass).salt)
3 years ago
Gabriele Gristina
14030f3090
Added hash-mode 10870 - sha384(utf16le(pass))
3 years ago
Gabriele Gristina
dbd4b33f95
Added hash-mode 1770 - sha512(utf16le(pass))
3 years ago
Gabriele Gristina
e902697b22
Added hash-mode 1470 - sha256(utf16le(pass))
3 years ago
Gabriele Gristina
930e39c324
Added hash-mode 70 - md5(utf16le(pass))
3 years ago
Gabriele Gristina
61afbc7ff9
Added hash-mode 170 - sha1(utf16le(pass))
3 years ago
Gabriele Gristina
12c0962e51
Added bcrypt(sha1(pass)) // bcryptsha1
4 years ago
Gabriele Gristina
2097d67cd5
Added hash-mode bcrypt(md5(pass)) / bcryptmd5
4 years ago
Gabriele Gristina
55f10f1751
Added hash-type 21501, SolarWinds Orion v2
4 years ago
TROUNCE
9586383031
Update readme.txt
4 years ago
TROUNCE
b9925ea1d8
Update changes.txt
4 years ago
TROUNCE
3551545e6c
Update changes.txt
4 years ago
TROUNCE
81b85a260a
Update readme.txt
4 years ago
TROUNCE
7b2fe7bbfc
Update readme.txt
4 years ago
TROUNCE
afabc60ffa
Update changes.txt
4 years ago
TROUNCE
fd32cf5628
Update readme.txt
4 years ago
TROUNCE
9edf746ff4
Update changes.txt
4 years ago
TROUNCE
6194d0d4df
Update readme.txt
4 years ago
TROUNCE
7f5502133d
Update changes.txt
4 years ago
philsmd
038235f90f
Added -m 24500 = Telegram Desktop >= v2.1.14 (PBKDF2-HMAC-SHA512)
4 years ago
Jens Steube
fb219e0a69
Added hash-mode: PKCS#8 Private Keys
4 years ago
philsmd
1734b3da1b
Added mongodb-scram ServerKey (-m 24100 for SHA1, -m 24200 for SHA256)
4 years ago
Jens Steube
45ad7f9fe4
Merge pull request #2559 from philsmd/bestcrypt_v3_volume_encryption
...
Added -m 23900 = BestCrypt v3 Volume Encryption
4 years ago
Jens Steube
5b11cde49c
Merge pull request #2558 from philsmd/https_user_manual
...
typo fixes and use https in user_manuals.txt
4 years ago
philsmd
8350d4fa3c
Added -m 23900 = BestCrypt v3 Volume Encryption
4 years ago
philsmd
b11a6634e6
typo fixes and use https in user_manuals.txt
4 years ago
philsmd
e231b85487
add miniz license terms to docs/license_libs too
4 years ago
Jens Steube
7be7ce3a31
Merge pull request #2548 from philsmd/7z_hook_init_term
...
Improved the hook's memory handling for -m 11600 = 7-Zip
4 years ago
Jens Steube
eedd3b1434
Merge pull request #2536 from cfreal/master
...
Implement sha1(sha1($pass).$salt) kernel.
4 years ago
Jens Steube
be95c8565f
Merge pull request #2535 from thatux/dev-guide-additions
...
Dev guide --force edit and printf addition
4 years ago
philsmd
fa1cd70c81
Improved the hook's memory handling for -m 11600 = 7-Zip
4 years ago
Your Name
8eed6b95a5
added an example of a printf() from a non _loop kernel, and rewrote the explanation for the need of a contional when using printf()
4 years ago
Jens Steube
357742d70a
RAR3 Kernels: Improved loop code, improving performance by 23%
4 years ago
cfreal
3de7540526
Updated docs
4 years ago
philsmd
3cc828ce0a
Added -m 23700/23800 = RAR3-p cracking
4 years ago
Jens Steube
111f39eeb2
OpenCL Runtime: Switched default OpenCL device type on macOS from GPU to CPU. Use -D 2 to enable GPU devices.
4 years ago
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
4 years ago
Jens Steube
176bbd3fb7
Documentation: Added 3rd party licenses to docs/license_libs
4 years ago
Jens Steube
6a419d068c
CUDA Backend: Use blocking events to avoid 100% CPU core usage (per GPU)
4 years ago
Jens Steube
fb448b6eb6
Fixed incorrect maximum password length support for -m 400 in optimized mode (reduced from 55 to 39)
4 years ago
Jens Steube
a1b5af4433
Fixed password reassembling for cracked hashes on host for slow hashes in optimized mode that are longer than 32 characters
4 years ago
Jens Steube
3ebf4c5f9f
Merge branch 'master' of https://github.com/hashcat/hashcat
4 years ago
Jens Steube
98aef2ae92
Module Structure: Add 3rd party library hook management functions. This also requires an update to all existing module_init()
4 years ago
Jens Steube
0f31fea8b6
Merge branch 'master' into python3_unit_tests
4 years ago
Jens Steube
b70627f592
Merge pull request #2532 from philsmd/unit_test_packaging
...
unit tests: fix packaging (-p) of tests
4 years ago
Jens Steube
45108468c9
Merge pull request #2531 from philsmd/clear_prompt
...
fixes #2518 : call clear_prompt () more often to avoid misaligned prompt
4 years ago
Your Name
0c4c4d042e
added example of how not to do printf
4 years ago
Your Name
91d2cbead7
add --force to the CLI example in the dev guide
4 years ago
philsmd
698d0fbbda
tests: added Python 3 support and make it default
4 years ago
philsmd
6587606ba4
unit tests: fix packaging (-p) of tests
4 years ago
philsmd
ee5bce1c3e
fixes #2518 : call clear_prompt () more often to avoid misaligned prompt
4 years ago
philsmd
eed7863af4
add OPTS_TYPE_SUGGEST_KG to -m 23100 = Apple Keychain
4 years ago
Jonathan Barda
c74c09a8bf
Update hashcat-brain.md
...
Improve document styling and readability
4 years ago
Jens Steube
142d086507
Merge branch 'master' into master
4 years ago
Jens Steube
56e8de15e4
Merge pull request #2522 from roycewilliams/master
...
fix case in 'OpenSSH'
4 years ago
Royce Williams
af8b6057d3
fix case in 'OpenSSH'
4 years ago
Jens Steube
b737bcf7ab
Merge branch 'master' into 23400_bitwarden
4 years ago
Jens Steube
30949c1578
Fixed unexpected non-unique salts in multi-hash cracking in Bitcoin/Litecoin wallet.dat module which lead to false negatives
4 years ago
philsmd
00ba7168fe
fixes #2510 : Added -m 23500/23600 = AxCrypt 2 AES-128/256
4 years ago
Jens Steube
a72ba6faab
Add OPTI_TYPE_SLOW_HASH_SIMD_INIT2 and OPTI_TYPE_SLOW_HASH_SIMD_LOOP2
4 years ago
Jens Steube
aa3f384858
Merge pull request #2513 from philsmd/master
...
fixes #546 : added -m 23300 = Apple iWork cracking
4 years ago
Jens Steube
1cf2f94292
Merge pull request #2514 from philsmd/axcrypt1_rename
...
fixes #2509 : use AxCrypt 1 to avoid confusion for -m 13200/13300
4 years ago
Jens Steube
e21463da4b
Fixed race condition resulting in out of memory error on startup if multiple hashcat instances are started at the same time
4 years ago
philsmd
79e5c60fef
fixes #2505 : added -m 23400 = Bitwarden
4 years ago
philsmd
91e10abaea
fixes #2509 : use AxCrypt 1 to avoid confusion for -m 13200/13300
4 years ago
philsmd
0b06034d01
fixes #546 : added -m 23300 = Apple iWork cracking
4 years ago
Jens Steube
6d5e1d3e5d
Update docs/team.txt
4 years ago
Jens Steube
9560bfc7a4
Fixed internal access on module option attribute OPTS_TYPE_SUGGEST_KG with the result that it was unused
4 years ago
Jens Steube
acafe3dae2
Fixed too early execution of some module functions which could make use of non-final values opts_type and opti_type
4 years ago
Jens Steube
e00cae4c5c
Update support for RSA/DSA/EC/OPENSSH Private Keys
4 years ago
Jens Steube
152fefe65f
Merge pull request #2363 from mpalmer/pkcs1
...
Module to decrypt PEM-encoded encrypted private keys (#74 )
4 years ago
Jens Steube
cec6051d74
Unset PRODUCTION in src/Makefile
4 years ago
Jens Steube
61e8368592
hashcat 6.1.1
4 years ago
Jens Steube
02e2ef63fb
Fixed unresolvable relative paths in hashcat.log
4 years ago
Jens Steube
9ac87db99e
Unset PRODUCTION in src/Makefile
4 years ago
Jens Steube
9ed07f892b
hashcat 6.1.0
4 years ago
Jens Steube
b1b86c354d
Merge branch 'master' into rename_charset_files
4 years ago
Jens Steube
f358b641e0
Merge branch 'master' into master
4 years ago
Jens Steube
0ff2f8c5e1
OpenCL Devices: Utilize PCI domain to improve alias device detection
4 years ago
philsmd
129aa08016
hcchr: rename some .charset files into .hcchr files
4 years ago
philsmd
9bd77536c2
improved speed of -m 21200 by using pre-computed SHA1 hash
4 years ago
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
4 years ago
Jens Steube
70ba719169
OpenCL Kernels: Added datatypes to literals of enum costants
4 years ago
Jens Steube
91b663b14d
Fixed integer overflow for large masks in -a 6 attack mode
4 years ago
Jens Steube
8eaaad1536
Merge pull request #2499 from philsmd/tests_fix_13200
...
tests: fixed -m 13200 = AxCrypt tests
4 years ago
Jens Steube
6a019b9621
Merge pull request #2498 from philsmd/tests_fix_16400
...
tests: fixed -m 16400 = CRAM-MD5 Dovecot tests
4 years ago
Jens Steube
5fab483cf0
Compile ZLIB: Fixed makefile include paths in case USE_SYSTEM_ZLIB is used
4 years ago
philsmd
3ebb2ce163
tests: fixed -m 13200 = AxCrypt tests
4 years ago
philsmd
6b395b67c2
tests: fixed -m 16400 = CRAM-MD5 Dovecot tests
4 years ago
Jens Steube
db4ef8e89f
Merge branch 'master' into tests_fix_13600_verify
4 years ago
Jens Steube
0bf5319523
Merge branch 'master' into tests_rm_16800_verify
4 years ago
philsmd
0b16a608b5
tests: fixed -m 13600 = WinZip verification
4 years ago
philsmd
077083c6c5
tests: remove verify code for -m 16800 = WPA-PMKID-PBKDF2
4 years ago
philsmd
423217e4cf
tests: added verify code for -m 11300 = bitcoin/litecoin
4 years ago
Jens Steube
7cba225715
Added hash-mode: XMPP SCRAM
4 years ago
Jens Steube
b9f6777f1b
OpenCL Runtime: Add some unstable warnings for some SHA512 based algorithms on AMD GPU on macOS
4 years ago
Jens Steube
577768320d
Backend: Changed the maximum number of compute devices from 64 to 128
4 years ago
Jens Steube
75d801e1d7
Compile macOS: Fixed makefile target 'clean' to correctly remove *.dSYM folders
4 years ago
Jens Steube
b35a7fc72e
Merge pull request #2480 from philsmd/macos_alias_detection
...
fixes #2460 : better alias detection esp. for macOS
4 years ago
philsmd
3e822e97b9
fixes #2460 : better alias detection esp. for macOS
4 years ago
philsmd
541ef659aa
fixes #2465 : --stdout should return status code 0
4 years ago
Jens Steube
5d04e97adc
Fixed maximum password length in modules of hash-modes 600, 7800, 7801 and 9900
4 years ago
Jens Steube
e141742944
Merge branch 'master' into m23100_apple_keychain
4 years ago
Jens Steube
ab4a1783df
Merge branch 'master' into master
4 years ago
Jens Steube
3ac68b455c
Merge pull request #2464 from roycewilliams/master
...
update team preferred handles; clarify optimizer title
4 years ago
Jens Steube
9ce625464e
Fixed uninitialized value in bitsliced DES kernel (BF mode only) leading to false negatives
4 years ago
philsmd
630bb5b811
fixes #2457 : added -m 23100 = Apple Keychain
4 years ago
philsmd
bd9304724c
fixes #1298 : add pure kernels for -m 600 = BLAKE2b-512
4 years ago
Royce Williams
84b7dbc6d0
Merge remote-tracking branch 'upstream/master'
4 years ago
Jens Steube
5628317de8
OpenCL Runtime: Reinterpret return code CL_DEVICE_NOT_FOUND from clGetDeviceIDs() as non-fatal
4 years ago
Royce Williams
e210d608f8
switch to preferred forms for _NSAKEY, Minga
4 years ago
Jens Steube
13e2dec017
hashcat 6.0.0
4 years ago
Royce Williams
ba2746228a
pre-release changes.txt grooming
4 years ago
Jens Steube
18f9d8d2e5
Update readme.txt
4 years ago
Jens Steube
9ea8b3424d
Merge branch 'master' into pkcs1
4 years ago
Jens Steube
0279572ab3
Updated docs/changes.txt
4 years ago
Jens Steube
69bdd5012c
Merge pull request #2420 from philsmd/dnssecDotReplaceByLen
...
fixes #2365 : NSEC3 dot replace and empty salt/domain fix
4 years ago
Jens Steube
60503c7631
Merge pull request #2433 from philsmd/add_rocm_runtime_to_readme
...
docs: add ROCm to supported runtimes list
4 years ago
philsmd
b5544c385a
docs: add ROCm to supported runtimes list
4 years ago
philsmd
ca35d8113f
fixes #2430 : documentation of rules z/Z was incorrect
...
Signed-off-by: philsmd <philsmd@hashcat.net>
4 years ago
Jens Steube
3a9929bd3d
Merge pull request #2419 from philsmd/rarHpPureFix
...
fixes #2390 : RAR3-hp cracking w/ pass > 28 (pure kernel) + tests added
4 years ago
Jens Steube
052735ac20
Merge pull request #2418 from philsmd/rulesDocFix
...
fixes #2413 : documentation of rule "*" was incorrect
4 years ago
Jens Steube
f6322dccd5
Merge branch 'master' into pkcs1
4 years ago
Jens Steube
34f71aaea3
Re-enable POCL is version detected is >= 1.5 and LLVM is >= 9.x and also remove performance warning. Still prefers native OpenCL runtime in alias detection, but this default can be overriden using -d parameter.
4 years ago
philsmd
5df743cb85
fixes #2410 : added -m 2300x = SecureZIP
4 years ago
philsmd
f382d24dcf
fixes #2365 : NSEC3 dot replace and empty salt/domain fix
4 years ago
philsmd
edfe21b902
fixes #2390 : RAR3-hp cracking w/ pass > 28 (pure kernel) + tests added
4 years ago
philsmd
abd2045659
fixes #2413 : documentation of rule "*" was incorrect
4 years ago
Jens Steube
9b64a405d1
Fixed cleanup of password candidate buffers on GPU set from autotune in case -n was used
4 years ago
Matt Palmer
2d83149a54
Module to decrypt PEM-encoded encrypted private keys ( #74 )
...
Supports a variety of common PKCS#1 ciphers, with fast kernels in all
available colours, shapes, and sizes.
4 years ago
Jens Steube
109fa01a54
Merge pull request #2395 from s3inlc/patch-2
...
Adding escaping for --status-json
4 years ago
Sein Coray
4a0757e251
added escaping to --status-json output
4 years ago
Jens Steube
08ea00020a
Fixed calculation of brain-session ID, only the first hash of the hashset was taken into account
4 years ago
philsmd
b7e5216cf1
fixes #2383 : added -m 22700 = MultiBit HD (scrypt)
4 years ago
Jens Steube
33579ae3db
Add new option for modules OPTS_TYPE_SELF_TEST_DISABLE to disable self-test functionality from hash-mode directly
4 years ago
philsmd
01d378a744
fixes #2361 : add note about --force when using -u / -n
4 years ago
philsmd
688d904aa0
Added -m 22600 = Telegram Desktop App Passcode (PBKDF2-HMAC-SHA1)
4 years ago
Jens Steube
008072eb65
OpenCL Runtime: Added a warning if OpenCL runtime NEO, Beignet, POCL or MESA is detected and skip associated devices (override with --force)
4 years ago
philsmd
619cd5f1ec
docs: removed some unnecessary whitespace chars from the guide
4 years ago
Jens Steube
bb94bf4359
Remove extra character in development guide
4 years ago
Jens Steube
9776738a2c
The official hashcat plugin development guide
4 years ago
philsmd
f1b676a154
docs: update changes.txt for the new/optional oldoffice format
4 years ago
Jens Steube
ba7163062d
Do not set -cl-std=XXX to workaround NEO driver bug causing to hang while compiling -m 22000
4 years ago
Jens Steube
2b2a7ede66
OpenCL Options: Set --spin-damp to 0 (disabled) by default. With the CUDA backend this workaround became deprecated
4 years ago
Jens Steube
d706f90a75
Dictstat: On Windows, the st_ino attribute in the stat struct is not set which can lead to invalid cache hits. Added the filename to the database entry.
4 years ago
Jens Steube
af1e5f111a
Add missing entry in changes.txt
4 years ago
Jens Steube
ef47811c9d
Rename 23911 to 10901 and populate salt->salt_buf[]
4 years ago
Jens Steube
669619c1a7
Fixed out-of-boundary write to decrypted[] in DPAPI masterkey file v1 kernel
4 years ago
Jens Steube
189bbb2661
Fixed buffer overflow in mp_add_cs_buf() function
4 years ago
Jens Steube
f85a0ea784
Merge pull request #2308 from philsmd/patch-3
...
update the number of supported hash types in docs/readme.txt
4 years ago
philsmd
6f9e5262af
update the number of supported hash types in docs/readme.txt
4 years ago
philsmd
b6f40c05d6
Added -m 7401 = MySQL $A$ (sha256crypt), closes #2305
4 years ago
Jens Steube
a74cbe3461
Fixed out-of-boundary read in pure kernel rule engine rule 'p' if parameter is set to 2 or higher
4 years ago
philsmd
b51273fb0b
Fixes #1538 : Added -m 22500 = MultiBit Classic .key (MD5)
4 years ago
Jens Steube
621ca525fb
Add note to changes.txt for RAR3-hp change
4 years ago
Jens Steube
96a2c36f53
Reduce CUDA Toolkit minimum version to 9.0 (even 8.0 should be sufficient)
4 years ago
Jens Steube
aef53f7e10
OpenCL Runtime: Allow the kernel to access post-48k shared memory region on CUDA. Requires both module and kernel preparation
4 years ago
Jens Steube
1fc37c25f9
OpenCL Kernels: Moved "gpu_decompress", "gpu_memset" and "gpu_atinit" into new OpenCL/shared.cl in order to reduce compile time
4 years ago
Jens Steube
c8f9bd7d64
Merge pull request #2292 from philsmd/master
...
Fixes #2255 : new --outfile-format with support for timestamps
4 years ago
Jens Steube
041a777025
OpenCL Runtime: Unlocked maximum thread count for NVIDIA GPU
4 years ago