Merge pull request #1823 from hashcat/master

Backports from master
This commit is contained in:
Jens Steube
2018-12-14 15:33:53 +01:00
committed by GitHub
11 changed files with 1235 additions and 16 deletions
+22
View File
@@ -423,6 +423,25 @@ typedef struct oldoffice34
} oldoffice34_t;
typedef struct odf11_tmp
{
u32 ipad[5];
u32 opad[5];
u32 dgst[5];
u32 out[5];
} odf11_tmp_t;
typedef struct odf11
{
u32 iterations;
u32 iv[2];
u32 checksum[5];
u32 encrypted_data[256];
} odf11_t;
typedef struct odf12_tmp
{
u32 ipad[5];
@@ -1169,6 +1188,7 @@ typedef enum hash_type
HASH_TYPE_ANSIBLE_VAULT = 70,
HASH_TYPE_KRB5ASREP = 71,
HASH_TYPE_ODF12 = 72,
HASH_TYPE_ODF11 = 73,
} hash_type_t;
@@ -1398,6 +1418,7 @@ typedef enum kern_type
KERN_TYPE_APFS = 18300,
KERN_TYPE_ODF12 = 18400,
KERN_TYPE_SHA1_DOUBLE_MD5 = 18500,
KERN_TYPE_ODF11 = 18600,
KERN_TYPE_PLAINTEXT = 99999,
} kern_type_t;
@@ -1442,6 +1463,7 @@ typedef enum rounds_count
ROUNDS_OFFICE2010 = 100000,
ROUNDS_OFFICE2013 = 100000,
ROUNDS_LIBREOFFICE = 100000,
ROUNDS_OPENOFFICE = 1024,
ROUNDS_DJANGOPBKDF2 = 20000,
ROUNDS_SAPH_SHA1 = 1024,
ROUNDS_PDF14 = (50 + 20),