This website requires JavaScript.
6928b95693
Add missing new line test module
Robert Gützkow
2021-04-11 14:41:16 +02:00
364338a0c9
Merge remote-tracking branch 'origin/master' into knx-ip-secure
Robert Gützkow
2021-04-11 14:36:54 +02:00
c7aaf07b41
Optimizations for m25900
Robert Gützkow
2021-04-11 14:13:47 +02:00
e591b0039b
Fixed invalid handling of outfile folder entries for -m 22000
Jens Steube
2021-04-11 14:05:55 +02:00
a0eae9050c
OpenCL Runtime: Workaround JiT compiler deadlock on NVIDIA driver >= 465.89
Jens Steube
2021-04-11 13:35:40 +02:00
d343e2c4a0
Added support for true UTF8 to UTF16 conversion in kernel crypto library
Jens Steube
2021-04-11 11:53:47 +02:00
2b8b53c884
Add -m 25400 to changes and readme
Jens Steube
2021-04-10 10:54:51 +02:00
97cce89bb8
Merge pull request #2739 from thatux/pdf-edit-25400
Jens Steube
2021-04-10 10:51:39 +02:00
59b4a37355
working unit test for m25400
Your Name
2021-04-10 00:07:26 +02:00
4b24e91610
now we can crack the hash direct from pdf2john.pl, no need to alter it ourselves anymore
Your Name
2021-04-10 00:07:00 +02:00
8cfc2dacb5
Merge pull request #2586 from llamasoft/patch-1
Jens Steube
2021-04-09 19:16:28 +02:00
55e3952815
- Computed invalid J0 buffer if IV's != length 12 - Computed invalid GCM hash in AES_GCM_ghash(). Last 15 byte logic was partially incorrect. Worked for length % 16 = 8, but not length % 16 = 5 - Get rid of all byte swaps
Jens Steube
2021-04-09 16:35:32 +02:00
57213e6c6c
Add AES_GCM_GHASH_GLOBAL() to allow using encrypted data directly from GPU memory to avoid reserving registers
Jens Steube
2021-04-08 13:19:27 +02:00
b7951262e7
Merge pull request #2590 from philsmd/include_header_fix
Jens Steube
2021-04-07 20:47:20 +02:00
f7c3a907a2
Merge pull request #2585 from ventaquil/types-guard
Jens Steube
2021-04-07 20:47:05 +02:00
e8cb804e1a
Merge pull request #2565 from philsmd/mongodb-scram
Jens Steube
2021-04-06 13:56:40 +02:00
9979394745
Merge branch 'master' into mongodb-scram
Jens Steube
2021-04-06 13:52:13 +02:00
71a8f97294
Optimize GCM code to use only u32 data types, make it CUDA compatible and remove some branches
Jens Steube
2021-04-05 17:59:42 +02:00
b3a6e2dca6
Merge pull request #2666 from matrix/full-aes-gcm-and-hash-mode-27000
Jens Steube
2021-04-05 17:53:46 +02:00
1ba1fa6e58
Merge branch 'master' into full-aes-gcm-and-hash-mode-27000
Jens Steube
2021-04-05 17:51:43 +02:00
6663fe4161
Merge pull request #2744 from davidbolvansky/hash_show
Jens Steube
2021-04-05 12:59:04 +02:00
3c199bfa1b
Merge pull request #2693 from matrix/out_of_host_memory
Jens Steube
2021-04-05 12:58:47 +02:00
d08ec23643
Merge pull request #2667 from matrix/minimized_test.sh_false_negative
Jens Steube
2021-04-05 12:58:35 +02:00
430b8b17c1
Machine readable mode for show hash feature
Dávid Bolvanský
2021-04-04 15:11:07 +02:00
f05ea114a9
Merge pull request #2668 from RealEnder/master
Jens Steube
2021-04-04 12:44:53 +02:00
1323ef3a82
Support loading hash from command line in -m 22000 and -m 22001 Fixes #2742
Jens Steube
2021-04-04 11:38:02 +02:00
9a4a8d942e
Plugin for KNX IP Secure's device authentication code
Robert Gützkow
2021-04-03 19:07:06 +02:00
6daea9c7c1
Fix compiler warning from new --hash-info section
Jens Steube
2021-04-03 13:40:06 +02:00
d53913f444
Merge pull request #2672 from matrix/example2info
Jens Steube
2021-04-03 13:25:51 +02:00
1976118b83
Merge pull request #2677 from RAN1/darwin_version
Jens Steube
2021-04-03 13:19:37 +02:00
c3c315b170
Merge pull request #2706 from bernardladenthin/master
Jens Steube
2021-04-02 11:05:54 +02:00
9ee1977ac7
Rename -m 29700 to 25300
Jens Steube
2021-04-02 11:05:00 +02:00
2537de1fd4
Merge pull request #2700 from matrix/office-2016-sheetprot
Jens Steube
2021-04-02 11:02:17 +02:00
15aa544e2d
Merge pull request #2740 from Chick3nman/master
Jens Steube
2021-04-02 11:01:20 +02:00
9b6235a5fc
Downgrade Kernel Exec Timeout Warning
Chick3nman
2021-04-01 20:01:44 -05:00
9be8778a51
Merge pull request #1 from hashcat/master
Chick3nman
2021-04-01 19:48:05 -05:00
d52f9c2cad
Added attack mode 25400 which cracks a pdf edit password. It's largely duplicate code of 10500. Based on https://hashcat.net/forum/thread-6233.html
Your Name
2021-04-01 22:20:54 +02:00
b3bfaf8e1e
Rename -m 29800 to -m 24700 and other small changes
Jens Steube
2021-04-01 11:14:18 +02:00
9ce063d4b6
Merge pull request #2702 from matrix/stuffit5
Jens Steube
2021-04-01 11:08:27 +02:00
42dfa6b543
Add optimized -m 24800 kernels
Jens Steube
2021-03-31 11:05:22 +02:00
ea4fdcd7dd
Merge pull request #2703 from lordneon/master
Jens Steube
2021-03-31 11:03:41 +02:00
9e474e1e83
Add support for modulus operator in vector data types
Jens Steube
2021-03-30 21:43:27 +02:00
429b06a425
Merge pull request #2721 from h3xx/fix-typo
Jens Steube
2021-03-30 20:40:46 +02:00
d616a9e42f
Add note about tested WSL2 configuration
Jens Steube
2021-03-29 17:43:43 +02:00
4282c2a3d7
Merge pull request #2716 from realSnoopy/patch-1
Jens Steube
2021-03-29 17:40:26 +02:00
995dc96b9d
Disable MINGW test. It seems AppVeyor is no longer supporting MSYS2. Not a hashcat problem. See BUILD_MSYS2.md for local test.
Jens Steube
2021-03-28 18:29:18 +02:00
df6be9ab72
Test update .appveyor.yml to run same steps described in BUILD_MSYS2.md
Jens Steube
2021-03-28 18:06:52 +02:00
de19c31dee
Remove lookup table for speed, add vector datatype support for CPU and unit-test script for -m 24900
Jens Steube
2021-03-27 14:08:22 +01:00
98ee8c4168
Merge pull request #2723 from Chick3nman/master
Jens Steube
2021-03-27 14:04:42 +01:00
524cb20703
Add additional support for SQLCipher v3 and hashes SHA1 and SHA256 and a unit-test
Jens Steube
2021-03-26 11:36:41 +01:00
71766dab43
Merge pull request #2596 from trounce1/24600
Jens Steube
2021-03-26 11:22:04 +01:00
677a61c7fc
Added Dahua Authentication MD5, optimized kernels only. Collision rate is high, no need for Pure kernel/longer plaintexts.
Chick3nman
2021-03-07 17:28:42 -06:00
d9cd42d577
Fix typo
Dan Church
2021-03-03 10:26:39 -06:00
ef3da600a6
Update BUILD_WSL.md
realSnoopy
2021-02-23 12:23:38 +01:00
b85ffd63fb
Refactoring: Extract transform_public, point_mul_xy and set_precomputed_basepoint_g. Add constants and documentation.
Bernard Ladenthin
2021-02-08 23:02:47 +01:00
b470ce8df2
Updated hashcategory for m24800
lordneon
2021-02-05 12:54:54 +00:00
c83204c708
Added hashmode m24800 for Umbaraco hashes
lordneon
2021-02-05 12:21:07 +00:00
6cf3a89ac3
Added hash-mode: Stuffit5
Gabriele Gristina
2021-02-04 01:10:32 +01:00
f0dec6fe64
Added hash-mode: MS Office 2016 - SheetProtection
Gabriele Gristina
2021-02-02 19:34:06 +01:00
fda0d668e5
use skip also with first checks of backend_session_begin()
Gabriele Gristina
2021-01-23 18:51:25 +01:00
4c2605f7f2
switch to skip instead return -1 for all checks, moved cuda counter update to the end of loop
Gabriele Gristina
2021-01-23 18:37:47 +01:00
f4dbd46b71
trying skip devices instead of return -1
Gabriele Gristina
2021-01-23 13:54:46 +01:00
f8eeaf0f18
trying to fix issues with cuda backend
Gabriele Gristina
2021-01-23 10:36:38 +01:00
dd93cc7132
trying to fix issues with cuda backend
Gabriele Gristina
2021-01-23 10:27:20 +01:00
8f871db328
Makefile: Check Darwin major version instead of macOS minor version
RAN1
2021-01-07 19:03:59 -05:00
82af37b93a
Added salt type and slow hash info
Gabriele Gristina
2020-12-30 19:16:57 +01:00
77e328d659
Removed option --example-hashes, now is an alias of --hash-info
Gabriele Gristina
2020-12-29 07:56:20 +01:00
3ed1f0d840
Added new option: --hash-info
Gabriele Gristina
2020-12-29 04:58:58 +01:00
7252091d3b
Correct check for gz header. gzip format is described in rfc1952. From there, first 2 bytes (0x1f8b) are header; next is Compression method (0x08 for deflate, this is the general used method); and 4th byte is Flags. Some compression tools don't set this and we can't process the gzips. zlib plays well in this cases, so we can just drop the check for the 4th byte.
Alex Stanev
2020-12-26 22:49:05 +02:00
cdc87017fc
minimized the test.sh false negatives with kernels 14000 14100 14900 15400, a1
Gabriele Gristina
2020-12-26 16:00:22 +01:00
fe088595cd
Added swizzle optimization and OPTI_TYPE_SLOW_HASH_SIMD_LOOP
Gabriele Gristina
2020-12-26 07:18:29 +01:00
92bfe11671
Added AES_GCM_ALT1 and fix opencl compiler warnings
Gabriele Gristina
2020-12-26 07:07:56 +01:00
54df7d53ea
Added full AES-GCM cipher & hash-mode 27000 - Stargazer Stellar Wallet XLM
Gabriele Gristina
2020-12-25 04:50:18 +01:00
8b7e83b72f
Added hash-mode 26000 - OpenEdge Progress Encode
Gabriele Gristina
2020-12-22 20:30:17 +01:00
99b5aa8f60
Added hash-mode 25100 - SNMPv3 HMAC-MD5-96
Gabriele Gristina
2020-12-22 07:02:19 +01:00
022bb40169
updated changes/readme
Gabriele Gristina
2020-12-18 23:21:10 +01:00
aba6a3d47d
Updated HASH_CATEGORY
Gabriele Gristina
2020-12-18 18:33:58 +01:00
9e2cfeac27
Added hash-mode 24 - SolarWinds Serv-U
Gabriele Gristina
2020-12-18 18:31:21 +01:00
48b3cb055f
Added hash-mode 10820 - sha384(salt.pass)
Gabriele Gristina
2020-12-17 05:39:04 +01:00
7496ec2d44
Added hash-mode 10810 - sha384(pass.salt)
Gabriele Gristina
2020-12-17 04:45:33 +01:00
65cc442c7f
Fixed hash-mode 10830, HASH_CATEGORY
Gabriele Gristina
2020-12-17 03:46:34 +01:00
676cb23f26
Fixed hash-mode 10840, HASH_CATEGORY
Gabriele Gristina
2020-12-17 03:45:47 +01:00
c6f98ec4da
Added hash-mode 10840 - sha384(salt.utf16le(pass))
Gabriele Gristina
2020-12-17 03:41:16 +01:00
123ce08e74
show kernel type (pure or optimized) in test.sh output
Gabriele Gristina
2020-12-17 02:18:19 +01:00
9d8e695a3c
Added hash-mode 10830 - sha384(utf16le(pass).salt)
Gabriele Gristina
2020-12-17 01:48:48 +01:00
14030f3090
Added hash-mode 10870 - sha384(utf16le(pass))
Gabriele Gristina
2020-12-17 00:53:47 +01:00
dbd4b33f95
Added hash-mode 1770 - sha512(utf16le(pass))
Gabriele Gristina
2020-12-16 23:43:31 +01:00
99a3c47b5f
Fix build warning on OSX
Gabriele Gristina
2020-12-16 22:26:59 +01:00
e902697b22
Added hash-mode 1470 - sha256(utf16le(pass))
Gabriele Gristina
2020-12-16 22:22:20 +01:00
930e39c324
Added hash-mode 70 - md5(utf16le(pass))
Gabriele Gristina
2020-12-16 22:09:22 +01:00
61afbc7ff9
Added hash-mode 170 - sha1(utf16le(pass))
Gabriele Gristina
2020-12-16 21:49:49 +01:00
e5f2a877a5
Fix --keep-guessing mode
Slattz
2020-12-16 16:48:53 +00:00
74523ef74b
Improve vocablulary
JandJ101
2020-12-15 20:17:02 -05:00
58a4b1edda
fix m04510_mxx
Gabriele Gristina
2020-12-14 23:17:14 +01:00
12c0962e51
Added bcrypt(sha1(pass)) // bcryptsha1
Gabriele Gristina
2020-12-11 17:35:18 +01:00
3b34289c48
removed bcrypt password length limits
Gabriele Gristina
2020-12-11 16:40:19 +01:00
46c2464417
fix test module (2)
Gabriele Gristina
2020-12-11 14:44:30 +01:00
731cb1c9bc
add missing md5 step to test module
Gabriele Gristina
2020-12-11 14:33:45 +01:00
ba82dd235c
fixed kernel, added test module
Gabriele Gristina
2020-12-11 14:24:36 +01:00
46210dd177
Added test module
Gabriele Gristina
2020-12-10 03:11:31 +01:00