1
0
mirror of https://github.com/hashcat/hashcat.git synced 2024-12-17 12:18:24 +00:00
Commit Graph

294 Commits

Author SHA1 Message Date
Jens Steube
2b6fc52c72 Merge pull request #286 from Fist0urs/Keepass
-m 13400 add missing 'break;' statement
2016-04-03 10:16:16 +02:00
Jens Steube
32fff7cd13 Merge pull request #285 from philsmd/pr-keepass-parser-fix
fixed some parser checks for new keepass format (-m 13400)
2016-04-03 10:15:14 +02:00
Fist0urs
a027805608 -m 13400 add missing 'break;' statement 2016-04-03 01:50:28 +02:00
philsmd
9ea2f5fef1 fixed some parser checks for new keepass format (-m 13400) 2016-04-02 18:16:08 +02:00
philsmd
b3dfd7057e fixed -m 10200 = Cram MD5 parser: check for NULL pointers ASAP, check base64 input length 2016-04-02 18:05:08 +02:00
Fist0urs
c7cb30167f Cosmetic change: add newline to --help 2016-04-02 15:49:02 +02:00
Fist0urs
52b17a602f New format -m 13400, Keepass 1 (AES/Twofish) and Keepass 2 (AES) 2016-04-02 14:45:05 +02:00
Jens Steube
d0e7ee6824 Merge pull request #281 from philsmd/master
fixed base64_decode () input length validation for -m 8900
2016-04-02 13:36:03 +02:00
Jens Steube
88fafeb928 Synchronize maximum output line size with input line size 2016-03-31 16:12:13 +02:00
philsmd
9b75b245d5 fixed base64_decode () input length validation for -m 8900 2016-03-29 09:49:05 +02:00
Jens Steube
027631bdc8 Eventual patch for issue https://github.com/hashcat/oclHashcat/issues/279 2016-03-26 11:01:20 +01:00
Jens Steube
0fdebf904d Replace BUFSIZ with HCBUFSIZ and move them from stack to heap 2016-03-26 10:37:59 +01:00
philsmd
9a135de1c1 fixed problem with -m 5600 = NetNTLMv2 parser 2016-03-21 18:51:21 +01:00
philsmd
e7e5333d23 fixed -m 5500 parser, avoid strange crashes 2016-03-21 09:11:10 +01:00
philsmd
e179c53f19 fixed some parser checks to avoid crashes (-m 5300/5400) 2016-03-20 19:24:21 +01:00
philsmd
5174de48c9 fixed -m 133 = PeopleSoft (-a 0/-a 1 problem only) + added to test.sh 2016-03-16 09:11:54 +01:00
philsmd
3c2f8fb88b added some checks to the -m 1711 = SSHA-512(Base64), LDAP {SSHA512} parser 2016-03-15 16:28:57 +01:00
Jens Steube
5d886658da Merge pull request #270 from philsmd/pr-hlfmt-hash-len-check
added check for hash_len/hash_buf after calls to hlfmt_hash ()
2016-03-13 19:01:59 +01:00
philsmd
1699057516 show a warning if hlfmt_hash () fails 2016-03-13 18:21:27 +01:00
philsmd
b76495e0f5 also add check for NULL pointers 2016-03-13 17:42:12 +01:00
philsmd
27ef5885f4 added check for hash_len after calls to hlfmt_hash () 2016-03-13 17:39:53 +01:00
philsmd
bc965c9c9b fixed checks in -m 500 parser 2016-03-13 15:57:53 +01:00
philsmd
b755e5b6f3 added some checks to the -m 111 = nsldaps, SSHA-1(Base64), Netscape LDAP SSHA parser 2016-03-11 17:55:19 +01:00
Jens Steube
d7f8b356ef Fix for #265: hashcat_tuning.hctab wasn't installed automatically 2016-03-10 19:20:05 +01:00
philsmd
8634bde118 added additional check for max. ESSID length to prevent eventual crashes 2016-03-09 11:13:41 +01:00
philsmd
3c1e05aaf3 #234: increase max. salt length to 28 for -m 22 = Juniper Netscreen/SSG (ScreenOS) 2016-03-07 15:52:50 +01:00
Jens Steube
536f9c955e Merge pull request #257 from philsmd/master
show autotuned kernel accel and kernel loop values only when debugging
2016-03-07 11:43:39 +01:00
Jens Steube
e71313b871 Fix invalid progress value and ETA in case of cracked salts 2016-03-07 11:38:00 +01:00
philsmd
73f897193e show autotuned kernel accel and kernel loop values only when debugging 2016-03-06 17:25:05 +01:00
Jens Steube
4709550a57 Merge pull request #256 from philsmd/pr-cl-debug-buildlog
show build log whenever 'make DEBUG > 0' is set
2016-03-06 14:30:18 +01:00
philsmd
01a7adc12a show build log whenever 'make DEBUG > 0' is set 2016-03-06 14:27:19 +01:00
Jens Steube
55cadb6834 Fix broken -m 1500 and -m 3000 in -a 3 mode 2016-03-06 14:24:21 +01:00
philsmd
6636cc144d #245: Makefile DEBUG fix 2016-03-06 12:03:08 +01:00
Fist0urs
b0f1cb8a98 New format -m 13300 AxCrypt in memory SHA1 2016-03-02 14:35:10 +01:00
Fist0urs
9811a21098 -m 13100 Fix overflow in input hash parsing 2016-03-02 10:31:54 +01:00
Fist0urs
ad17fba9b6 New format -m 13200 AxCrypt 2016-03-01 19:11:13 +01:00
philsmd
93a134e9b6 cast to uint is required with some gcc versions, otherwise we get a shift-negative-value warning 2016-02-27 19:56:20 +01:00
philsmd
0ea05ab292 minor: reformatting of recently changed code + use uint instead of unsigned int 2016-02-25 11:13:11 +01:00
philsmd
2ea295171c this fixes the beta issue #163 (-d and --opencl-platforms not within valid range) 2016-02-24 19:50:05 +01:00
Jens Steube
31ee4e67d1 Merge pull request #237 from gpuhash/master
Fairly strict stamping of WPA salt components
2016-02-24 15:56:02 +01:00
Jens Steube
531f72c905 Fix this evil bug, pw->i is u32, not u8 2016-02-23 21:24:03 +01:00
gpuhash
541f231c23 Minor bugfix 2016-02-23 22:01:55 +03:00
gpuhash
d56394c849 Fairly strict stamping of WPA salt components 2016-02-23 21:31:18 +03:00
Jens Steube
8c89ef0490 Ensure a minimum length for password candidates in autotune 2016-02-23 18:51:28 +01:00
Jens Steube
2236bb972c We still need on initial testrun in autotune 2016-02-23 15:36:06 +01:00
Jens Steube
01c847ba94 Do not use values that can actually crack a hash in autotune 2016-02-23 15:00:56 +01:00
Jens Steube
75c6d28a5f Fix missing memset after previous fix 2016-02-23 10:52:02 +01:00
Jens Steube
efad2bafac Evil Bug: Because of not-zeroing a buffer it's possible a hash was cracked but not reported as cracked because it was not in scope, but when it was in scope it was already marked as cracked and therefore not reported 2016-02-23 10:36:43 +01:00
Jens Steube
61f87b2981 Try to load libOpenCL.so.1 if libOpenCL.so was not found 2016-02-23 07:57:52 +01:00
Jens Steube
f9834f3dfa Zero pws_buf before reuse 2016-02-22 21:33:33 +01:00