Commit Graph

907 Commits (1106e163cae75181a6f5708965727a06ba672d74)

Author SHA1 Message Date
Jens Steube ae2580a542
Merge pull request #2637 from matrix/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 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
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
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 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
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
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
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
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
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
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 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
3 years ago
Gabriele Gristina 2097d67cd5 Added hash-mode bcrypt(md5(pass)) / bcryptmd5
3 years ago
Gabriele Gristina 55f10f1751 Added hash-type 21501, SolarWinds Orion v2
4 years ago
TROUNCE b9925ea1d8
Update changes.txt
4 years ago
TROUNCE 3551545e6c
Update changes.txt
4 years ago
TROUNCE afabc60ffa
Update changes.txt
4 years ago
TROUNCE 9edf746ff4
Update changes.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
philsmd 8350d4fa3c Added -m 23900 = BestCrypt v3 Volume Encryption
4 years ago
Jens Steube 7be7ce3a31
Merge pull request #2548 from philsmd/7z_hook_init_term
4 years ago
Jens Steube eedd3b1434
Merge pull request #2536 from cfreal/master
4 years ago
philsmd fa1cd70c81
Improved the hook's memory handling for -m 11600 = 7-Zip
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
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
4 years ago
Jens Steube 45108468c9
Merge pull request #2531 from philsmd/clear_prompt
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