Jens Steube
|
3baec81d90
|
Rewrite -m 13400 to work with SHM_TYPE instead of __local to workaround compiler error on Intel CPU
|
2017-01-30 13:03:56 +01:00 |
|
jsteube
|
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
|
2017-01-30 10:45:56 +01:00 |
|
jsteube
|
1b8c2a29f1
|
Added hash-mode 14900 = Skip32
|
2017-01-29 16:43:08 +01:00 |
|
jsteube
|
dd263c1d20
|
Optimize luks_tmp_t type size
|
2017-01-29 10:39:45 +01:00 |
|
jsteube
|
dfba341ac5
|
Fix some CRLF in OpenCL kernels
|
2017-01-29 10:32:14 +01:00 |
|
jsteube
|
e0189cb741
|
Fix some compiler warnings for older compilers
|
2017-01-29 10:23:34 +01:00 |
|
jsteube
|
0309afc273
|
OpenCL Device: Do a check on available constant memory size and abort if it's less than 64kB
|
2017-01-29 10:11:13 +01:00 |
|
jsteube
|
2d2eadd2f6
|
Use hc_path_create() for additional write checks on startup
|
2017-01-28 00:08:12 +01:00 |
|
jsteube
|
322862f8dc
|
Fix #999 outfile for recovered hash not longer working
|
2017-01-27 23:44:49 +01:00 |
|
Jens Steube
|
518983d3a0
|
Do not check hc_path_read() if hc_path_exist() failed for commandline hash argument
|
2017-01-27 23:18:22 +01:00 |
|
jsteube
|
3648efdb02
|
Add *.pid to .gitignore
|
2017-01-27 23:13:33 +01:00 |
|
Jens Steube
|
0bea462bcd
|
Fix default compile target on Msys2
|
2017-01-27 23:12:44 +01:00 |
|
jsteube
|
7c7e4605d4
|
Fix -m 13400 include filename changed during LUKS implementation
|
2017-01-27 20:59:15 +01:00 |
|
jsteube
|
34aac18faf
|
OpenCL Runtime: Updated AMDGPU-Pro driver version check, do warn if version 16.60 is detected which is known to be broken
|
2017-01-27 20:40:55 +01:00 |
|
jsteube
|
d4fdb4f7a7
|
Also check existence of rules selected from user using -r on startup
|
2017-01-27 16:34:48 +01:00 |
|
jsteube
|
ac5d274845
|
Sessions: Move out handling of multiple instance from restore file into separate pidfile
|
2017-01-27 16:29:18 +01:00 |
|
jsteube
|
e2b2dc7ae0
|
Fix user_options_check_files() in case -b is used
|
2017-01-27 15:06:31 +01:00 |
|
jsteube
|
9408c2fec8
|
Fix install target for new SHARED variable in Makefile
|
2017-01-27 14:59:05 +01:00 |
|
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
|
2017-01-27 14:50:39 +01:00 |
|
Jens Steube
|
32e285f915
|
Merge pull request #997 from philsmd/master
fix for #996: for pwdump format both halves of LM need to have the username info
|
2017-01-27 12:38:42 +01:00 |
|
philsmd
|
0c68f757d5
|
fixes 996: for pwdump format both halves of LM need to have the username info
|
2017-01-27 12:30:27 +01:00 |
|
jsteube
|
351a1f1ffc
|
Remove some old debugging
|
2017-01-27 11:50:20 +01:00 |
|
jsteube
|
17548d3ee8
|
Helper: Added functions to check existence, type, read- and write-permissions and rewrite sources to use them instead of stat()
|
2017-01-27 11:46:45 +01:00 |
|
jsteube
|
b7b2f1a79c
|
Building: Add SHARED variable to Makefile to choose if hashcat is build as static or shared binary (using libhashcat.so/hashcat.dll)
|
2017-01-27 09:58:01 +01:00 |
|
Jens Steube
|
07c89833c9
|
Added hash-mode 14800 = iTunes Backup >= 10.0
|
2017-01-26 21:16:29 +01:00 |
|
Jens Steube
|
2f81532d0e
|
Merge pull request #994 from philsmd/master
added -m 14700 = iTunes Backup < 10.0
|
2017-01-25 20:13:44 +01:00 |
|
philsmd
|
78fc0e87bd
|
minor: we actually could/should omit the use of wpky_buf_ptr here
|
2017-01-25 20:08:41 +01:00 |
|
philsmd
|
7660b06e1c
|
minor: changed grouping of byte_swap_32 () and u32_to_hex_lower () for -m 14700
|
2017-01-25 19:56:34 +01:00 |
|
philsmd
|
73be820b52
|
added -m 14700 also to readme and tab completion
|
2017-01-25 19:46:50 +01:00 |
|
philsmd
|
0201d89099
|
fixed offset for dpsl buffer
|
2017-01-25 19:44:13 +01:00 |
|
philsmd
|
9327475b41
|
added -m 14700 = iTunes Backup < 10.0
|
2017-01-25 19:07:07 +01:00 |
|
Jens Steube
|
55f4d636a3
|
Merge pull request #993 from philsmd/master
docs update: mention the event_log () changes within the technical section
|
2017-01-24 19:44:24 +01:00 |
|
philsmd
|
d143ae25ab
|
docs update: mention the event_log () changes within the technical section
|
2017-01-24 17:52:32 +01:00 |
|
Jens Steube
|
57a253c3d3
|
Merge pull request #992 from philsmd/master
-m 11600: additional check within the parser to avoid loading hashes that produce too many false positives
|
2017-01-24 17:04:54 +01:00 |
|
philsmd
|
2bf49d424c
|
-m 11600: additional check for padding attack in case of unsupported coder
|
2017-01-24 16:32:31 +01:00 |
|
philsmd
|
2845f0e716
|
-m 11600: additional check for padding attack in case of unsupported coder
|
2017-01-24 16:28:00 +01:00 |
|
Jens Steube
|
7ee5fe7f1c
|
Merge pull request #991 from philsmd/master
-m 11600: allow hashes with compressions different from LZMA1/LZMA2
|
2017-01-24 16:17:56 +01:00 |
|
philsmd
|
b22b2012b8
|
-m 11600: allow hashes with compressions different from LZMA1/LZMA2
|
2017-01-24 16:11:47 +01:00 |
|
jsteube
|
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
|
2017-01-24 16:07:59 +01:00 |
|
Jens Steube
|
fd5548e689
|
Merge pull request #990 from philsmd/master
hook code: refactored the hook salt to be part of the hash_t struct
|
2017-01-24 16:05:41 +01:00 |
|
philsmd
|
297c797521
|
hook code: refactored the hook salt to be part of the hash_t struct
|
2017-01-24 15:23:48 +01:00 |
|
Jens Steube
|
6ccb774983
|
Merge pull request #989 from philsmd/master
event_log: do the string termination in event_log () and use MIN ()
|
2017-01-24 13:45:23 +01:00 |
|
philsmd
|
59e969ae65
|
event_log: do the string termination within event_log and use MIN () for the minimum size
|
2017-01-24 13:00:23 +01:00 |
|
Jens Steube
|
bb20cbf1b3
|
Merge pull request #988 from philsmd/master
.gitignore: added/fixed the wildcards for obj/lzma_sdk/
|
2017-01-24 12:13:36 +01:00 |
|
philsmd
|
f181cec5fb
|
.gitignore: added/fixed the wildcards for obj/lzma_sdk/
|
2017-01-24 11:40:23 +01:00 |
|
Jens Steube
|
243c1e8d68
|
Merge pull request #987 from philsmd/master
fix for previous commit: added obj/lzma_sdk/
|
2017-01-24 11:04:02 +01:00 |
|
philsmd
|
a587f549fd
|
fix for previous commit: added folder to .gitignore
|
2017-01-24 10:52:52 +01:00 |
|
philsmd
|
a413318387
|
fix for previous commit: added obj/lzma_sdk/
|
2017-01-24 10:48:03 +01:00 |
|
Jens Steube
|
043bf1b285
|
Merge pull request #986 from philsmd/master
#965: new hook function to support LZMA1/LZMA2 decompression for 7z
|
2017-01-24 10:40:59 +01:00 |
|
philsmd
|
6fe0173a79
|
#965: new hook function to support LZMA1/LZMA2 decompression for -m 11600 = 7-Zip
|
2017-01-24 10:28:35 +01:00 |
|