philsmd
8e689058d0
#398 : add -m 4010 = md5($salt.md5($salt.$pass))
8 years ago
philsmd
3611b299c4
tests: fixed for -m 4520 (with long salts)
8 years ago
philsmd
ed74ce1aca
fixes #928 : new mode -m 1411 = SSHA-256(Base64), LDAP {SSHA256}
8 years ago
jsteube
e0c3f447da
Added hash-mode 4520 = sha1($salt.sha1($pass))
...
Added hash-mode 4522 = PunBB
OpenCL Kernel: Renumbered hash-mode 7600 to 4521
The mode 4520 is the first to support salt length up to 64
8 years ago
philsmd
96e312ccb6
fixes #537 : added -m 7000 = Fortigate (FortiOS)
8 years ago
jsteube
1b8c2a29f1
Added hash-mode 14900 = Skip32
8 years ago
Jens Steube
07c89833c9
Added hash-mode 14800 = iTunes Backup >= 10.0
8 years ago
philsmd
9327475b41
added -m 14700 = iTunes Backup < 10.0
8 years ago
jsteube
8257883ec1
Added hash-mode 14600 = LUKS
8 years ago
Jens Steube
e9a34bd708
Update tc_tests/hashcat_ripemd160_aes_boot.tc for reference
8 years ago
jsteube
dca74af23f
Prepare for v3.30 release
8 years ago
Gabriele Gristina
3b5dfb06e9
Fix test.sh -m all bug & truecrypt tests
8 years ago
Gabriele Gristina
496c749b2b
Add missings requirements for SHA-224 support
8 years ago
Gabriele Gristina
3e682052db
Add truecrypt support in test.sh
8 years ago
jsteube
0f5dae539e
Removed rules_test/ subproject: Would require total rewrite but not used in a long time
8 years ago
jsteube
8805ca169b
Prepare for v3.20 release
8 years ago
jsteube
2bda020c83
Added new hash-mode 14400 = SHA1(CX)
...
Details: https://github.com/hashcat/hashcat/issues/554
8 years ago
jsteube
f3626fa082
Added new hash-mode 99999 = Plaintext
8 years ago
jsteube
578f6816c6
Fix some uint datatype leftovers
8 years ago
jsteube
3daf0af480
Added docs/credits.txt
...
Added docs/team.txt
8 years ago
jsteube
6aee697112
Cleanup some macro values
8 years ago
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
8 years ago
jsteube
d9e5224cfe
Fix version string in package script
8 years ago
Michael Sprecher
7593db9483
Added new hash-mode 13900 = OpenCart
8 years ago
philsmd
567923966b
test: fixed verify for -m 13100, -m 13200, -m 13300 and -m 13400
8 years ago
Jens Steube
8298cd4926
Drop -m 190, no reason to keep it
8 years ago
jsteube
b9eefd9b20
Added new hash-mode 13800 = Windows 8+ phone PIN/Password
8 years ago
Jens Steube
9f45ceb128
Fix includes for kernel2cpu_rule_test
8 years ago
Jens Steube
d64083e946
Fix package script
8 years ago
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
8 years ago
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)
9 years ago
Jens Steube
d0123e63b1
Add WinZip test.pl and test.sh
9 years ago
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.
9 years ago
jsteube
16af77af18
Extended password length up to 32 for 7zip
9 years ago
Jens Steube
3d508f9122
Fix test.sh
9 years ago
jsteube
c7b67376a8
Fix -m 200 multihash and benchmark
9 years ago
Jens Steube
74fa4c1886
Fix missing mode 133 in test.pl
9 years ago
Jens Steube
abce366d00
Fixed -m 13500 kernels and tests
9 years ago
Francois Gaudreault
909d7ab636
Adding final code to test.pl
9 years ago
Jens Steube
aef8dc2b01
First working version of -m 13500
9 years ago
Francois Gaudreault
04be81a9fc
Cleanup to remove unused mode 134
9 years ago
Francois Gaudreault
f76b9d0013
Adding Tests, fix one compile warning
9 years ago
Martin Lemay
f0535b1a52
ascii_digest additions.
9 years ago
Michael Sprecher
0dcb762a8e
Added new hash mode -m 125 = ArubaOS
9 years ago
Fist0urs
34b8d89422
Added support of keyfiles within Keepass 1.x and Keepass 2.x
9 years ago
Fist0urs
d01ba8efe4
Remove commented parts -m 13400
9 years ago
Fist0urs
52b17a602f
New format -m 13400, Keepass 1 (AES/Twofish) and Keepass 2 (AES)
9 years ago
Jens Steube
0fdebf904d
Replace BUFSIZ with HCBUFSIZ and move them from stack to heap
9 years ago
philsmd
5174de48c9
fixed -m 133 = PeopleSoft (-a 0/-a 1 problem only) + added to test.sh
9 years ago
Jens Steube
5e73330c5b
Merge pull request #252 from Fist0urs/AxCrypt_RawSHA1_format
...
New format -m 13300 AxCrypt in memory SHA1
9 years ago
Fist0urs
b0f1cb8a98
New format -m 13300 AxCrypt in memory SHA1
9 years ago
Fist0urs
bb15bdf897
-m 13200 Fix test.pl split
9 years ago
Fist0urs
ad17fba9b6
New format -m 13200 AxCrypt
9 years ago
Jens Steube
7190dcf855
Prepare NEW_SIMD_MODE for -a 1 kernels
9 years ago
Fist0urs
233cdd009c
Fix test.pl verify
9 years ago
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.
9 years ago
magnum
a5be8a75ed
Allow and support vector-width 16, which is current maximum for
...
OpenCL. Closes #226 .
9 years ago
philsmd
8298afa462
minor: some formatting fixes re: #225 (-m 13100 = Kerberos 5 TGS-REP etype 23)
9 years ago
Fist0urs
c3dabdd69e
Initial commit
9 years ago
Jens Steube
02ad834c7f
Added new concept of a tuning database; tryout phase
9 years ago
Gabriele 'matrix' Gristina
57407b1640
Fix -V (vector width) handling
9 years ago
Gabriele 'matrix' Gristina
9c19adfbce
Fix vector width default values handling
9 years ago
Gabriele 'matrix' Gristina
d9bcf7fe97
Enabled all vector-width
9 years ago
Gabriele 'matrix' Gristina
f020dfd55f
Set default vector-width to 1,4 in test.sh
9 years ago
Jens Steube
2381af313d
Some cleanups
9 years ago
Jens Steube
e01038083c
Update Makefile and BUILD.md
9 years ago
Jens Steube
977202d9db
We don't need all VECTOR_WIDTH tests by default
9 years ago
Gabriele 'matrix' Gristina
ec2f78d6dd
Add -V all in test.sh
9 years ago
Gabriele 'matrix' Gristina
23b996b46c
Added options set OpenCL vector-width (--opencl-vector-width) and OpenCL device-types (--opencl-device-types)
9 years ago
Gabriele 'matrix' Gristina
2fae850926
Select bash from env (very useful on osx)
9 years ago
Jens Steube
2232b1632e
Merge pull request #169 from magnumripper/onetwenty
...
Drop dependencies on non-distributable ADL/NVML headers.
9 years ago
magnum
115d2b6a5a
Drop dependencies on non-distributable ADL/NVML headers. The needed glue
...
is copied into our respective local headers. Should close #120 .
9 years ago
Gabriele 'matrix' Gristina
fed3af1d4a
Cosmetic fix
9 years ago
Gabriele 'matrix' Gristina
f00617f992
Updated test.sh (support for osx and some fixes)
9 years ago
Gabriele 'matrix' Gristina
71b09e55f2
Upgrade AMD Display Library SDK from 8.0 to 9.0
9 years ago
Jens Steube
1d3795a3ab
Converted _a3 kernels, use SIMD for CPU and GPU
9 years ago
Jens Steube
4c0e520fd8
Test convert for -m 1000 with -a 0 for SIMD, speed is now on par or faster than hashcat
9 years ago
jsteube
e3c0c80b6f
Prepare new SIMD code for kernel, -m 0, 10, 20, 1000 should work in -a 3 mode and other hopefully stay unaffected
9 years ago
Jens Steube
63e06f582b
Prepare fix for datatypes, not final
9 years ago
jsteube
3cdee2e06e
We need an esalt to hold the unused IV otherwise the unique salt count becomes incorrect in multihash sitations
9 years ago
jsteube
f0a84a2410
Added new hash mode -m 13000 = RAR5
9 years ago
jsteube
332b3c35e5
Added new hash mode -m 12900 = Android FDE (Samsung DEK)
9 years ago
jsteube
16294fe94e
Next release version will be v2.10
9 years ago
jsteube
331188167c
Replace the substring GPU to a more appropriate "device" or "kernel" substring depending on the context
9 years ago
philsmd
a9e7cc3e20
updated rp_gpu_on_cpu rules test script, we do not need the cpp extension anymore
9 years ago
jsteube
0428514f61
Extended support from 14 to 255 functions calls per rule on GPU
9 years ago
Jens Steube
8cf367fb9e
Merge pull request #49 from philsmd/pr-patch-examples
...
the example*.sh files should now also use the native binary
9 years ago
philsmd
23db5c9737
the example*.sh files should now also use the native binary, only when we use the packaging we need to use .bin
9 years ago
philsmd
2d11066052
using oclHashcat instead of oclHashcat64.bin also in tools/test.pl
9 years ago
philsmd
fcc3aca640
fixed typo in tools/deps.sh
9 years ago
jsteube
11bf28745a
Generate folders for cached kernels for the binary distribution in runtime, too
9 years ago
Jens Steube
dc13c2fc71
Switched to Khronos OSS OpenCL reference implementation for building
...
For detailed information see: https://github.com/hashcat/oclHashcat/issues/40
9 years ago
jsteube
3fce66bd8c
Use native oclHashcat for test.sh
9 years ago
jsteube
2be8f5f982
- Added Makefile target for native compilation
...
- Moved rules_optimize tool to hashcat-utils
9 years ago
philsmd
fc65b6fd44
issue #38 : NVIDIA SDK is not needed anymore, the lib is dynamically loaded on NVidia systems
9 years ago
Jens Steube
cb6247956f
Merge branch 'GetRidOfCUDA' of https://github.com/hashcat/oclHashcat into GetRidOfCUDA
9 years ago
Jens Steube
eb7e096956
Fix bug in test.pl, did not handle zero length passwords in -m 7700
9 years ago
philsmd
286bde422b
limit the salt length of -m 22 = Juniper Netscreen/SSG (ScreenOS) to 10
9 years ago
jsteube
806f73b685
Fix package script
9 years ago
jsteube
e2412c9b10
We do not depend on CUDA any longer, so get rid of it :)
9 years ago
jsteube
141d5740ac
update packages for source kernel distribution
9 years ago
jsteube
88284108b3
More cleanup
9 years ago
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
9 years ago
Jens Steube
f230ed73dc
Fixed a bug where oclHashcat rejected to load a rule which calls 15 functions although it is supported
9 years ago
philsmd
c15f0d6146
issue #16 : use just "deps" instead of "hashcat-deps" as directory name
9 years ago
Jens Steube
6ea6f6ae6e
Remove unneeded gcc version requirement
9 years ago
philsmd
29547c4f9b
issue #14 : move /opt/hashcat-deps/ to [git_clone_dir]/hascat-deps/
9 years ago
philsmd
6108b21841
remove trailing spaces
9 years ago
philsmd
ef548d3088
fixes issue #5 : formatting problem with tabs vs spaces
9 years ago
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
9 years ago
Jens Steube
5065474b4e
Initial commit
9 years ago