Jens Steube
|
4709550a57
|
Merge pull request #256 from philsmd/pr-cl-debug-buildlog
show build log whenever 'make DEBUG > 0' is set
|
2016-03-06 14:30:18 +01:00 |
|
philsmd
|
01a7adc12a
|
show build log whenever 'make DEBUG > 0' is set
|
2016-03-06 14:27:19 +01:00 |
|
Jens Steube
|
55cadb6834
|
Fix broken -m 1500 and -m 3000 in -a 3 mode
|
2016-03-06 14:24:21 +01:00 |
|
philsmd
|
6636cc144d
|
#245: Makefile DEBUG fix
|
2016-03-06 12:03:08 +01:00 |
|
Fist0urs
|
b0f1cb8a98
|
New format -m 13300 AxCrypt in memory SHA1
|
2016-03-02 14:35:10 +01:00 |
|
Fist0urs
|
9811a21098
|
-m 13100 Fix overflow in input hash parsing
|
2016-03-02 10:31:54 +01:00 |
|
Fist0urs
|
ad17fba9b6
|
New format -m 13200 AxCrypt
|
2016-03-01 19:11:13 +01:00 |
|
philsmd
|
93a134e9b6
|
cast to uint is required with some gcc versions, otherwise we get a shift-negative-value warning
|
2016-02-27 19:56:20 +01:00 |
|
philsmd
|
0ea05ab292
|
minor: reformatting of recently changed code + use uint instead of unsigned int
|
2016-02-25 11:13:11 +01:00 |
|
philsmd
|
2ea295171c
|
this fixes the beta issue #163 (-d and --opencl-platforms not within valid range)
|
2016-02-24 19:50:05 +01:00 |
|
Jens Steube
|
31ee4e67d1
|
Merge pull request #237 from gpuhash/master
Fairly strict stamping of WPA salt components
|
2016-02-24 15:56:02 +01:00 |
|
Jens Steube
|
531f72c905
|
Fix this evil bug, pw->i is u32, not u8
|
2016-02-23 21:24:03 +01:00 |
|
gpuhash
|
541f231c23
|
Minor bugfix
|
2016-02-23 22:01:55 +03:00 |
|
gpuhash
|
d56394c849
|
Fairly strict stamping of WPA salt components
|
2016-02-23 21:31:18 +03:00 |
|
Jens Steube
|
8c89ef0490
|
Ensure a minimum length for password candidates in autotune
|
2016-02-23 18:51:28 +01:00 |
|
Jens Steube
|
2236bb972c
|
We still need on initial testrun in autotune
|
2016-02-23 15:36:06 +01:00 |
|
Jens Steube
|
01c847ba94
|
Do not use values that can actually crack a hash in autotune
|
2016-02-23 15:00:56 +01:00 |
|
Jens Steube
|
75c6d28a5f
|
Fix missing memset after previous fix
|
2016-02-23 10:52:02 +01:00 |
|
Jens Steube
|
efad2bafac
|
Evil Bug: Because of not-zeroing a buffer it's possible a hash was cracked but not reported as cracked because it was not in scope, but when it was in scope it was already marked as cracked and therefore not reported
|
2016-02-23 10:36:43 +01:00 |
|
Jens Steube
|
61f87b2981
|
Try to load libOpenCL.so.1 if libOpenCL.so was not found
|
2016-02-23 07:57:52 +01:00 |
|
Jens Steube
|
f9834f3dfa
|
Zero pws_buf before reuse
|
2016-02-22 21:33:33 +01:00 |
|
Jens Steube
|
e6e5005a6b
|
Revert "Zero pws_buf before reuse"
This reverts commit b409e5e9e1 .
|
2016-02-22 21:32:38 +01:00 |
|
Jens Steube
|
b409e5e9e1
|
Zero pws_buf before reuse
|
2016-02-22 21:20:16 +01:00 |
|
Jens Steube
|
6c10ca5853
|
Fix use of find_kernel_power_div()
|
2016-02-22 12:50:04 +01:00 |
|
Jens Steube
|
6bc98368ba
|
Get rid of old pw_cache mechanism to control host-based vector data-types
|
2016-02-22 11:57:37 +01:00 |
|
Jens Steube
|
ec869595d1
|
Add auto-append for 0x01 and 0x80 in ATTACK_MODE_HYBRID2
|
2016-02-22 10:36:04 +01:00 |
|
Jens Steube
|
bb732686b1
|
Autotune should respect --quiet parameter
|
2016-02-21 18:23:04 +01:00 |
|
Jens Steube
|
9a128ce667
|
Fix force_jit_compilation usage
|
2016-02-21 13:30:28 +01:00 |
|
Jens Steube
|
7190dcf855
|
Prepare NEW_SIMD_MODE for -a 1 kernels
|
2016-02-20 16:13:06 +01:00 |
|
Jens Steube
|
990f973c48
|
Add hard-wired Device-Name for Tuning-Database which matches all Device-Types:
- DEVICE_TYPE_CPU
- DEVICE_TYPE_GPU
- DEVICE_TYPE_ACCELERATOR
Optimized IRIS GPU workaround settings
|
2016-02-20 00:58:22 +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 |
|
Jens Steube
|
96bde85378
|
Allow mixed settings auto and fixed values for parameter and inside tuningdb for loops and accel
|
2016-02-19 18:58:03 +01:00 |
|
Jens Steube
|
14fe45b1f0
|
Simplify steps for autotune
|
2016-02-18 14:44:44 +01:00 |
|
Jens Steube
|
a83622faaf
|
Fix final autotune balancing
|
2016-02-18 13:04:25 +01:00 |
|
Jens Steube
|
f05944395a
|
Move fake word generation to try_run() to avoid unwanted caching
|
2016-02-18 10:49:23 +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 |
|
magnum
|
998605ef89
|
Simplify code. No change in functionality at all.
|
2016-02-17 18:24:35 +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
|
4bc02e5ac8
|
Replace OpenCL event's with own timers, this saves us a thread-pair spawned on nvidia's OpenCL runtime and doesn't affect others
|
2016-02-15 22:27:30 +01:00 |
|
Jens Steube
|
c44b50c2e2
|
Use CL_DEVICE_NATIVE_VECTOR_WIDTH_* instead of CL_DEVICE_PREFERRED_VECTOR_WIDTH_*
|
2016-02-15 21:19:41 +01:00 |
|
Jens Steube
|
1af0f9c67b
|
Fix autotune in -i mode
|
2016-02-15 21:08:16 +01:00 |
|
jsteube
|
bbadabe278
|
Fix another source of 0H/s in benchmark mode
|
2016-02-15 20:32:01 +01:00 |
|
Jens Steube
|
0cbe2347cd
|
Merge pull request #223 from gm4tr1x/clEnqueueNDRangeKernelMod
Get rid of hc_clEnqueueNDRangeKernel double call
|
2016-02-15 18:56:03 +01:00 |
|
Jens Steube
|
709f79a7da
|
Add option to repeat the kernel on the device NUM times to increase benchmark accuracy
|
2016-02-15 17:42:09 +01:00 |
|
Jens Steube
|
eaf7a7cb2f
|
Final balance meassurements for autotune
|
2016-02-15 14:57:03 +01:00 |
|
Jens Steube
|
a9e3ef0576
|
In benchmark-mode, do not depend any longer on a fixed time, better use a single iteration instead
|
2016-02-15 12:38:54 +01:00 |
|
Jens Steube
|
8af57d55f4
|
Disable GPU-Temp monitoring during benchmark
|
2016-02-14 20:15:14 +01:00 |
|
jsteube
|
f1e0cd6d56
|
Autotune: 200 loops should be fine for a start
|
2016-02-14 20:07:16 +01:00 |
|
Jens Steube
|
515385c57d
|
Add dedicated steps for loops and accel
|
2016-02-14 18:23:21 +01:00 |
|