Commit Graph

  • ebcb6a050c Wordlists: Disable dictstat handling for hash-mode 3000 as it virtually creates words in the wordlist which is not the case for other modes jsteube 2017-01-30 10:45:56 +01:00
  • 1b8c2a29f1 Added hash-mode 14900 = Skip32 jsteube 2017-01-29 16:43:08 +01:00
  • dd263c1d20 Optimize luks_tmp_t type size jsteube 2017-01-29 10:39:45 +01:00
  • dfba341ac5 Fix some CRLF in OpenCL kernels jsteube 2017-01-29 10:32:14 +01:00
  • e0189cb741 Fix some compiler warnings for older compilers jsteube 2017-01-29 10:23:34 +01:00
  • 0309afc273 OpenCL Device: Do a check on available constant memory size and abort if it's less than 64kB jsteube 2017-01-29 10:11:13 +01:00
  • 2d2eadd2f6 Use hc_path_create() for additional write checks on startup jsteube 2017-01-28 00:08:12 +01:00
  • 322862f8dc Fix #999 outfile for recovered hash not longer working jsteube 2017-01-27 23:44:49 +01:00
  • 518983d3a0 Do not check hc_path_read() if hc_path_exist() failed for commandline hash argument Jens Steube 2017-01-27 23:18:22 +01:00
  • 3648efdb02 Add *.pid to .gitignore jsteube 2017-01-27 23:13:33 +01:00
  • 0bea462bcd Fix default compile target on Msys2 Jens Steube 2017-01-27 23:12:44 +01:00
  • 7c7e4605d4 Fix -m 13400 include filename changed during LUKS implementation jsteube 2017-01-27 20:59:15 +01:00
  • 34aac18faf OpenCL Runtime: Updated AMDGPU-Pro driver version check, do warn if version 16.60 is detected which is known to be broken jsteube 2017-01-27 20:40:55 +01:00
  • d4fdb4f7a7 Also check existence of rules selected from user using -r on startup jsteube 2017-01-27 16:34:48 +01:00
  • ac5d274845 Sessions: Move out handling of multiple instance from restore file into separate pidfile jsteube 2017-01-27 16:29:18 +01:00
  • e2b2dc7ae0 Fix user_options_check_files() in case -b is used jsteube 2017-01-27 15:06:31 +01:00
  • 9408c2fec8 Fix install target for new SHARED variable in Makefile jsteube 2017-01-27 14:59:05 +01:00
  • 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 jsteube 2017-01-27 14:50:39 +01:00
  • 32e285f915 Merge pull request #997 from philsmd/master Jens Steube 2017-01-27 12:38:42 +01:00
  • 0c68f757d5 fixes 996: for pwdump format both halves of LM need to have the username info philsmd 2017-01-27 12:30:27 +01:00
  • 351a1f1ffc Remove some old debugging jsteube 2017-01-27 11:50:20 +01:00
  • 17548d3ee8 Helper: Added functions to check existence, type, read- and write-permissions and rewrite sources to use them instead of stat() jsteube 2017-01-27 11:46:45 +01:00
  • b7b2f1a79c Building: Add SHARED variable to Makefile to choose if hashcat is build as static or shared binary (using libhashcat.so/hashcat.dll) jsteube 2017-01-27 09:58:01 +01:00
  • 07c89833c9 Added hash-mode 14800 = iTunes Backup >= 10.0 Jens Steube 2017-01-26 21:16:29 +01:00
  • 2f81532d0e Merge pull request #994 from philsmd/master Jens Steube 2017-01-25 20:13:44 +01:00
  • 78fc0e87bd minor: we actually could/should omit the use of wpky_buf_ptr here philsmd 2017-01-25 20:08:41 +01:00
  • 7660b06e1c minor: changed grouping of byte_swap_32 () and u32_to_hex_lower () for -m 14700 philsmd 2017-01-25 19:56:34 +01:00
  • 73be820b52 added -m 14700 also to readme and tab completion philsmd 2017-01-25 19:46:50 +01:00
  • 0201d89099 fixed offset for dpsl buffer philsmd 2017-01-25 19:44:13 +01:00
  • 9327475b41 added -m 14700 = iTunes Backup < 10.0 philsmd 2017-01-25 19:07:07 +01:00
  • 55f4d636a3 Merge pull request #993 from philsmd/master Jens Steube 2017-01-24 19:44:24 +01:00
  • d143ae25ab docs update: mention the event_log () changes within the technical section philsmd 2017-01-24 17:52:32 +01:00
  • 57a253c3d3 Merge pull request #992 from philsmd/master Jens Steube 2017-01-24 17:04:54 +01:00
  • 2bf49d424c -m 11600: additional check for padding attack in case of unsupported coder philsmd 2017-01-24 16:32:31 +01:00
  • 2845f0e716 -m 11600: additional check for padding attack in case of unsupported coder philsmd 2017-01-24 16:28:00 +01:00
  • 7ee5fe7f1c Merge pull request #991 from philsmd/master Jens Steube 2017-01-24 16:17:57 +01:00
  • b22b2012b8 -m 11600: allow hashes with compressions different from LZMA1/LZMA2 philsmd 2017-01-24 16:11:47 +01:00
  • df0c61bf79 - Building: Split native compilation into two dedicated targets: "hashcat_static" and "hashcat_shared", default is "hashcat_static" - Building: Removed the use of RPATH on linker level Fixes https://github.com/hashcat/hashcat/issues/956 jsteube 2017-01-24 16:07:59 +01:00
  • fd5548e689 Merge pull request #990 from philsmd/master Jens Steube 2017-01-24 16:05:41 +01:00
  • 297c797521 hook code: refactored the hook salt to be part of the hash_t struct philsmd 2017-01-24 15:23:48 +01:00
  • 6ccb774983 Merge pull request #989 from philsmd/master Jens Steube 2017-01-24 13:45:23 +01:00
  • 59e969ae65 event_log: do the string termination within event_log and use MIN () for the minimum size philsmd 2017-01-24 13:00:23 +01:00
  • bb20cbf1b3 Merge pull request #988 from philsmd/master Jens Steube 2017-01-24 12:13:36 +01:00
  • f181cec5fb .gitignore: added/fixed the wildcards for obj/lzma_sdk/ philsmd 2017-01-24 11:40:23 +01:00
  • 243c1e8d68 Merge pull request #987 from philsmd/master Jens Steube 2017-01-24 11:04:02 +01:00
  • a587f549fd fix for previous commit: added folder to .gitignore philsmd 2017-01-24 10:52:52 +01:00
  • a413318387 fix for previous commit: added obj/lzma_sdk/ philsmd 2017-01-24 10:48:03 +01:00
  • 043bf1b285 Merge pull request #986 from philsmd/master Jens Steube 2017-01-24 10:40:59 +01:00
  • 6fe0173a79 #965: new hook function to support LZMA1/LZMA2 decompression for -m 11600 = 7-Zip philsmd 2017-01-24 10:28:35 +01:00
  • 5ea24d9bca Fixed duplicate detection for WPA handshakes with the same ESSID https://github.com/hashcat/hashcat/issues/955 jsteube 2017-01-23 17:54:56 +01:00
  • edb7ae5658 Fixed rule 'O' (RULE_OP_MANGLE_OMIT) in host mode in case the offset + length parameter equals the length of the input word Fixes https://github.com/hashcat/hashcat/issues/969 jsteube 2017-01-23 14:19:37 +01:00
  • dc843acf63 Fixed use of option --keyspace in combination with -m 2500 (WPA) Fixes https://github.com/hashcat/hashcat/issues/971 jsteube 2017-01-23 13:58:49 +01:00
  • 5c5f8da9b1 Fixed DEScrypt cracking in BF mode in case the hashlist contains more than 16 times the same salt Fixes https://github.com/hashcat/hashcat/issues/972 Jens Steube 2017-01-23 13:40:16 +01:00
  • f88644f8c1 Merge pull request #982 from philsmd/pr/combinator_max_pw Jens Steube 2017-01-21 18:28:44 +01:00
  • eb7dd088d1 Merge pull request #981 from philsmd/master Jens Steube 2017-01-21 18:28:17 +01:00
  • 8d6170d66e Simply do not use __builtin_bswap16() this causes all kinds of problems, use our own implementation jsteube 2017-01-21 18:23:11 +01:00
  • ec0f074f2d Fix travis-ci error caused by missing __builtin_bswap16() jsteube 2017-01-21 18:14:44 +01:00
  • 53d467abf8 Fix travis-ci error caused by __builtin_bswapXX() jsteube 2017-01-21 18:03:47 +01:00
  • b1a2c4f0f6 fixes #980: combinator attack needs special formula for max pass length philsmd 2017-01-21 16:59:07 +01:00
  • b0501c54cc log topid/subid should use u32 everywhere (we do not need signed integers here) philsmd 2017-01-21 15:59:15 +01:00
  • 8257883ec1 Added hash-mode 14600 = LUKS jsteube 2017-01-21 15:37:44 +01:00
  • 99e2a4e12d Set PRODUCTION back to zero while in development phase Jens Steube 2017-01-19 11:54:37 +01:00
  • 814bbb5f72 Merge pull request #970 from dellastreet/FinalStatusUpdate Jens Steube 2017-01-18 16:35:57 +01:00
  • 6169cf6214 Merge pull request #961 from matrix/ignoreDeviceSkipApple Jens Steube 2017-01-18 16:35:48 +01:00
  • 8879039410 Merge pull request #966 from philsmd/master Jens Steube 2017-01-16 09:29:09 +01:00
  • b5f7c8cb85 cosmetic: typo in README.md philsmd 2017-01-13 11:01:01 +01:00
  • dd57ef52bb Merge pull request #964 from philsmd/master Jens Steube 2017-01-12 22:47:00 +01:00
  • 46a887f4dc Merge pull request #962 from matrix/hctuneAppleAliases Jens Steube 2017-01-12 22:46:17 +01:00
  • 98fee66486 -m 11600 = 7-Zip: added support for parsing $7z$1... and $7z$2... hashes philsmd 2017-01-12 20:28:16 +01:00
  • 2bacba703e Final machine output status missing depending timer Della Street 2017-01-12 09:01:21 +01:00
  • 0f786d18fd Creating aliases for Apple GPU types in hctune Gabriele Gristina 2017-01-11 23:20:40 +01:00
  • b66d53bca1 Filter out OpenCL Intel Runtime broken check on Apple Gabriele Gristina 2017-01-11 23:15:46 +01:00
  • a1c13778c7 Workaround added for AMDGPU-Pro OpenCL runtime: AES encrypt and decrypt Invertkey function was calculated wrong in certain cases jsteube 2017-01-11 16:04:05 +01:00
  • bb5663e439 Update readme.txt for SHA-224 jsteube 2017-01-06 08:54:39 +01:00
  • c7999c66bc Returncode: Added dedicated returncode (see docs/status_codes.txt) for shutdowns caused by --runtime and checkpoint keypress jsteube 2017-01-06 08:45:40 +01:00
  • ae5b75d65c Remove unused variable in rp.c jsteube 2017-01-06 07:55:35 +01:00
  • 0cbf19e162 Fixed automatic rule generator: Do not create 'X', '4' or '6' rules as they are not support in kernel rules Jens Steube 2017-01-05 23:24:46 +01:00
  • 39874600fd Merge branch 'master' of https://github.com/hashcat/hashcat Jens Steube 2017-01-05 22:56:06 +01:00
  • e01ccb9e81 Fixed plaintext cracking mode, used invalid offset Jens Steube 2017-01-05 22:55:53 +01:00
  • 0fe6db6839 Sanity: Added sanity check to disallow --loopback in combination with --runtime jsteube 2017-01-05 22:46:34 +01:00
  • 038b915e2d Fixed runtime limit: No longer required so sample startup time after refactorization jsteube 2017-01-05 22:34:47 +01:00
  • 992bc01f3c Fixed parsing of hashes in case the last line did not include a linefeed character jsteube 2017-01-05 21:58:24 +01:00
  • e5e97c6ff8 Merge branch 'master' of https://github.com/hashcat/hashcat Jens Steube 2017-01-05 17:39:31 +01:00
  • e3ad2f9b7d Fixed buffer overflow in plaintext parsing code: Leading to segfault Jens Steube 2017-01-05 17:39:14 +01:00
  • 45daaab6ac If the user specifies a folder to scan for wordlists instead of directly a wordlist, then ignore the hidden files jsteube 2017-01-05 16:21:57 +01:00
  • b3067680a7 If the user specifies a folder to scan for wordlists instead of directly a wordlist, then ignore the hidden files jsteube 2017-01-05 16:15:12 +01:00
  • ad42dd59ac Fixed hash-mode 11400 = SIP digest authentication (MD5): Cracking of hashes which did not include *auth* or *auth-int* was broken jsteube 2017-01-05 16:14:12 +01:00
  • e9a34bd708 Update tc_tests/hashcat_ripemd160_aes_boot.tc for reference Jens Steube 2017-01-05 14:02:51 +01:00
  • aa89b8b951 Make the PID controller more smooth jsteube 2017-01-04 15:01:35 +01:00
  • 78d73e64fe Workaround added for Intel OpenCL runtime: GPU support is broken, skip the device unless user forces to enable it jsteube 2017-01-04 11:23:57 +01:00
  • 33aeae6090 For CYGWIN prefer to use "opencl.dll" (installed by drivers) instead of optional "cygOpenCL-1.dll" jsteube 2017-01-04 10:59:21 +01:00
  • 6d8e938549 Added production flag in Makefile to disable all the GCC compiler options needed only for development jsteube 2017-01-04 10:33:20 +01:00
  • 1f756bf752 Include passwords for removed hashes present in the potfile to next loopback iteration jsteube 2017-01-03 19:21:27 +01:00
  • 1f266fb0f2 Added new event EVENT_WEAK_HASH_ALL_CRACKED if all hashes have been cracked during weak hash check jsteube 2017-01-03 09:56:40 +01:00
  • e1b5de12d5 Fixed potfile loading to accept blank passwords jsteube 2017-01-03 09:39:13 +01:00
  • dca74af23f Prepare for v3.30 release jsteube 2017-01-02 10:14:07 +01:00
  • d36cc4c5cb Give some extra space for plain_buf1 in case $HEX[...] is added jsteube 2016-12-31 15:17:01 +01:00
  • a3159625b3 Update changes.txt regarding Iris Pro changes jsteube 2016-12-31 15:15:43 +01:00
  • 9d98d696c0 Merge branch 'master' of https://github.com/hashcat/hashcat Jens Steube 2016-12-31 15:11:08 +01:00
  • feb6d4f740 Fixed buffer overflow in status screen display in case of long non-utf8 string Jens Steube 2016-12-31 15:10:53 +01:00