Commit Graph

109 Commits (8743d7585ff56d6d40c4b78effab293e9a3a32f6)

Author SHA1 Message Date
Rosen Penev a3d04a40b0 Fix more cppcheck warnings
7 years ago
jsteube 9aabc20248 Add a warning message if old hccap file is detected and abort
7 years ago
jsteube 5b922a6b8d Fix for https://github.com/hashcat/hashcat/issues/1029
7 years ago
jsteube 717da7f4f2 Added support for loading hccapx files
7 years ago
philsmd 15a9644f2a
fixes #943: added -m 15000 = FileZilla Server >= 0.9.55
7 years ago
philsmd fe6309caa7
fixes #398: added -m 4110 md5($salt.md5($pass.$salt))
7 years ago
philsmd 8e689058d0
#398: add -m 4010 = md5($salt.md5($salt.$pass))
7 years ago
jsteube 2135ea3329 WPA: Changed format for outfile and potfile from essid:mac1:mac2 to hash:essid
7 years ago
philsmd ed74ce1aca
fixes #928: new mode -m 1411 = SSHA-256(Base64), LDAP {SSHA256}
7 years ago
jsteube e0c3f447da Added hash-mode 4520 = sha1($salt.sha1($pass))
7 years ago
philsmd 96e312ccb6
fixes #537: added -m 7000 = Fortigate (FortiOS)
7 years ago
jsteube 1b8c2a29f1 Added hash-mode 14900 = Skip32
7 years ago
Jens Steube 07c89833c9 Added hash-mode 14800 = iTunes Backup >= 10.0
7 years ago
philsmd 78fc0e87bd
minor: we actually could/should omit the use of wpky_buf_ptr here
7 years ago
philsmd 7660b06e1c
minor: changed grouping of byte_swap_32 () and u32_to_hex_lower () for -m 14700
7 years ago
philsmd 0201d89099
fixed offset for dpsl buffer
7 years ago
philsmd 9327475b41 added -m 14700 = iTunes Backup < 10.0
7 years ago
philsmd 2bf49d424c
-m 11600: additional check for padding attack in case of unsupported coder
7 years ago
philsmd 2845f0e716
-m 11600: additional check for padding attack in case of unsupported coder
7 years ago
philsmd b22b2012b8
-m 11600: allow hashes with compressions different from LZMA1/LZMA2
7 years ago
philsmd 297c797521
hook code: refactored the hook salt to be part of the hash_t struct
7 years ago
philsmd 6fe0173a79
#965: new hook function to support LZMA1/LZMA2 decompression for -m 11600 = 7-Zip
7 years ago
jsteube 8d6170d66e Simply do not use __builtin_bswap16() this causes all kinds of problems, use our own implementation
8 years ago
jsteube 53d467abf8 Fix travis-ci error caused by __builtin_bswapXX()
8 years ago
jsteube 8257883ec1 Added hash-mode 14600 = LUKS
8 years ago
philsmd 98fee66486
-m 11600 = 7-Zip: added support for parsing $7z$1... and $7z$2... hashes
8 years ago
Jens Steube e01ccb9e81 Fixed plaintext cracking mode, used invalid offset
8 years ago
Jens Steube e3ad2f9b7d Fixed buffer overflow in plaintext parsing code: Leading to segfault
8 years ago
jsteube ad42dd59ac Fixed hash-mode 11400 = SIP digest authentication (MD5): Cracking of hashes which did not include *auth* or *auth-int* was broken
8 years ago
Jens Steube 0cdf929ab2 Fix -m 9720 byte swaps
8 years ago
Jens Steube d259f96790 Fix -m 10600 and -m 10700 parser
8 years ago
jsteube 514fc0fe75 Switch hex_to_u32() to LE
8 years ago
jsteube ceed66d50b Switch hex_to_u64() to LE
8 years ago
jsteube f0b287e838 Get rid of bin_to_hex_lower(), add u8_to_hex_lower(), u32_to_hex_lower() and u64_to_hex_lower()
8 years ago
jsteube fa5b5d298d Hash Parser: Improved error detection of invalid hex characters where hex character are expected
8 years ago
jsteube 72af615e8b WPA cracking: Reuse PBKDF2 intermediate keys if duplicate essid is detected
8 years ago
Gabriele Gristina 8b0764bc4d Add support for SHA-224
8 years ago
jsteube f218e85c4d Fix -m 7300 hash output from ascii_digest()
8 years ago
Rosen Penev 4d09cc10fd
Fix some formats and conversion errors
8 years ago
jsteube cad3b3e10b Get rid of truecrypt_mdlen
8 years ago
jsteube 66a9f2f544 Merge strcmp() changes from https://github.com/hashcat/hashcat/pull/604
8 years ago
jsteube ea4fd1de50 Remove complicated checks after memory allocation and in case of error print to stderr instead. This makes the memory allocation functions more natural to use.
8 years ago
jsteube c8daffb4b6 Fix some unreachable code
8 years ago
jsteube 5c871d5322 Initialize psafe3 header even if later overwritten by fread() to make scan-build happy
8 years ago
jsteube 7388c032a8 Remove some useless calls which helped understanding the code logic to make scan-build happy
8 years ago
jsteube 7f1dbf5a33 Fix too late check of fread() return in interface.c
8 years ago
jsteube e8078f2c73 Add output buffer size to ascii_digest()
8 years ago
Rosen Penev 03efea645f
More sign fixes
8 years ago
Rosen Penev 4e82eb9281
Replace atoi with atoll. Eliminates sign conversion warnings
8 years ago
Rosen Penev c13ef5aacd
Fix formats found by cppcheck
8 years ago