Jens Steube
|
bd01228ad5
|
Get rid of reqd_work_group_size(), no longer needed
|
2017-06-16 13:33:00 +02:00 |
|
Jens Steube
|
1ef4abae70
|
Set self-test kernel-thread always to 1 except it's a bitsliced algorithm in BF, this helps algorithms that set a fixed thread count on kernel function declaration
|
2017-06-16 13:28:56 +02:00 |
|
jsteube
|
8a3ed7fe75
|
Small WPA improvement, do not check the same candidate twice for LE and BE
|
2017-06-16 11:33:49 +02:00 |
|
jsteube
|
cf57365e7c
|
Check hashes_shown[] whenever calling mark_hash directly.
Not really needed right now (because those algorithms to have a single digest per salt), but this can change in the future
|
2017-06-16 10:48:10 +02:00 |
|
jsteube
|
4b2d9f0f29
|
Fix for https://github.com/hashcat/hashcat/issues/1276
|
2017-06-16 10:26:15 +02:00 |
|
jsteube
|
e9c010115d
|
Fix some spacing
|
2017-06-16 10:25:36 +02:00 |
|
jsteube
|
d7e66996c9
|
Add support for self-test modes that use a binary hashfile (wpa, tc, vc, etc)
|
2017-06-14 14:05:50 +02:00 |
|
jsteube
|
94a35ae50a
|
Add support for hooks in selftest function
|
2017-06-14 12:07:33 +02:00 |
|
Jens Steube
|
08fc0ec1fb
|
Added self-test funcionality for OpenCL kernels on startup
Fixed a parser error for mode -m 9820 = MS Office <= 2003 $3, SHA1 + RC4, collider #2
|
2017-06-13 19:07:08 +02:00 |
|
Jens Steube
|
e87fb31d3f
|
WPA cracking: Improved nonce-error-corrections mode to use a both positive and negative corrections
|
2017-06-12 09:59:15 +02:00 |
|
jsteube
|
3b3e3ae8df
|
Fix README, update C standard
|
2017-06-10 14:50:03 +02:00 |
|
jsteube
|
9a8f4036ec
|
Set github master back into development mode
|
2017-06-10 13:02:20 +02:00 |
|
Jens Steube
|
acd93cf780
|
Mark release for production
|
2017-06-09 17:37:01 +02:00 |
|
Jens Steube
|
c5c2760a2e
|
Final v3.6.0 commit
|
2017-06-09 17:27:07 +02:00 |
|
Jens Steube
|
5be3840d9a
|
Add some hint for the user to a scrypt error message
|
2017-06-09 10:20:05 +02:00 |
|
Jens Steube
|
7e5b8d3f25
|
Added hash-mode 15500 = JKS Java Key Store Private Keys (SHA1)
|
2017-06-09 09:56:06 +02:00 |
|
Jens Steube
|
9d49ae547b
|
Merge pull request #1271 from DoZ10/chacha20
Chacha20: Fixed error in format parser separator validation
|
2017-06-08 19:15:25 +02:00 |
|
DoZ10
|
e6c549e4a0
|
Complied with other parsers coding style
|
2017-06-07 08:28:13 -04:00 |
|
Jens Steube
|
1a2018ace9
|
Merge pull request #1272 from philsmd/master
test: added missing verify part for -m 15400 = chacha
|
2017-06-07 13:50:37 +02:00 |
|
philsmd
|
c5f88f1a60
|
test: added missing verify part for -m 15400 = chacha
|
2017-06-07 13:48:05 +02:00 |
|
DoZ10
|
531473cc72
|
Fix. Added undef INVALID_SEPARATOR_POINTER
|
2017-06-06 13:29:50 -04:00 |
|
DoZ10
|
990a72affe
|
Fixed error in separator check
|
2017-06-06 13:26:10 -04:00 |
|
Jens Steube
|
47c4ce58d3
|
Merge pull request #1270 from roycewilliams/master
$chacha20$ (all lower case) per @magnumripper
|
2017-06-06 15:45:36 +02:00 |
|
Royce Williams
|
b9d68d2377
|
$chacha20$ (all lower case) per @magnumripper
|
2017-06-06 04:51:32 -08:00 |
|
Jens Steube
|
827afc407b
|
Merge pull request #1269 from Chick3nman/master
Cosmetic change to modes 9810/9820
|
2017-06-06 11:13:54 +02:00 |
|
Chick3nman
|
e7c36bc97f
|
Cosmetic change
Fixed column spacing for modes 9810/9820
|
2017-06-06 03:21:31 -05:00 |
|
Chick3nman
|
6a38f3c477
|
Fixed mode 9810/9820 labeling
Removed $4 from label to avoid confusion.
|
2017-06-06 03:16:29 -05:00 |
|
Chick3nman
|
a973d4b94b
|
Fixed mode 9810/9820 labeling
Removed $4 from label to avoid confusion.
|
2017-06-06 03:09:50 -05:00 |
|
jsteube
|
e4727fad87
|
Prepare for next release v3.6.0
|
2017-06-06 09:13:34 +02:00 |
|
jsteube
|
b8ad89c529
|
Rename function and variables containing 'unicode' to 'utf16le' because that's what's meant actually
|
2017-06-05 12:15:28 +02:00 |
|
Jens Steube
|
44110370d1
|
Merge pull request #1268 from roycewilliams/master
tidy changes.txt and name normalizations
|
2017-06-05 00:52:19 +02:00 |
|
Royce Williams
|
72baa22337
|
tidy changes.txt and name normalizations
|
2017-06-04 14:00:22 -08:00 |
|
Royce Williams
|
3fc185a66b
|
tidy changes.txt and name normalizations
|
2017-06-04 13:54:41 -08:00 |
|
jsteube
|
018bb208d9
|
Refactor OPTS_TYPE_PT_UNICODE -> OPTS_TYPE_PT_UNICODE_LE and add OPTS_TYPE_PT_UNICODE_BE
|
2017-06-04 22:46:05 +02:00 |
|
Jens Steube
|
542f73eb17
|
Move luks_tmp_t to correct position in inc_types.h
|
2017-06-04 21:52:35 +02:00 |
|
Jens Steube
|
9a1951d61c
|
synchronize host and opencl types
|
2017-06-04 21:51:19 +02:00 |
|
Jens Steube
|
6345fb53f9
|
Add missing struct names
|
2017-06-04 21:23:55 +02:00 |
|
Jens Steube
|
2a1fe6962d
|
Move blake2_t and chacha20_t to interface.h
|
2017-06-04 21:21:18 +02:00 |
|
Jens Steube
|
ae5fdba20f
|
Add make_unicode and undo_unicode BE version
|
2017-06-04 21:16:41 +02:00 |
|
Jens Steube
|
3d888b6b2d
|
it's possible to crack scrypt on GPU even with higher scrypt setting
the trick is to intentionally under-utilize the GPU warps
120H/s on my 4*1080: https://pastebin.com/z124G2cN
|
2017-06-04 15:49:09 +02:00 |
|
jsteube
|
0c5b53d266
|
Add missing modes 15600 and 15700 to tab_completion script
|
2017-06-04 10:21:39 +02:00 |
|
Jens Steube
|
b23ab71d5c
|
- Added hash-mode 15600 = Ethereum Wallet, PBKDF2-HMAC-SHA256
- Added hash-mode 15700 = Ethereum Wallet, PBKDF2-SCRYPT
Resolves https://github.com/hashcat/hashcat/issues/1227
Resolves https://github.com/hashcat/hashcat/issues/1228
|
2017-06-03 23:23:03 +02:00 |
|
Jens Steube
|
ab2610d9df
|
Also add reduced startup time for GPU for scrypt
|
2017-06-03 19:36:19 +02:00 |
|
Jens Steube
|
872f2b4f8b
|
Improve scrypt cracking speed on CPU by 20%, preparation for Ethereum KDF
|
2017-06-03 19:19:03 +02:00 |
|
jsteube
|
b5f149476d
|
Trim OpenCL device name whitespaces
|
2017-06-02 10:08:19 +02:00 |
|
Jens Steube
|
0eb18b068f
|
Merge pull request #1266 from magnumripper/master
Mute gcc 7.1.1 warnings about intentional fall-throughs. See #1264.
|
2017-06-02 09:27:46 +02:00 |
|
magnum
|
291c9f22fe
|
Mute gcc 7.1.1 warnings about intentional fall-throughs. See #1264.
|
2017-06-01 00:03:26 +02:00 |
|
Jens Steube
|
1d93cfd11a
|
Merge pull request #1265 from tankbusta/fix/opencl_destroy_free
Allow OpenCL devices to be destroyed
|
2017-05-31 10:35:34 +02:00 |
|
Christopher Schmitt
|
4c45939aa7
|
opencl_ctx_devices_destroy should be before opencl_ctx_destroy
|
2017-05-30 12:19:43 -04:00 |
|
jsteube
|
23b5e7f10e
|
Fix compiler warnings for 32 bit windows by changing datatype for parameter 1 for gmtime_r()
|
2017-05-30 15:03:43 +02:00 |
|