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 |
|
Gabriele 'matrix' Gristina
|
23b996b46c
|
Added options set OpenCL vector-width (--opencl-vector-width) and OpenCL device-types (--opencl-device-types)
|
2016-01-31 00:37:53 +01:00 |
|
Gabriele 'matrix' Gristina
|
2fae850926
|
Select bash from env (very useful on osx)
|
2016-01-29 15:36:15 +01:00 |
|
Jens Steube
|
2232b1632e
|
Merge pull request #169 from magnumripper/onetwenty
Drop dependencies on non-distributable ADL/NVML headers.
|
2016-01-27 19:15:31 +01:00 |
|
magnum
|
115d2b6a5a
|
Drop dependencies on non-distributable ADL/NVML headers. The needed glue
is copied into our respective local headers. Should close #120.
|
2016-01-27 18:48:54 +01:00 |
|
Gabriele 'matrix' Gristina
|
fed3af1d4a
|
Cosmetic fix
|
2016-01-24 17:54:13 +01:00 |
|
Gabriele 'matrix' Gristina
|
f00617f992
|
Updated test.sh (support for osx and some fixes)
|
2016-01-24 17:31:31 +01:00 |
|
Gabriele 'matrix' Gristina
|
71b09e55f2
|
Upgrade AMD Display Library SDK from 8.0 to 9.0
|
2016-01-24 16:39:51 +01:00 |
|
Jens Steube
|
1d3795a3ab
|
Converted _a3 kernels, use SIMD for CPU and GPU
|
2016-01-23 15:32:31 +01:00 |
|
Jens Steube
|
4c0e520fd8
|
Test convert for -m 1000 with -a 0 for SIMD, speed is now on par or faster than hashcat
|
2016-01-21 16:47:38 +01:00 |
|
jsteube
|
e3c0c80b6f
|
Prepare new SIMD code for kernel, -m 0, 10, 20, 1000 should work in -a 3 mode and other hopefully stay unaffected
|
2016-01-17 22:17:50 +01:00 |
|
Jens Steube
|
63e06f582b
|
Prepare fix for datatypes, not final
|
2016-01-15 17:16:43 +01:00 |
|
jsteube
|
3cdee2e06e
|
We need an esalt to hold the unused IV otherwise the unique salt count becomes incorrect in multihash sitations
|
2016-01-09 21:35:29 +01:00 |
|
jsteube
|
f0a84a2410
|
Added new hash mode -m 13000 = RAR5
|
2016-01-09 20:34:12 +01:00 |
|
jsteube
|
332b3c35e5
|
Added new hash mode -m 12900 = Android FDE (Samsung DEK)
|
2016-01-09 00:49:54 +01:00 |
|
jsteube
|
16294fe94e
|
Next release version will be v2.10
|
2016-01-05 08:30:18 +01:00 |
|
jsteube
|
331188167c
|
Replace the substring GPU to a more appropriate "device" or "kernel" substring depending on the context
|
2016-01-05 08:26:44 +01:00 |
|
philsmd
|
a9e7cc3e20
|
updated rp_gpu_on_cpu rules test script, we do not need the cpp extension anymore
|
2016-01-03 20:15:52 +01:00 |
|
jsteube
|
0428514f61
|
Extended support from 14 to 255 functions calls per rule on GPU
|
2016-01-03 19:49:47 +01:00 |
|
Jens Steube
|
8cf367fb9e
|
Merge pull request #49 from philsmd/pr-patch-examples
the example*.sh files should now also use the native binary
|
2016-01-03 18:47:39 +01:00 |
|
philsmd
|
23db5c9737
|
the example*.sh files should now also use the native binary, only when we use the packaging we need to use .bin
|
2016-01-03 18:34:38 +01:00 |
|
philsmd
|
2d11066052
|
using oclHashcat instead of oclHashcat64.bin also in tools/test.pl
|
2016-01-03 18:13:32 +01:00 |
|
philsmd
|
fcc3aca640
|
fixed typo in tools/deps.sh
|
2016-01-03 14:32:50 +01:00 |
|
jsteube
|
11bf28745a
|
Generate folders for cached kernels for the binary distribution in runtime, too
|
2016-01-03 13:49:07 +01:00 |
|
Jens Steube
|
dc13c2fc71
|
Switched to Khronos OSS OpenCL reference implementation for building
For detailed information see: https://github.com/hashcat/oclHashcat/issues/40
|
2016-01-03 13:17:14 +01:00 |
|
jsteube
|
3fce66bd8c
|
Use native oclHashcat for test.sh
|
2016-01-03 02:14:27 +01:00 |
|
jsteube
|
2be8f5f982
|
- Added Makefile target for native compilation
- Moved rules_optimize tool to hashcat-utils
|
2016-01-02 17:42:47 +01:00 |
|
philsmd
|
fc65b6fd44
|
issue #38: NVIDIA SDK is not needed anymore, the lib is dynamically loaded on NVidia systems
|
2016-01-01 17:41:03 +01:00 |
|
Jens Steube
|
cb6247956f
|
Merge branch 'GetRidOfCUDA' of https://github.com/hashcat/oclHashcat into GetRidOfCUDA
|
2015-12-27 10:37:32 +01:00 |
|
Jens Steube
|
eb7e096956
|
Fix bug in test.pl, did not handle zero length passwords in -m 7700
|
2015-12-27 10:37:13 +01:00 |
|
philsmd
|
286bde422b
|
limit the salt length of -m 22 = Juniper Netscreen/SSG (ScreenOS) to 10
|
2015-12-27 09:48:52 +01:00 |
|
jsteube
|
806f73b685
|
Fix package script
|
2015-12-21 12:40:34 +01:00 |
|
jsteube
|
e2412c9b10
|
We do not depend on CUDA any longer, so get rid of it :)
|
2015-12-21 12:20:08 +01:00 |
|
jsteube
|
141d5740ac
|
update packages for source kernel distribution
|
2015-12-15 19:28:27 +01:00 |
|
jsteube
|
88284108b3
|
More cleanup
|
2015-12-15 13:23:32 +01:00 |
|
Jens Steube
|
586441fa25
|
Revert "Fixed a bug where oclHashcat rejected to load a rule which calls 15 functions although it is supported"
This reverts commit f230ed73dc .
Some kernel require too much constant memory and do not compile anymore
|
2015-12-13 18:46:21 +01:00 |
|
Jens Steube
|
f230ed73dc
|
Fixed a bug where oclHashcat rejected to load a rule which calls 15 functions although it is supported
|
2015-12-13 14:54:39 +01:00 |
|
philsmd
|
c15f0d6146
|
issue #16: use just "deps" instead of "hashcat-deps" as directory name
|
2015-12-09 15:55:06 +01:00 |
|
Jens Steube
|
6ea6f6ae6e
|
Remove unneeded gcc version requirement
|
2015-12-09 13:20:16 +01:00 |
|
philsmd
|
29547c4f9b
|
issue #14: move /opt/hashcat-deps/ to [git_clone_dir]/hascat-deps/
|
2015-12-09 13:33:21 +01:00 |
|
philsmd
|
6108b21841
|
remove trailing spaces
|
2015-12-06 19:01:22 +01:00 |
|
philsmd
|
ef548d3088
|
fixes issue #5: formatting problem with tabs vs spaces
|
2015-12-06 11:29:29 +01:00 |
|
Jens Steube
|
490ff03fe1
|
It's important to release a fixed version of v2.00 because of the issue #1 even if AMD is not affected
|
2015-12-05 13:42:02 +01:00 |
|
Jens Steube
|
5065474b4e
|
Initial commit
|
2015-12-04 15:47:52 +01:00 |
|