1
0
mirror of https://github.com/hashcat/hashcat.git synced 2025-07-21 14:08:21 +00:00
hashcat/tools
Jens Steube 51e47daa1d Fix detection of argon2 kernel_accel_new. Ensure user-defined -n value does not exceed available memory; reduce it if necessary. On devices with unified memory (iGPU), only half of the memory is made available.
Improve unit test for -m 8300. In optimized mode, allow longer passwords, domain names, and salts. In both optimized and pure modes, ensure the domain name does not exceed 63 characters.
Fix SNMPv3 unit test to produce passwords of at least 8 characters, as required by RFC 3414.
Fix file permissions in tools/ folder.
2025-07-14 11:30:21 +02:00
..
2hashcat_tests Update metamask2hashcat to use new format and add test vault JSON 2024-02-24 16:42:08 +10:00
cl_tests cryptoapi opts (2) and test unit 2021-05-08 02:06:05 +02:00
code_generators
gpg_tests Move test scripts for 17040 to tools/gpg_tests, similar to what we do with TC/VC. 2023-07-20 20:03:58 +00:00
pdf_tests
protobuf Create wallet_pb2.py 2022-09-16 21:41:44 +02:00
tc_tests
test_modules Fix detection of argon2 kernel_accel_new. Ensure user-defined -n value does not exceed available memory; reduce it if necessary. On devices with unified memory (iGPU), only half of the memory is made available. 2025-07-14 11:30:21 +02:00
vc_tests Add some VeraCrypt boot-mode test header 2019-02-07 17:00:17 +01:00
aescrypt2hashcat.pl Fix some typos 2023-07-27 23:11:55 +07:00
apfs2hashcat.py Fix detection of argon2 kernel_accel_new. Ensure user-defined -n value does not exceed available memory; reduce it if necessary. On devices with unified memory (iGPU), only half of the memory is made available. 2025-07-14 11:30:21 +02:00
benchmark_deep.pl Added 'next_power_of_two()' and moved both 'next_power_of_two()' and 'previous_power_of_two()' to 'shared.c' 2025-06-25 11:21:51 +02:00
bisq2hashcat.py Fix file permissions for bisq2hashcat.py 2023-07-13 16:32:48 +00:00
bitlocker2hashcat.py Fix detection of argon2 kernel_accel_new. Ensure user-defined -n value does not exceed available memory; reduce it if necessary. On devices with unified memory (iGPU), only half of the memory is made available. 2025-07-14 11:30:21 +02:00
bitwarden2hashcat.py cleanup: remove spaces at the end of lines 2022-06-20 15:19:01 +02:00
cachedata2hashcat.py - Renamed shuffle() in inc_hash_scrypt.cl to avoid name collision with 2025-06-26 19:36:06 +02:00
cryptoloop2hashcat.py
exodus2hashcat.py Tool exodus2hashcat.py code cleanup 2022-10-27 18:36:49 +02:00
gitea2hashcat.py Add gitea2hashcat.py 2025-02-15 22:30:05 -05:00
install_modules.sh get rid of php from unit tests 2025-07-12 20:22:15 +02:00
keybag2hashcat.py Fix detection of argon2 kernel_accel_new. Ensure user-defined -n value does not exceed available memory; reduce it if necessary. On devices with unified memory (iGPU), only half of the memory is made available. 2025-07-14 11:30:21 +02:00
kremlin2hashcat.py Fix some file modes 2023-09-18 07:19:23 +00:00
lastpass2hashcat.py Add lastpass2hashcat.py 2022-10-24 09:31:04 +02:00
luks2hashcat.py Extract all active keys 2022-11-02 22:02:46 +01:00
metamask2hashcat.py Fix detection of argon2 kernel_accel_new. Ensure user-defined -n value does not exceed available memory; reduce it if necessary. On devices with unified memory (iGPU), only half of the memory is made available. 2025-07-14 11:30:21 +02:00
mozilla2hashcat.py make our hash extraction scripts executable 2022-05-21 11:45:48 +02:00
package_bin.sh - Handle case where system does not offer any reliable method to query actual free memory 2025-06-10 12:54:15 +02:00
radmin3_to_hashcat.pl Updated radmin3_to_hashcat.pl to support multiple users 2024-09-18 22:07:32 -04:00
recursivefiles2sha256sum.pl Add XML support for keepass keyfile and improve performance by not using chdir() 2022-08-25 20:33:10 +02:00
rules-test-cases.yaml
securenotes2hashcat.pl
shiro1-to-hashcat.py Fix detection of argon2 kernel_accel_new. Ensure user-defined -n value does not exceed available memory; reduce it if necessary. On devices with unified memory (iGPU), only half of the memory is made available. 2025-07-14 11:30:21 +02:00
sqlcipher2hashcat.pl
test_edge.sh edge: skip deprecated hashes, reformat error, unset SKIP_HASH_TYPES SKIP_HASH_TYPES_METAL SKIP_METAL_SCRYPT SKIP_OUT_MATCH_HASH_TYPES 2025-07-12 17:45:17 +02:00
test_rules.pl
test.pl Introduced the 'edge' test type in test.pl along with its corresponding tool, test_edge.sh 2025-07-09 23:19:49 +02:00
test.sh Fix test.sh bugs with RC4, a6 and a7 multi 2025-05-27 18:54:35 +02:00
truecrypt2hashcat.py Tool truecrypt2hashcat.py code cleanup 2022-07-25 15:54:14 +02:00
veeamvbk2hashcat.py Added hash-mode: Veeam VBK 2023-03-01 11:35:37 +00:00
veracrypt2hashcat.py New VeraCrypt modules 2022-06-07 23:01:03 +02:00
virtualbox2hashcat.py make our hash extraction scripts executable 2022-05-21 11:45:48 +02:00
vmwarevmx2hashcat.py This python script presents a syntax error when executed: 2025-05-16 19:54:17 +10:00