mirror of
https://github.com/hashcat/hashcat.git
synced 2024-11-22 16:18:09 +00:00
Added legacy suffix to old TrueCrypt modules
This commit is contained in:
parent
c53c28ed3a
commit
5898ae9fa3
@ -111,6 +111,7 @@
|
|||||||
- User Options: Add new module function module_hash_decode_postprocess() to override hash specific configurations from command line
|
- User Options: Add new module function module_hash_decode_postprocess() to override hash specific configurations from command line
|
||||||
- User Options: Change --backend-info/-I option type, from bool to uint
|
- User Options: Change --backend-info/-I option type, from bool to uint
|
||||||
- Modules: New TrueCrypt modules (29311-29343) which do not use `module_hash_binary_parse` to get data from containers anymore (use new tool `tools/truecrypt2hashcat.py`).
|
- Modules: New TrueCrypt modules (29311-29343) which do not use `module_hash_binary_parse` to get data from containers anymore (use new tool `tools/truecrypt2hashcat.py`).
|
||||||
|
- Modules: Added suffix *legacy* to old TrueCrypt modules (06211-06243).
|
||||||
- Modules: New VeraCrypt modules (29411-29483) which do not use `module_hash_binary_parse` to get data from containers anymore (use new tool `tools/veracrypt2hashcat.py`).
|
- Modules: New VeraCrypt modules (29411-29483) which do not use `module_hash_binary_parse` to get data from containers anymore (use new tool `tools/veracrypt2hashcat.py`).
|
||||||
- Modules: Added suffix *legacy* to old VeraCrypt modules (13711-13783).
|
- Modules: Added suffix *legacy* to old VeraCrypt modules (13711-13783).
|
||||||
- Terminal: Increased size of hash name column in `--help` and `--identify` options.
|
- Terminal: Increased size of hash name column in `--help` and `--identify` options.
|
||||||
|
@ -20,7 +20,7 @@ static const u32 DGST_POS2 = 2;
|
|||||||
static const u32 DGST_POS3 = 3;
|
static const u32 DGST_POS3 = 3;
|
||||||
static const u32 DGST_SIZE = DGST_SIZE_4_32;
|
static const u32 DGST_SIZE = DGST_SIZE_4_32;
|
||||||
static const u32 HASH_CATEGORY = HASH_CATEGORY_FDE;
|
static const u32 HASH_CATEGORY = HASH_CATEGORY_FDE;
|
||||||
static const char *HASH_NAME = "TrueCrypt RIPEMD160 + XTS 512 bit";
|
static const char *HASH_NAME = "TrueCrypt RIPEMD160 + XTS 512 bit (legacy)";
|
||||||
static const u64 KERN_TYPE = 6211;
|
static const u64 KERN_TYPE = 6211;
|
||||||
static const u32 OPTI_TYPE = OPTI_TYPE_ZERO_BYTE
|
static const u32 OPTI_TYPE = OPTI_TYPE_ZERO_BYTE
|
||||||
| OPTI_TYPE_SLOW_HASH_SIMD_LOOP;
|
| OPTI_TYPE_SLOW_HASH_SIMD_LOOP;
|
||||||
|
@ -20,7 +20,7 @@ static const u32 DGST_POS2 = 2;
|
|||||||
static const u32 DGST_POS3 = 3;
|
static const u32 DGST_POS3 = 3;
|
||||||
static const u32 DGST_SIZE = DGST_SIZE_4_32;
|
static const u32 DGST_SIZE = DGST_SIZE_4_32;
|
||||||
static const u32 HASH_CATEGORY = HASH_CATEGORY_FDE;
|
static const u32 HASH_CATEGORY = HASH_CATEGORY_FDE;
|
||||||
static const char *HASH_NAME = "TrueCrypt RIPEMD160 + XTS 1024 bit";
|
static const char *HASH_NAME = "TrueCrypt RIPEMD160 + XTS 1024 bit (legacy)";
|
||||||
static const u64 KERN_TYPE = 6212;
|
static const u64 KERN_TYPE = 6212;
|
||||||
static const u32 OPTI_TYPE = OPTI_TYPE_ZERO_BYTE
|
static const u32 OPTI_TYPE = OPTI_TYPE_ZERO_BYTE
|
||||||
| OPTI_TYPE_SLOW_HASH_SIMD_LOOP;
|
| OPTI_TYPE_SLOW_HASH_SIMD_LOOP;
|
||||||
|
@ -20,7 +20,7 @@ static const u32 DGST_POS2 = 2;
|
|||||||
static const u32 DGST_POS3 = 3;
|
static const u32 DGST_POS3 = 3;
|
||||||
static const u32 DGST_SIZE = DGST_SIZE_4_32;
|
static const u32 DGST_SIZE = DGST_SIZE_4_32;
|
||||||
static const u32 HASH_CATEGORY = HASH_CATEGORY_FDE;
|
static const u32 HASH_CATEGORY = HASH_CATEGORY_FDE;
|
||||||
static const char *HASH_NAME = "TrueCrypt RIPEMD160 + XTS 1536 bit";
|
static const char *HASH_NAME = "TrueCrypt RIPEMD160 + XTS 1536 bit (legacy)";
|
||||||
static const u64 KERN_TYPE = 6213;
|
static const u64 KERN_TYPE = 6213;
|
||||||
static const u32 OPTI_TYPE = OPTI_TYPE_ZERO_BYTE
|
static const u32 OPTI_TYPE = OPTI_TYPE_ZERO_BYTE
|
||||||
| OPTI_TYPE_SLOW_HASH_SIMD_LOOP;
|
| OPTI_TYPE_SLOW_HASH_SIMD_LOOP;
|
||||||
|
@ -20,7 +20,7 @@ static const u32 DGST_POS2 = 2;
|
|||||||
static const u32 DGST_POS3 = 3;
|
static const u32 DGST_POS3 = 3;
|
||||||
static const u32 DGST_SIZE = DGST_SIZE_4_32;
|
static const u32 DGST_SIZE = DGST_SIZE_4_32;
|
||||||
static const u32 HASH_CATEGORY = HASH_CATEGORY_FDE;
|
static const u32 HASH_CATEGORY = HASH_CATEGORY_FDE;
|
||||||
static const char *HASH_NAME = "TrueCrypt SHA512 + XTS 512 bit";
|
static const char *HASH_NAME = "TrueCrypt SHA512 + XTS 512 bit (legacy)";
|
||||||
static const u64 KERN_TYPE = 6221;
|
static const u64 KERN_TYPE = 6221;
|
||||||
static const u32 OPTI_TYPE = OPTI_TYPE_ZERO_BYTE
|
static const u32 OPTI_TYPE = OPTI_TYPE_ZERO_BYTE
|
||||||
| OPTI_TYPE_SLOW_HASH_SIMD_LOOP
|
| OPTI_TYPE_SLOW_HASH_SIMD_LOOP
|
||||||
|
@ -20,7 +20,7 @@ static const u32 DGST_POS2 = 2;
|
|||||||
static const u32 DGST_POS3 = 3;
|
static const u32 DGST_POS3 = 3;
|
||||||
static const u32 DGST_SIZE = DGST_SIZE_4_32;
|
static const u32 DGST_SIZE = DGST_SIZE_4_32;
|
||||||
static const u32 HASH_CATEGORY = HASH_CATEGORY_FDE;
|
static const u32 HASH_CATEGORY = HASH_CATEGORY_FDE;
|
||||||
static const char *HASH_NAME = "TrueCrypt SHA512 + XTS 1024 bit";
|
static const char *HASH_NAME = "TrueCrypt SHA512 + XTS 1024 bit (legacy)";
|
||||||
static const u64 KERN_TYPE = 6222;
|
static const u64 KERN_TYPE = 6222;
|
||||||
static const u32 OPTI_TYPE = OPTI_TYPE_ZERO_BYTE
|
static const u32 OPTI_TYPE = OPTI_TYPE_ZERO_BYTE
|
||||||
| OPTI_TYPE_SLOW_HASH_SIMD_LOOP
|
| OPTI_TYPE_SLOW_HASH_SIMD_LOOP
|
||||||
|
@ -20,7 +20,7 @@ static const u32 DGST_POS2 = 2;
|
|||||||
static const u32 DGST_POS3 = 3;
|
static const u32 DGST_POS3 = 3;
|
||||||
static const u32 DGST_SIZE = DGST_SIZE_4_32;
|
static const u32 DGST_SIZE = DGST_SIZE_4_32;
|
||||||
static const u32 HASH_CATEGORY = HASH_CATEGORY_FDE;
|
static const u32 HASH_CATEGORY = HASH_CATEGORY_FDE;
|
||||||
static const char *HASH_NAME = "TrueCrypt SHA512 + XTS 1536 bit";
|
static const char *HASH_NAME = "TrueCrypt SHA512 + XTS 1536 bit (legacy)";
|
||||||
static const u64 KERN_TYPE = 6223;
|
static const u64 KERN_TYPE = 6223;
|
||||||
static const u32 OPTI_TYPE = OPTI_TYPE_ZERO_BYTE
|
static const u32 OPTI_TYPE = OPTI_TYPE_ZERO_BYTE
|
||||||
| OPTI_TYPE_SLOW_HASH_SIMD_LOOP
|
| OPTI_TYPE_SLOW_HASH_SIMD_LOOP
|
||||||
|
@ -20,7 +20,7 @@ static const u32 DGST_POS2 = 2;
|
|||||||
static const u32 DGST_POS3 = 3;
|
static const u32 DGST_POS3 = 3;
|
||||||
static const u32 DGST_SIZE = DGST_SIZE_4_32;
|
static const u32 DGST_SIZE = DGST_SIZE_4_32;
|
||||||
static const u32 HASH_CATEGORY = HASH_CATEGORY_FDE;
|
static const u32 HASH_CATEGORY = HASH_CATEGORY_FDE;
|
||||||
static const char *HASH_NAME = "TrueCrypt Whirlpool + XTS 512 bit";
|
static const char *HASH_NAME = "TrueCrypt Whirlpool + XTS 512 bit (legacy)";
|
||||||
static const u64 KERN_TYPE = 6231;
|
static const u64 KERN_TYPE = 6231;
|
||||||
static const u32 OPTI_TYPE = OPTI_TYPE_ZERO_BYTE
|
static const u32 OPTI_TYPE = OPTI_TYPE_ZERO_BYTE
|
||||||
| OPTI_TYPE_SLOW_HASH_SIMD_LOOP;
|
| OPTI_TYPE_SLOW_HASH_SIMD_LOOP;
|
||||||
|
@ -20,7 +20,7 @@ static const u32 DGST_POS2 = 2;
|
|||||||
static const u32 DGST_POS3 = 3;
|
static const u32 DGST_POS3 = 3;
|
||||||
static const u32 DGST_SIZE = DGST_SIZE_4_32;
|
static const u32 DGST_SIZE = DGST_SIZE_4_32;
|
||||||
static const u32 HASH_CATEGORY = HASH_CATEGORY_FDE;
|
static const u32 HASH_CATEGORY = HASH_CATEGORY_FDE;
|
||||||
static const char *HASH_NAME = "TrueCrypt Whirlpool + XTS 1024 bit";
|
static const char *HASH_NAME = "TrueCrypt Whirlpool + XTS 1024 bit (legacy)";
|
||||||
static const u64 KERN_TYPE = 6232;
|
static const u64 KERN_TYPE = 6232;
|
||||||
static const u32 OPTI_TYPE = OPTI_TYPE_ZERO_BYTE
|
static const u32 OPTI_TYPE = OPTI_TYPE_ZERO_BYTE
|
||||||
| OPTI_TYPE_SLOW_HASH_SIMD_LOOP;
|
| OPTI_TYPE_SLOW_HASH_SIMD_LOOP;
|
||||||
|
@ -20,7 +20,7 @@ static const u32 DGST_POS2 = 2;
|
|||||||
static const u32 DGST_POS3 = 3;
|
static const u32 DGST_POS3 = 3;
|
||||||
static const u32 DGST_SIZE = DGST_SIZE_4_32;
|
static const u32 DGST_SIZE = DGST_SIZE_4_32;
|
||||||
static const u32 HASH_CATEGORY = HASH_CATEGORY_FDE;
|
static const u32 HASH_CATEGORY = HASH_CATEGORY_FDE;
|
||||||
static const char *HASH_NAME = "TrueCrypt Whirlpool + XTS 1536 bit";
|
static const char *HASH_NAME = "TrueCrypt Whirlpool + XTS 1536 bit (legacy)";
|
||||||
static const u64 KERN_TYPE = 6233;
|
static const u64 KERN_TYPE = 6233;
|
||||||
static const u32 OPTI_TYPE = OPTI_TYPE_ZERO_BYTE
|
static const u32 OPTI_TYPE = OPTI_TYPE_ZERO_BYTE
|
||||||
| OPTI_TYPE_SLOW_HASH_SIMD_LOOP;
|
| OPTI_TYPE_SLOW_HASH_SIMD_LOOP;
|
||||||
|
@ -20,7 +20,7 @@ static const u32 DGST_POS2 = 2;
|
|||||||
static const u32 DGST_POS3 = 3;
|
static const u32 DGST_POS3 = 3;
|
||||||
static const u32 DGST_SIZE = DGST_SIZE_4_32;
|
static const u32 DGST_SIZE = DGST_SIZE_4_32;
|
||||||
static const u32 HASH_CATEGORY = HASH_CATEGORY_FDE;
|
static const u32 HASH_CATEGORY = HASH_CATEGORY_FDE;
|
||||||
static const char *HASH_NAME = "TrueCrypt RIPEMD160 + XTS 512 bit + boot-mode";
|
static const char *HASH_NAME = "TrueCrypt RIPEMD160 + XTS 512 bit + boot-mode (legacy)";
|
||||||
static const u64 KERN_TYPE = 6211;
|
static const u64 KERN_TYPE = 6211;
|
||||||
static const u32 OPTI_TYPE = OPTI_TYPE_ZERO_BYTE
|
static const u32 OPTI_TYPE = OPTI_TYPE_ZERO_BYTE
|
||||||
| OPTI_TYPE_SLOW_HASH_SIMD_LOOP;
|
| OPTI_TYPE_SLOW_HASH_SIMD_LOOP;
|
||||||
|
@ -20,7 +20,7 @@ static const u32 DGST_POS2 = 2;
|
|||||||
static const u32 DGST_POS3 = 3;
|
static const u32 DGST_POS3 = 3;
|
||||||
static const u32 DGST_SIZE = DGST_SIZE_4_32;
|
static const u32 DGST_SIZE = DGST_SIZE_4_32;
|
||||||
static const u32 HASH_CATEGORY = HASH_CATEGORY_FDE;
|
static const u32 HASH_CATEGORY = HASH_CATEGORY_FDE;
|
||||||
static const char *HASH_NAME = "TrueCrypt RIPEMD160 + XTS 1024 bit + boot-mode";
|
static const char *HASH_NAME = "TrueCrypt RIPEMD160 + XTS 1024 bit + boot-mode (legacy)";
|
||||||
static const u64 KERN_TYPE = 6212;
|
static const u64 KERN_TYPE = 6212;
|
||||||
static const u32 OPTI_TYPE = OPTI_TYPE_ZERO_BYTE
|
static const u32 OPTI_TYPE = OPTI_TYPE_ZERO_BYTE
|
||||||
| OPTI_TYPE_SLOW_HASH_SIMD_LOOP;
|
| OPTI_TYPE_SLOW_HASH_SIMD_LOOP;
|
||||||
|
@ -20,7 +20,7 @@ static const u32 DGST_POS2 = 2;
|
|||||||
static const u32 DGST_POS3 = 3;
|
static const u32 DGST_POS3 = 3;
|
||||||
static const u32 DGST_SIZE = DGST_SIZE_4_32;
|
static const u32 DGST_SIZE = DGST_SIZE_4_32;
|
||||||
static const u32 HASH_CATEGORY = HASH_CATEGORY_FDE;
|
static const u32 HASH_CATEGORY = HASH_CATEGORY_FDE;
|
||||||
static const char *HASH_NAME = "TrueCrypt RIPEMD160 + XTS 1536 bit + boot-mode";
|
static const char *HASH_NAME = "TrueCrypt RIPEMD160 + XTS 1536 bit + boot-mode (legacy)";
|
||||||
static const u64 KERN_TYPE = 6213;
|
static const u64 KERN_TYPE = 6213;
|
||||||
static const u32 OPTI_TYPE = OPTI_TYPE_ZERO_BYTE
|
static const u32 OPTI_TYPE = OPTI_TYPE_ZERO_BYTE
|
||||||
| OPTI_TYPE_SLOW_HASH_SIMD_LOOP;
|
| OPTI_TYPE_SLOW_HASH_SIMD_LOOP;
|
||||||
|
Loading…
Reference in New Issue
Block a user