jsteube
|
e2b2dc7ae0
|
Fix user_options_check_files() in case -b is used
|
8 years ago |
jsteube
|
9408c2fec8
|
Fix install target for new SHARED variable in Makefile
|
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 |
philsmd
|
0c68f757d5
|
fixes 996: for pwdump format both halves of LM need to have the username info
|
8 years ago |
jsteube
|
351a1f1ffc
|
Remove some old debugging
|
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 |
jsteube
|
b7b2f1a79c
|
Building: Add SHARED variable to Makefile to choose if hashcat is build as static or shared binary (using libhashcat.so/hashcat.dll)
|
8 years ago |
Jens Steube
|
07c89833c9
|
Added hash-mode 14800 = iTunes Backup >= 10.0
|
8 years ago |
philsmd
|
78fc0e87bd
|
minor: we actually could/should omit the use of wpky_buf_ptr here
|
8 years ago |
philsmd
|
7660b06e1c
|
minor: changed grouping of byte_swap_32 () and u32_to_hex_lower () for -m 14700
|
8 years ago |
philsmd
|
0201d89099
|
fixed offset for dpsl buffer
|
8 years ago |
philsmd
|
9327475b41
|
added -m 14700 = iTunes Backup < 10.0
|
8 years ago |
philsmd
|
2bf49d424c
|
-m 11600: additional check for padding attack in case of unsupported coder
|
8 years ago |
philsmd
|
2845f0e716
|
-m 11600: additional check for padding attack in case of unsupported coder
|
8 years ago |
philsmd
|
b22b2012b8
|
-m 11600: allow hashes with compressions different from LZMA1/LZMA2
|
8 years ago |
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
|
8 years ago |
philsmd
|
297c797521
|
hook code: refactored the hook salt to be part of the hash_t struct
|
8 years ago |
philsmd
|
59e969ae65
|
event_log: do the string termination within event_log and use MIN () for the minimum size
|
8 years ago |
philsmd
|
6fe0173a79
|
#965: new hook function to support LZMA1/LZMA2 decompression for -m 11600 = 7-Zip
|
8 years ago |
jsteube
|
5ea24d9bca
|
Fixed duplicate detection for WPA handshakes with the same ESSID
https://github.com/hashcat/hashcat/issues/955
|
8 years ago |
jsteube
|
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
|
8 years ago |
jsteube
|
dc843acf63
|
Fixed use of option --keyspace in combination with -m 2500 (WPA)
Fixes https://github.com/hashcat/hashcat/issues/971
|
8 years ago |
Jens Steube
|
f88644f8c1
|
Merge pull request #982 from philsmd/pr/combinator_max_pw
fixes #980: combinator attack needs special formula for max pass length
|
8 years ago |
Jens Steube
|
eb7dd088d1
|
Merge pull request #981 from philsmd/master
log topid/subid should use u32 everywhere
|
8 years ago |
jsteube
|
8d6170d66e
|
Simply do not use __builtin_bswap16() this causes all kinds of problems, use our own implementation
|
8 years ago |
jsteube
|
ec0f074f2d
|
Fix travis-ci error caused by missing __builtin_bswap16()
|
8 years ago |
jsteube
|
53d467abf8
|
Fix travis-ci error caused by __builtin_bswapXX()
|
8 years ago |
philsmd
|
b1a2c4f0f6
|
fixes #980: combinator attack needs special formula for max pass length
|
8 years ago |
philsmd
|
b0501c54cc
|
log topid/subid should use u32 everywhere (we do not need signed integers here)
|
8 years ago |
jsteube
|
8257883ec1
|
Added hash-mode 14600 = LUKS
|
8 years ago |
Jens Steube
|
99e2a4e12d
|
Set PRODUCTION back to zero while in development phase
|
8 years ago |
Jens Steube
|
814bbb5f72
|
Merge pull request #970 from dellastreet/FinalStatusUpdate
Final machine output status missing depending timer
|
8 years ago |
Jens Steube
|
6169cf6214
|
Merge pull request #961 from matrix/ignoreDeviceSkipApple
Filter out OpenCL Intel Runtime broken check on Apple
|
8 years ago |
philsmd
|
98fee66486
|
-m 11600 = 7-Zip: added support for parsing $7z$1... and $7z$2... hashes
Attention: the LZMA/LZMA2 decompression step still needs to be implemented (e.g. via a hook)
|
8 years ago |
Della Street
|
2bacba703e
|
Final machine output status missing depending timer
|
8 years ago |
Gabriele Gristina
|
b66d53bca1
|
Filter out OpenCL Intel Runtime broken check on Apple
|
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
|
ae5b75d65c
|
Remove unused variable in rp.c
|
8 years ago |
Jens Steube
|
0cbf19e162
|
Fixed automatic rule generator: Do not create 'X', '4' or '6' rules as they are not support in kernel rules
|
8 years ago |
Jens Steube
|
39874600fd
|
Merge branch 'master' of https://github.com/hashcat/hashcat
|
8 years ago |
Jens Steube
|
e01ccb9e81
|
Fixed plaintext cracking mode, used invalid offset
|
8 years ago |
jsteube
|
0fe6db6839
|
Sanity: Added sanity check to disallow --loopback in combination with --runtime
|
8 years ago |
jsteube
|
038b915e2d
|
Fixed runtime limit: No longer required so sample startup time after refactorization
|
8 years ago |
jsteube
|
992bc01f3c
|
Fixed parsing of hashes in case the last line did not include a linefeed character
|
8 years ago |
Jens Steube
|
e5e97c6ff8
|
Merge branch 'master' of https://github.com/hashcat/hashcat
|
8 years ago |
Jens Steube
|
e3ad2f9b7d
|
Fixed buffer overflow in plaintext parsing code: Leading to segfault
|
8 years ago |
jsteube
|
45daaab6ac
|
If the user specifies a folder to scan for wordlists instead of directly a wordlist, then ignore the hidden files
|
8 years ago |
jsteube
|
b3067680a7
|
If the user specifies a folder to scan for wordlists instead of directly a wordlist, then ignore the hidden files
|
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 |
jsteube
|
aa89b8b951
|
Make the PID controller more smooth
|
8 years ago |