mirror of
https://github.com/hashcat/hashcat.git
synced 2025-02-16 17:42:04 +00:00
Add new category for application database and move new -m 31400 to it
This commit is contained in:
parent
074411418f
commit
c8dd3d63e9
@ -447,6 +447,7 @@ NVIDIA GPUs require "NVIDIA Driver" (440.64 or later) and "CUDA Toolkit" (9.0 or
|
|||||||
- ENCsecurity Datavault (PBKDF2/keychain)
|
- ENCsecurity Datavault (PBKDF2/keychain)
|
||||||
- ENCsecurity Datavault (MD5/no keychain)
|
- ENCsecurity Datavault (MD5/no keychain)
|
||||||
- ENCsecurity Datavault (MD5/keychain)
|
- ENCsecurity Datavault (MD5/keychain)
|
||||||
|
- SecureCRT MasterPassphrase v2
|
||||||
|
|
||||||
##
|
##
|
||||||
## Attack-Modes
|
## Attack-Modes
|
||||||
|
@ -3056,7 +3056,8 @@ typedef enum hash_category
|
|||||||
HASH_CATEGORY_PRIVATE_KEY = 20,
|
HASH_CATEGORY_PRIVATE_KEY = 20,
|
||||||
HASH_CATEGORY_IMS = 21,
|
HASH_CATEGORY_IMS = 21,
|
||||||
HASH_CATEGORY_CRYPTOCURRENCY_WALLET = 22,
|
HASH_CATEGORY_CRYPTOCURRENCY_WALLET = 22,
|
||||||
HASH_CATEGORY_FBE = 23
|
HASH_CATEGORY_FBE = 23,
|
||||||
|
HASH_CATEGORY_APPLICATION_DATABASE = 24
|
||||||
} hash_category_t;
|
} hash_category_t;
|
||||||
|
|
||||||
// hash specific
|
// hash specific
|
||||||
|
@ -19,7 +19,7 @@ static const u32 DGST_POS1 = 1;
|
|||||||
static const u32 DGST_POS2 = 2;
|
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_4;
|
static const u32 DGST_SIZE = DGST_SIZE_4_4;
|
||||||
static const u32 HASH_CATEGORY = HASH_CATEGORY_RAW_HASH;
|
static const u32 HASH_CATEGORY = HASH_CATEGORY_APPLICATION_DATABASE;
|
||||||
static const char *HASH_NAME = "SecureCRT MasterPassphrase v2";
|
static const char *HASH_NAME = "SecureCRT MasterPassphrase v2";
|
||||||
static const u64 KERN_TYPE = 31400;
|
static const u64 KERN_TYPE = 31400;
|
||||||
static const u32 OPTI_TYPE = OPTI_TYPE_ZERO_BYTE
|
static const u32 OPTI_TYPE = OPTI_TYPE_ZERO_BYTE
|
||||||
|
@ -111,6 +111,7 @@ static const char *const HASH_CATEGORY_FRAMEWORK_STR = "Framework";
|
|||||||
static const char *const HASH_CATEGORY_PRIVATE_KEY_STR = "Private Key";
|
static const char *const HASH_CATEGORY_PRIVATE_KEY_STR = "Private Key";
|
||||||
static const char *const HASH_CATEGORY_IMS_STR = "Instant Messaging Service";
|
static const char *const HASH_CATEGORY_IMS_STR = "Instant Messaging Service";
|
||||||
static const char *const HASH_CATEGORY_CRYPTOCURRENCY_WALLET_STR = "Cryptocurrency Wallet";
|
static const char *const HASH_CATEGORY_CRYPTOCURRENCY_WALLET_STR = "Cryptocurrency Wallet";
|
||||||
|
static const char *const HASH_CATEGORY_APPLICATION_DATABASE_STR = "Application Database";
|
||||||
|
|
||||||
int sort_by_string_sized (const void *p1, const void *p2)
|
int sort_by_string_sized (const void *p1, const void *p2)
|
||||||
{
|
{
|
||||||
@ -1003,6 +1004,7 @@ const char *strhashcategory (const u32 hash_category)
|
|||||||
case HASH_CATEGORY_PRIVATE_KEY: return HASH_CATEGORY_PRIVATE_KEY_STR;
|
case HASH_CATEGORY_PRIVATE_KEY: return HASH_CATEGORY_PRIVATE_KEY_STR;
|
||||||
case HASH_CATEGORY_IMS: return HASH_CATEGORY_IMS_STR;
|
case HASH_CATEGORY_IMS: return HASH_CATEGORY_IMS_STR;
|
||||||
case HASH_CATEGORY_CRYPTOCURRENCY_WALLET: return HASH_CATEGORY_CRYPTOCURRENCY_WALLET_STR;
|
case HASH_CATEGORY_CRYPTOCURRENCY_WALLET: return HASH_CATEGORY_CRYPTOCURRENCY_WALLET_STR;
|
||||||
|
case HASH_CATEGORY_APPLICATION_DATABASE: return HASH_CATEGORY_APPLICATION_DATABASE_STR;
|
||||||
}
|
}
|
||||||
|
|
||||||
return NULL;
|
return NULL;
|
||||||
|
Loading…
Reference in New Issue
Block a user