Commit Graph

3841 Commits (v6.2.2)

Author SHA1 Message Date
Gabriele Gristina f4dbd46b71 trying skip devices instead of return -1
3 years ago
RAN1 8f871db328 Makefile: Check Darwin major version instead of macOS minor version
3 years ago
Gabriele Gristina 82af37b93a Added salt type and slow hash info
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
Alex Stanev 7252091d3b Correct check for gz header.
4 years ago
Gabriele Gristina fe088595cd Added swizzle optimization and OPTI_TYPE_SLOW_HASH_SIMD_LOOP
4 years ago
Gabriele Gristina 54df7d53ea Added full AES-GCM cipher & hash-mode 27000 - Stargazer Stellar Wallet XLM
4 years ago
Gabriele Gristina 8b7e83b72f Added hash-mode 26000 - OpenEdge Progress Encode
4 years ago
Gabriele Gristina 99b5aa8f60 Added hash-mode 25100 - SNMPv3 HMAC-MD5-96
4 years ago
Gabriele Gristina aba6a3d47d Updated HASH_CATEGORY
4 years ago
Gabriele Gristina 9e2cfeac27 Added hash-mode 24 - SolarWinds Serv-U
4 years ago
Gabriele Gristina 48b3cb055f Added hash-mode 10820 - sha384(salt.pass)
4 years ago
Gabriele Gristina 7496ec2d44 Added hash-mode 10810 - sha384(pass.salt)
4 years ago
Gabriele Gristina 65cc442c7f Fixed hash-mode 10830, HASH_CATEGORY
4 years ago
Gabriele Gristina 676cb23f26 Fixed hash-mode 10840, HASH_CATEGORY
4 years ago
Gabriele Gristina c6f98ec4da Added hash-mode 10840 - sha384(salt.utf16le(pass))
4 years ago
Gabriele Gristina 9d8e695a3c Added hash-mode 10830 - sha384(utf16le(pass).salt)
4 years ago
Gabriele Gristina 14030f3090 Added hash-mode 10870 - sha384(utf16le(pass))
4 years ago
Gabriele Gristina dbd4b33f95 Added hash-mode 1770 - sha512(utf16le(pass))
4 years ago
Gabriele Gristina 99a3c47b5f Fix build warning on OSX
4 years ago
Gabriele Gristina e902697b22 Added hash-mode 1470 - sha256(utf16le(pass))
4 years ago
Gabriele Gristina 930e39c324 Added hash-mode 70 - md5(utf16le(pass))
4 years ago
Gabriele Gristina 61afbc7ff9 Added hash-mode 170 - sha1(utf16le(pass))
4 years ago
Slattz e5f2a877a5 Fix --keep-guessing mode
4 years ago
JandJ101 74523ef74b Improve vocablulary
4 years ago
Gabriele Gristina 12c0962e51 Added bcrypt(sha1(pass)) // bcryptsha1
4 years ago
Gabriele Gristina 3b34289c48 removed bcrypt password length limits
4 years ago
Gabriele Gristina 2097d67cd5 Added hash-mode bcrypt(md5(pass)) / bcryptmd5
4 years ago
Gabriele Gristina 6582939121 update signature and self-test hash
4 years ago
Gabriele Gristina 7895c45bf8 fix indentation
4 years ago
Gabriele Gristina 55f10f1751 Added hash-type 21501, SolarWinds Orion v2
4 years ago
TROUNCE bf7b9c2d73
Add files via upload
4 years ago
TROUNCE 074b821a8c
Add files via upload
4 years ago
TROUNCE e6f94fc1fd
Add files via upload
4 years ago
TROUNCE a017ae130c
Add files via upload
4 years ago
TROUNCE 8c0d467638
Add files via upload
4 years ago
TROUNCE 0dff551161
Add files via upload
4 years ago
TROUNCE 677f259774
Add files via upload
4 years ago
Konrad Goławski 44ceb819fa Declare phony targets
4 years ago
Marcus T 5919641285
Improve warning message wording
4 years ago
TROUNCE 57fac8ab0f
Add files via upload
4 years ago
Marcus T ee3b5da25b
Improve warning message wording
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
4 years ago
Jens Steube 04d5e5a119 New Attack-Mode: Association Attack. Like JtR's single mode. Very early
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 8207af471c Update module_init() to latest structure in -m 4510
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 90fb4aadae Use only 128 threads for -m 12500, user can override using -T
4 years ago
Jens Steube 3cd7b1565b Add missing free in -m 23800
4 years ago
philsmd 3cc828ce0a
Added -m 23700/23800 = RAR3-p cracking
4 years ago
Jens Steube 57bef8abc9 Display possible NVIDIA CUDA/RTC library loading error message only in case a NVIDIA device was found using OpenCL
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
cfreal 04a87d73c2 Changed mode from 4720 to 4510
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 1ba80a6c1e Fixed copy/paste error leading to invalid reassembled passwords added with a1b5af4433
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 62a7ae4075 Increase EXTRA_SPACE to leave some room for free device memory
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
cfreal 58f02c7119 Implement sha1(sha1($pass).$salt) kernel.
4 years ago
Jens Steube 45108468c9
Merge pull request #2531 from philsmd/clear_prompt
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
Jens Steube 142d086507
Merge branch 'master' into master
4 years ago
Jens Steube 56e8de15e4
Merge pull request #2522 from roycewilliams/master
4 years ago
magnum 89f84b64a3 -m 21200 bugfix: Array declared too small. We're using indeces 0..4 so it
4 years ago
Jens Steube b737bcf7ab
Merge branch 'master' into 23400_bitwarden
4 years ago
Royce Williams 7de74a08a2 fix case in 'OpenSSH'
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 3627840bbc
AxCrypt 2: only copy/use as little data as required
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
4 years ago
Jens Steube 1cf2f94292
Merge pull request #2514 from philsmd/axcrypt1_rename
4 years ago
Jens Steube 762a4c45ba
Merge pull request #2512 from philsmd/patch-1
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 035df28c8a
use base64 encoded salt for -m 23400 (Bitwarden)
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
philsmd a661d0e135
Makefile: minor typo
4 years ago
Jens Steube dc9a246893 Removed unstable warnings for AMD-GPU-PRO on -m 15300, 15700 and 21500
4 years ago
Jens Steube cdd06d404a Add option OPTS_TYPE_SUGGEST_KG to all -m 229xx modules
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 6259acc3ab Switch hash category for -m 15500 to HASH_CATEGORY_PRIVATE_KEY
4 years ago
Jens Steube b8cbf94791 Add missing modules for -m 229xx
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
4 years ago
Jens Steube 6cec2664bc Add new category HASH_CATEGORY_PRIVATE_KEY
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 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 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 91b663b14d Fixed integer overflow for large masks in -a 6 attack mode
4 years ago
Jens Steube 5fab483cf0 Compile ZLIB: Fixed makefile include paths in case USE_SYSTEM_ZLIB is used
4 years ago
Jens Steube ca8a8b33e6
Merge pull request #2459 from xvitaly/minizip-fix
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 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
4 years ago
Jens Steube 2b08f736eb
Merge pull request #2479 from philsmd/stdout_status_code
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
philsmd 9ec84ed6bd
fix pw_max w/ -O for -m 10600
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 1563405950
Merge pull request #2471 from philsmd/clean_target_makefile
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
philsmd 570d0ac090
Makefile: added .dictstat2, brain files and luks_tests to the distclean target
4 years ago
Jens Steube 3ac68b455c
Merge pull request #2464 from roycewilliams/master
4 years ago
philsmd 8c54727a8c
updates default pw_max length for blake2b
4 years ago
philsmd 480466a954
kerberos: do NOT use PWDUMP format with -m 7500/18200
4 years ago
philsmd 78dd206bf2
Makefile: update clean/distclean targets
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 b09bebae3c make 'Applicable optimizers' less ambiguous
4 years ago
Jens Steube 5628317de8 OpenCL Runtime: Reinterpret return code CL_DEVICE_NOT_FOUND from clGetDeviceIDs() as non-fatal
4 years ago
Vitaly Zaitsev d259689e19
Fixed linkage against packaged version of minizip (part of zlib).
4 years ago
Vitaly Zaitsev eb8c398114
Allow GNU/Linux maintainers to select configure options without
4 years ago
Jens Steube 9b3cda2d43 Unset PRODUCTION in src/Makefile
4 years ago
Jens Steube 13e2dec017 hashcat 6.0.0
4 years ago
philsmd 437e9aa3d1
allow --left and -o work with binary hash files
4 years ago
Jens Steube 4ac772d272
Merge pull request #2451 from philsmd/left_eol_fix
4 years ago
philsmd 11f3c8c285
fixes #2424: only print EOL in case of non-binary hash file
4 years ago
philsmd 0ef0a1673f
fixes #2162: add -liconv to FreeBSD's Makefile LFLAGS
4 years ago
philsmd e59f61e8cf
cosmetic: minor code style fixes
4 years ago
Royce Williams f3606e307a strip trailing whitespace - h/t @philsmd
4 years ago
Jens Steube 9ea8b3424d
Merge branch 'master' into pkcs1
4 years ago
Royce Williams cafb3bde0b wrap kernel optimization warning
4 years ago
Jens Steube 69bdd5012c
Merge pull request #2420 from philsmd/dnssecDotReplaceByLen
4 years ago
Matt Palmer 70441138ed Renumber PEM module to 22900
4 years ago
Jens Steube 3a9929bd3d
Merge pull request #2419 from philsmd/rarHpPureFix
4 years ago
Jens Steube f6322dccd5
Merge branch 'master' into pkcs1
4 years ago
Jens Steube a6a6bb200a Mark NV 441.x as fixed
4 years ago
Jens Steube 09b2bb0ad7 Fixed a buffer overflow in module_hash_decode() of -m 15500
4 years ago
Jens Steube 1e469a96a4 Add missing branch in automatic alias device selection
4 years ago
Jens Steube dc9f4e993a Fix for #2387, but need some testing first
4 years ago
Jens Steube 891b59fb2f Remove some old code no longed needed
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
Jens Steube c51b6391c9
Merge pull request #2405 from philsmd/luks_hash_example_fix
4 years ago
Jens Steube 4aaec30ada
Merge pull request #2404 from philsmd/master
4 years ago
Jens Steube a8aece13a2
Merge pull request #2425 from philsmd/secureZIP
4 years ago
philsmd 416bdd8e47
SecureZIP: use hex_encode () / hex_decode ()
4 years ago
philsmd e151a72717
huge fwrite/fread problem on windows fixed
4 years ago
philsmd 5df743cb85
fixes #2410: added -m 2300x = SecureZIP
4 years ago
Jens Steube 6c0dc7493e Fix modules where salt->salt_buf[] is used but salt->salt_len was not set
4 years ago
Jens Steube 84d3981e7b Add returncode PARSER_HAVE_ERRNO as a valid returncode from module_hash_binary_count() and module_hash_binary_parse() module hooks. You can use this in case fopen() fails and you want to transport back the original error from the OS
4 years ago
Matt Palmer cff3fbda9b Provide benchmark esalt structure
4 years ago
Jens Steube bb19c9cf1b
Merge pull request #2373 from mpalmer/more-error-messages
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
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)
4 years ago
Matt Palmer c39e3dfcea Add some more generic error messages
4 years ago
Jens Steube 1dc3469f6e
Merge pull request #2372 from mpalmer/binary-parse-report-error
4 years ago
philsmd 943c57ae5f
luks: remove self-test example hash
4 years ago
philsmd d1c3274965
use our safe free () wrapper hcfree whenever possible
4 years ago
Jens Steube 109fa01a54
Merge pull request #2395 from s3inlc/patch-2
4 years ago
Sein Coray d91a25027b
minor adjustments to code style and explanatory comment added
4 years ago
Jens Steube ff37264c36 Use special type for hashlist sorting in brain_compute_session()
4 years ago
Sein Coray 4a0757e251
added escaping to --status-json output
4 years ago
Jens Steube f9e4dc0db1 Remove sort_by_string(), no longer needed
4 years ago
Jens Steube d5cd0a0030 Fix invalid brain session id calculation and move sorting functions to shared.c
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
Jens Steube c7da6357ff suppress some handpicked control characters from being printed to console
4 years ago
Jens Steube d22a9a0978 Merge branch 'master' of https://github.com/hashcat/hashcat
4 years ago
Matt Palmer b25c8d9a5a Add some more generic error messages
4 years ago
Matt Palmer b4204d265d Allow module_hash_binary_parse to report a fatal error
4 years ago
Matt Palmer 240d35976a Fix build warning in DEBUG mode
4 years ago
philsmd 688d904aa0
Added -m 22600 = Telegram Desktop App Passcode (PBKDF2-HMAC-SHA1)
4 years ago
Jens Steube 1797f3ffa4 Merge branch 'master' of https://github.com/hashcat/hashcat
4 years ago
Jens Steube 2c94c003ce
Merge pull request #2353 from s3inlc/patch-separator
4 years ago
Jens Steube a45548d176
Merge pull request #2351 from s3inlc/patch-1
4 years ago
Jens Steube 26570cdb17 Disable some modules on AMDGPU-Pro driver
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
s3inlc b9d251b76e fixing all inconsistent hash separators
4 years ago
Sein Coray 949b61a6bb
Fix constant separator when printing IPMI hashes
4 years ago
Jens Steube e3e31adec3 Merge branch 'master' of https://github.com/hashcat/hashcat
4 years ago
Jens Steube 10e986990b
Merge pull request #2349 from philsmd/hexSaltFix
4 years ago
philsmd 15eb70152f
fixes #2339: problem with --hex-salt fixed
4 years ago
philsmd 4f3165c6ea
make -m 21200 more generic (except all supported salt len)
4 years ago
Jens Steube ddb641b843 Add option to force disable real SHM access to be used from within the module
4 years ago
Jens Steube 82a024d9cb Merge branch 'master' of https://github.com/hashcat/hashcat
4 years ago
Jens Steube 9421b99a6f
Merge pull request #2332 from philsmd/master
4 years ago
Jens Steube a6cf7caf4a Extend hashes in -m 7100 to be of length 128 or 256
4 years ago
Jens Steube 81cb508808 Merge branch 'master' of https://github.com/hashcat/hashcat
4 years ago
philsmd 2bc126ac96
fixes #2067: 40-bit oldoffice false positive problem
4 years ago
Jens Steube 434ad76381 Improve alias device detection to distinguish between Intel CPU and embedded GPU
4 years ago
Jens Steube 119344c084 Mark -m 13100 as unstable on Apple + Iris
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 2e8d6854c1 Merge branch 'master' of https://github.com/hashcat/hashcat
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 2712eff3f0 Merge branch 'master' of https://github.com/hashcat/hashcat
4 years ago
Jens Steube d2527d142a Fixed missing to copy the dictfile to dictfile_padded buffer
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 c0554af987 Merge branch 'master' of https://github.com/hashcat/hashcat
4 years ago
Jens Steube 8c3808bad5 Fix NUL filename on windows
4 years ago
Jens Steube 3e4d110fd2 Add stderr redirection the regular way
4 years ago
Jens Steube 125e9ec863 Do not redirect stderr to /dev/null to prevent rocm 3.1 from crashing on debian
4 years ago
Jens Steube 0b0cbab24b Merge branch 'master' of https://github.com/hashcat/hashcat
4 years ago
Jens Steube 5b58cba12e Use _unroll in -m 5500 for CPU
4 years ago
Jens Steube 2fdb7ded8b Update self-test hash for -m 1500
4 years ago
Jens Steube fe12d2bcc6
Merge pull request #2322 from philsmd/master
4 years ago
philsmd 7f55f69d7f
solve telegram format conflict with jtr
4 years ago
Jens Steube 8a2a821c03 Allow unroll code in -m 18200 on NV GPU
4 years ago
Jens Steube aaef45196f
Merge pull request #2315 from xambroz/patch-1
4 years ago
Jens Steube ef47811c9d Rename 23911 to 10901 and populate salt->salt_buf[]
4 years ago
Jens Steube a18ba9fde6
Merge pull request #2320 from thesubtlety/389-ds
4 years ago
thesubtlety 4fafca4747 Add new module for 389-ds
4 years ago
Jens Steube c258aa4111 Reenable SIMD mode for -m 13600
4 years ago
Jens Steube b627536c45 Fixed missing OPTS_TYPE_COPY_TMPS in -m 1374x and -m 1376x
4 years ago
Jens Steube f1d4260983 Fix missing hc_unlockfile()
4 years ago
Jens Steube 1da40bf5d8 Fix double close() in hc_fclose()
4 years ago
Jens Steube f381e1bbf8 Remove force_recompile functionality, doesn't work with cubin anymore
4 years ago
xambroz 6b253c15c6
Fix debugedit - canonicalization unexpectedly shrank by one character
4 years ago
Jens Steube 4c2ef5993a Set -m 7000 to OPTS_TYPE_PT_GENERATE_BE mode to slightly improve performance
4 years ago
Jens Steube 669619c1a7 Fixed out-of-boundary write to decrypted[] in DPAPI masterkey file v1 kernel
4 years ago
Jens Steube f96e35649d Change bitsliced kernels from 3d to 2d invocation mode for slightly better performance
4 years ago
Jens Steube 3ce3ecedd9 Reenable VeraCrypt on ROCM
4 years ago
Jens Steube d9473358ef Add support for OPTS_TYPE_LOOP_EXTENDED kernel for special cases like VeraCrypt
4 years ago
Jens Steube 189bbb2661 Fixed buffer overflow in mp_add_cs_buf() function
4 years ago
Jens Steube 9957422191 Add tokenizer option TOKEN_ATTR_SEPARATOR_FARTHEST as an option to deal with hash formats where separator character could be part of the salt data itself and at the same time does not allow escape character logic to be applied. This can only work if it is guaranteed by the design of the hash format that the separator character does not occur after the position of the separator character.
4 years ago
Jens Steube cd3ca53203 Update ROCM to use _unroll for mode -m 621x
4 years ago
Jens Steube f946e321a9 Update unroll and unstable configuration for NVIDIA CUDA/OpenCL runtime after unroll whitelisting change
4 years ago
Jens Steube 193aa77cdf Update unroll and unstable configuration for ROCM OpenCL runtime after unroll whitelisting change
4 years ago
Jens Steube 87b151836d Update unroll and unstable configuration for AMD-GPU-PRO OpenCL runtime after unroll whitelisting change
4 years ago
Jens Steube cc3cb66f12 Update unroll and unstable configuration for Intel OpenCL runtime after unroll whitelisting change
4 years ago
Jens Steube 9980389f34 Update unroll and unstable configuration for Apple OpenCL runtime after unroll whitelisting change
4 years ago
Jens Steube c90d83c3eb Prepare for UNROLL whitelisting
4 years ago
Jens Steube ec841fcd1c Add NO_UNROLL to -m 15900
4 years ago
Jens Steube 20fa2167af Add NO_UNROLL to -m 13800
4 years ago
Jens Steube 42e7fa1303 Fix buffer overflow in module_hash_encode() in hash-mode 13600
4 years ago
philsmd b6f40c05d6 Added -m 7401 = MySQL $A$ (sha256crypt), closes #2305
4 years ago