Commit Graph

753 Commits (e8c87107c2db09e94c4bd1ee8c9a1dcf420a92d3)

Author SHA1 Message Date
Jens Steube 974128bdce Merge pull request #1245 from 0xbsec/rule-position-p
7 years ago
DoZ10 5683df2e17 Fixed conflicts
7 years ago
DoZ10 cfc3fa64c0 Implemented offset parameter to reach full ks block of 64 bytes
7 years ago
Fist0urs a78dce94db All remarks treated:
7 years ago
mhasbini be0dec621a Add support for rule position 'p' in host mode
7 years ago
DoZ10 9dee1d274d Removed plain_length parameter and copied esalt buffer to salt ofr sorting mechanism.
7 years ago
DoZ10 0d3b5393ef Swapped mode 670 -> 15400
7 years ago
Fist0urs 7ff09c6710 Preparing PR
7 years ago
DoZ10 c50e8bc486 Fixed position parameters. Tested all kernels. Ok.
7 years ago
DoZ10 3c67e0054c Implemented Perl test and fixed issues. Now have a working base.
7 years ago
DoZ10 cd9dc989ce Implemented Chacha20 crypto.
7 years ago
Fist0urs 40bbb0023c Merge branch 'master' of https://github.com/hashcat/hashcat into DPAPImk
7 years ago
Fist0urs d537712f27 Both DPAPImk v1 and v2 work for single hash, still a bug on multi-hash
7 years ago
DoZ10 f6cd42352d CPU parsing mostly done. Kernel showing good values.
7 years ago
DoZ10 152f0b5152 Init work on Chacha20
7 years ago
Jens Steube b924901bb0 Merge pull request #1226 from DoZ10/master
7 years ago
DoZ10 9d0855c02f Fixed interface.c to remove XORing madness and blake2_t naming convention
7 years ago
Fist0urs 014278ab0e Working:
7 years ago
DoZ10 87e0281237 Moved init params in CPU (interface.c). Fixed vector-type problem in kernel a0.
7 years ago
Fist0urs 73d48dcd26 Initial commit, new format DPAPImk, works till hmac-sha1
7 years ago
mhasbini 5734741392 Add support for rule: eX
7 years ago
DoZ10 58c1f46b19 Merge and conflict resolve.
7 years ago
DoZ10 a60cddc2cc Added Blake2 signature according for JtR format.
7 years ago
Jens Steube 086a07264a Switch from libiconv to win-iconv
7 years ago
Jens Steube 26a345334f Added hash-mode 15200 = Blockchain, My Wallet, V2
7 years ago
Jens Steube 5cc3b7807f Test for target Endianness and abort if it's big-endian
7 years ago
Jens Steube 7cabb848d2 Wordlist encoding: Support added for internal convert from and to user-defined encoding during runtime
7 years ago
DoZ10 69dad31a29 fix: changed -m 6200 -> 600
7 years ago
DoZ10 0a8f17c24a fix: g madness...
7 years ago
DoZ10 4e9bb8b093 init
7 years ago
sgroat 21efc80975 fix string
7 years ago
jsteube 26949a4fce WPA cracking: Improved nonce-error-corrections mode to fix corrupt nonce generated on Big-Endian devices
7 years ago
jsteube ac99df6618 Versions: Changed version naming convention from x.yz to x.y.z
7 years ago
jsteube 368f8b39bc Add function to distinguish between warning and advice messages
7 years ago
jsteube e933d12838 Rename Input.Mode, Input.Base, ... to Guess.Mode, Guess.Base, ...
7 years ago
jsteube 6d66ff96c1 Truncate longer hash format in status output
7 years ago
jsteube d1b2fa0b31 Added hash-mode 15100 = Juniper/NetBSD sha1crypt
7 years ago
jsteube 378f852cec Parameter: Detect and error when users try to use a non-digit where a digit is expected
7 years ago
jsteube bea0e52cdb Remove unused variable
8 years ago
jsteube c04dd5c8b1 WPA cracking: Added support for WPA/WPA2 handshake AP nonce automatic error correction
8 years ago
jsteube 33a043ec63 Refactored internal use of esalt from sync with number of salts to sync with number of digests
8 years ago
Rosen Penev bbdaf647f3
Add _FORTIFY_SOURCE to check for overflows
8 years ago
Rosen Penev 184d69f574
Adjust version level for the *time_r functions
8 years ago
Rosen Penev fdc0bf913d
Remove unnecessary includes
8 years ago
Rosen Penev 84cbad2ba8
Only Apple has a different cl.h location. Simplify a bit
8 years ago
jsteube 54ad27da7d Session Management: Automatically set dedicated session names for non-cracking parameters, for example: --stdout
8 years ago
philsmd 22d1129818
added -m 12001 = Atlassian (PBKDF2-HMAC-SHA1) #611
8 years ago
Jens Steube e82ce9243d Added support for filtering hccapx message pairs using --hccapx-message-pair
8 years ago
jsteube d2e95d5e1b Fix WPA/WPA2 incorrectly reports cracked passwords in some cases
8 years ago
jsteube dc170907ed Compress multiple newlines to one in host code, too
8 years ago
Rosen Penev 4ceb7a1afa
Prefer _WIN to _POSIX for defines.
8 years ago
jsteube 4e2adc031a Add some compiler independant integer overflow functions
8 years ago
Rosen Penev abd7b2bfcc
Simplify common.h a bit.
8 years ago
jsteube 922fea7616 Add more integer overflow checks
8 years ago
jsteube 62bc8689b7 Mask Checks: Added integer overflow detection for a keyspace of a mask provided by user
8 years ago
Jens Steube 14883bcd53 Merge pull request #1114 from neheb/master
8 years ago
Rosen Penev a1619f640d
Add ADL support to Cygwin
8 years ago
jsteube 9b08d4af0f Update hccapx format to version 4
8 years ago
jsteube c3251cebd8 Hardware Management: Bring back kernel exec timeout detection for NVidia on user request
8 years ago
Jens Steube dd55c1eb66 WPA: Changed format for outfile and potfile from essid:mac1:mac2 to hash:mac_ap:mac_sta:essid
8 years ago
jsteube 79e8b6a6b9 Make sure to unlink the pidfile only if our instance created it, but even in case of error
8 years ago
philsmd c440dec867
file locking: check return value of fcntl ()
8 years ago
jsteube dc4f96f42e Fixed string not null terminated when reading maskfiles
8 years ago
jsteube 63b7321be2 Fixed WPA/WPA2 cracking in case eapol frame is >= 248 byte
8 years ago
jsteube 9c5cfd17ac Added support for automatic merge of LM halfes when --show and --left is used
8 years ago
philsmd 227c0be95e
resolves #1018: added -m 3910 = md5(md5($pass).md5($salt))
8 years ago
jsteube 9aabc20248 Add a warning message if old hccap file is detected and abort
8 years ago
Jens Steube dec6307729 Merge pull request #1031 from neheb/master
8 years ago
Rosen Penev ee0911c26e Add NVML and NVAPI support to Cygwin
8 years ago
Jens Steube 9005b66626 Fixed clEnqueueNDRangeKernel(): CL_UNKNOWN_ERROR caused by an invalid work-item count during weak-hash-check
8 years ago
Jens Steube c1f0adebe6 Force #pragma pack(1) for struct hccapx
8 years ago
Jens Steube 65d5921eda Merge pull request #1020 from neheb/master
8 years ago
jsteube 717da7f4f2 Added support for loading hccapx files
8 years ago
Rosen Penev 2a2bd0e2b1
Restore strerror as %m is unsupported by the BSDs
8 years ago
philsmd 15a9644f2a
fixes #943: added -m 15000 = FileZilla Server >= 0.9.55
8 years ago
philsmd fe6309caa7
fixes #398: added -m 4110 md5($salt.md5($pass.$salt))
8 years ago
philsmd 8e689058d0
#398: add -m 4010 = md5($salt.md5($salt.$pass))
8 years ago
jsteube 2135ea3329 WPA: Changed format for outfile and potfile from essid:mac1:mac2 to hash:essid
8 years ago
philsmd dfd4084b3b
fixes #963: show all user's hashes if --show/--left was specified
8 years ago
philsmd ed74ce1aca
fixes #928: new mode -m 1411 = SSHA-256(Base64), LDAP {SSHA256}
8 years ago
jsteube e0c3f447da Added hash-mode 4520 = sha1($salt.sha1($pass))
8 years ago
philsmd 96e312ccb6
fixes #537: added -m 7000 = Fortigate (FortiOS)
8 years ago
jsteube 1b8c2a29f1 Added hash-mode 14900 = Skip32
8 years ago
jsteube dd263c1d20 Optimize luks_tmp_t type size
8 years ago
jsteube e0189cb741 Fix some compiler warnings for older compilers
8 years ago
jsteube 2d2eadd2f6 Use hc_path_create() for additional write checks on startup
8 years ago
jsteube ac5d274845 Sessions: Move out handling of multiple instance from restore file into separate pidfile
8 years ago
jsteube 84fcd8289f Files: Do several file and folder checks on startup rather than when they are actually used to avoid related error after eventual intense operations
8 years ago
jsteube 17548d3ee8 Helper: Added functions to check existence, type, read- and write-permissions and rewrite sources to use them instead of stat()
8 years ago
Jens Steube 07c89833c9 Added hash-mode 14800 = iTunes Backup >= 10.0
8 years ago
philsmd 9327475b41 added -m 14700 = iTunes Backup < 10.0
8 years ago
philsmd 297c797521
hook code: refactored the hook salt to be part of the hash_t struct
8 years ago
philsmd 6fe0173a79
#965: new hook function to support LZMA1/LZMA2 decompression for -m 11600 = 7-Zip
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
jsteube c7999c66bc Returncode: Added dedicated returncode (see docs/status_codes.txt) for shutdowns caused by --runtime and checkpoint keypress
8 years ago
jsteube 038b915e2d Fixed runtime limit: No longer required so sample startup time after refactorization
8 years ago
jsteube 1f266fb0f2 Added new event EVENT_WEAK_HASH_ALL_CRACKED if all hashes have been cracked during weak hash check
8 years ago
jsteube dca74af23f Prepare for v3.30 release
8 years ago
jsteube 83151ec2bb Do not set _GNU_SOURCE if it's set already
8 years ago