Commit Graph

93 Commits

Author SHA1 Message Date
jsteube 578f6816c6 Fix some uint datatype leftovers 2016-10-04 11:22:08 +02:00
jsteube 3daf0af480 Added docs/credits.txt
Added docs/team.txt
2016-09-11 22:20:15 +02:00
jsteube 6aee697112 Cleanup some macro values 2016-09-08 12:17:56 +02:00
jsteube 71a8459d85 Two new modes added:
* Added new hash-mode 14000 = DES (PT = $salt, key = $pass)
* Added new hash-mode 14100 = 3DES (PT = $salt, key = $pass)
This patch initial was created out of this PR: https://github.com/hashcat/hashcat/pull/452 which is now no longer required
I've replace the -a 3 kernel with a bitsliced version which is around 10 times faster
I've also added test.sh and test.pl patches, but some of the test scripts need to be fixed
2016-08-30 17:44:14 +02:00
jsteube d9e5224cfe Fix version string in package script 2016-08-19 11:45:29 +02:00
Michael Sprecher 7593db9483 Added new hash-mode 13900 = OpenCart 2016-08-02 15:00:58 +02:00
philsmd 567923966b test: fixed verify for -m 13100, -m 13200, -m 13300 and -m 13400 2016-06-30 18:40:36 +02:00
Jens Steube 8298cd4926 Drop -m 190, no reason to keep it 2016-06-23 18:20:55 +02:00
jsteube b9eefd9b20 Added new hash-mode 13800 = Windows 8+ phone PIN/Password 2016-06-10 09:46:41 +02:00
Jens Steube 9f45ceb128 Fix includes for kernel2cpu_rule_test 2016-05-26 12:21:08 +02:00
Jens Steube d64083e946 Fix package script 2016-05-25 23:18:20 +02:00
Jens Steube 2899f53a15 Move files from include/ to OpenCL/ if they are used within kernels
Rename includes in OpenCL so that it's easier to recognize them as such
2016-05-25 23:04:26 +02:00
philsmd 9ac762c2c7 test fix: ArubaOS salts are 8 hexadecimal chars long (4 binary), not 10 (4 binary), because '01' will be appended afterwards (total length is 10) 2016-05-13 19:02:57 +02:00
Jens Steube d0123e63b1 Add WinZip test.pl and test.sh 2016-05-12 22:15:44 +02:00
jsteube e47030ed7d Prepare to rename project into hashcat
This release markes the fusion of "hashcat" and "oclHashcat" into "hashcat".
It combines all features of all hashcat projects in one project.
2016-05-10 19:07:07 +02:00
jsteube 16af77af18 Extended password length up to 32 for 7zip 2016-05-08 14:39:44 +02:00
Jens Steube 3d508f9122 Fix test.sh 2016-05-04 11:21:20 +02:00
jsteube c7b67376a8 Fix -m 200 multihash and benchmark 2016-05-03 10:39:09 +02:00
Jens Steube 74fa4c1886 Fix missing mode 133 in test.pl 2016-04-30 11:04:43 +02:00
Jens Steube abce366d00 Fixed -m 13500 kernels and tests 2016-04-28 22:23:02 +02:00
Francois Gaudreault 909d7ab636 Adding final code to test.pl 2016-04-27 07:40:13 -04:00
Jens Steube aef8dc2b01 First working version of -m 13500 2016-04-26 22:45:23 +02:00
Francois Gaudreault 04be81a9fc Cleanup to remove unused mode 134 2016-04-22 19:45:01 -04:00
Francois Gaudreault f76b9d0013 Adding Tests, fix one compile warning 2016-04-22 19:36:07 -04:00
Martin Lemay f0535b1a52 ascii_digest additions. 2016-04-22 16:21:55 -04:00
Michael Sprecher 0dcb762a8e Added new hash mode -m 125 = ArubaOS 2016-04-10 00:58:28 +02:00
Fist0urs 34b8d89422 Added support of keyfiles within Keepass 1.x and Keepass 2.x 2016-04-06 16:05:09 +02:00
Fist0urs d01ba8efe4 Remove commented parts -m 13400 2016-04-02 15:44:41 +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 0fdebf904d Replace BUFSIZ with HCBUFSIZ and move them from stack to heap 2016-03-26 10:37:59 +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
Jens Steube 5e73330c5b Merge pull request #252 from Fist0urs/AxCrypt_RawSHA1_format
New format -m 13300 AxCrypt in memory SHA1
2016-03-02 15:58:49 +01:00
Fist0urs b0f1cb8a98 New format -m 13300 AxCrypt in memory SHA1 2016-03-02 14:35:10 +01:00
Fist0urs bb15bdf897 -m 13200 Fix test.pl split 2016-03-02 13:55:24 +01:00
Fist0urs ad17fba9b6 New format -m 13200 AxCrypt 2016-03-01 19:11:13 +01:00
Jens Steube 7190dcf855 Prepare NEW_SIMD_MODE for -a 1 kernels 2016-02-20 16:13:06 +01:00
Fist0urs 233cdd009c Fix test.pl verify 2016-02-20 01:39:58 +01:00
Fist0urs 62bed36638 Add verification of checksum for -m 13100
This avoid collisions by arc4'ing all data then hmac-md5
when valid ASN1 structures headers are found.
Performance should not be impacted.
2016-02-19 23:12:46 +01:00
magnum a5be8a75ed Allow and support vector-width 16, which is current maximum for
OpenCL. Closes #226.
2016-02-18 08:51:45 +01:00
philsmd 8298afa462 minor: some formatting fixes re: #225 (-m 13100 = Kerberos 5 TGS-REP etype 23) 2016-02-17 11:02:40 +01:00
Fist0urs c3dabdd69e Initial commit 2016-02-16 16:34:46 +01:00
Jens Steube 02ad834c7f Added new concept of a tuning database; tryout phase 2016-02-10 20:40:21 +01:00
Gabriele 'matrix' Gristina 57407b1640 Fix -V (vector width) handling 2016-02-06 16:33:37 +01:00
Gabriele 'matrix' Gristina 9c19adfbce Fix vector width default values handling 2016-02-05 18:09:33 +01:00
Gabriele 'matrix' Gristina d9bcf7fe97 Enabled all vector-width 2016-02-05 17:55:28 +01:00
Gabriele 'matrix' Gristina f020dfd55f Set default vector-width to 1,4 in test.sh 2016-02-05 17:51:47 +01:00
Jens Steube 2381af313d Some cleanups 2016-02-04 15:47:52 +01:00
Jens Steube e01038083c Update Makefile and BUILD.md 2016-02-04 09:44:52 +01:00
Jens Steube 977202d9db We don't need all VECTOR_WIDTH tests by default 2016-01-31 18:51:46 +01:00
Gabriele 'matrix' Gristina ec2f78d6dd Add -V all in test.sh 2016-01-31 18:45:05 +01:00