philsmd
|
27ef5885f4
|
added check for hash_len after calls to hlfmt_hash ()
|
9 years ago |
philsmd
|
bc965c9c9b
|
fixed checks in -m 500 parser
|
9 years ago |
philsmd
|
b755e5b6f3
|
added some checks to the -m 111 = nsldaps, SSHA-1(Base64), Netscape LDAP SSHA parser
|
9 years ago |
Jens Steube
|
d7f8b356ef
|
Fix for #265: hashcat_tuning.hctab wasn't installed automatically
|
9 years ago |
philsmd
|
8634bde118
|
added additional check for max. ESSID length to prevent eventual crashes
|
9 years ago |
philsmd
|
3c1e05aaf3
|
#234: increase max. salt length to 28 for -m 22 = Juniper Netscreen/SSG (ScreenOS)
|
9 years ago |
Jens Steube
|
536f9c955e
|
Merge pull request #257 from philsmd/master
show autotuned kernel accel and kernel loop values only when debugging
|
9 years ago |
Jens Steube
|
e71313b871
|
Fix invalid progress value and ETA in case of cracked salts
|
9 years ago |
philsmd
|
73f897193e
|
show autotuned kernel accel and kernel loop values only when debugging
|
9 years ago |
Jens Steube
|
4709550a57
|
Merge pull request #256 from philsmd/pr-cl-debug-buildlog
show build log whenever 'make DEBUG > 0' is set
|
9 years ago |
philsmd
|
01a7adc12a
|
show build log whenever 'make DEBUG > 0' is set
|
9 years ago |
Jens Steube
|
55cadb6834
|
Fix broken -m 1500 and -m 3000 in -a 3 mode
|
9 years ago |
philsmd
|
6636cc144d
|
#245: Makefile DEBUG fix
|
9 years ago |
Fist0urs
|
b0f1cb8a98
|
New format -m 13300 AxCrypt in memory SHA1
|
9 years ago |
Fist0urs
|
9811a21098
|
-m 13100 Fix overflow in input hash parsing
|
9 years ago |
Fist0urs
|
ad17fba9b6
|
New format -m 13200 AxCrypt
|
9 years ago |
philsmd
|
93a134e9b6
|
cast to uint is required with some gcc versions, otherwise we get a shift-negative-value warning
|
9 years ago |
philsmd
|
0ea05ab292
|
minor: reformatting of recently changed code + use uint instead of unsigned int
|
9 years ago |
philsmd
|
2ea295171c
|
this fixes the beta issue #163 (-d and --opencl-platforms not within valid range)
|
9 years ago |
Jens Steube
|
31ee4e67d1
|
Merge pull request #237 from gpuhash/master
Fairly strict stamping of WPA salt components
|
9 years ago |
Jens Steube
|
531f72c905
|
Fix this evil bug, pw->i is u32, not u8
|
9 years ago |
gpuhash
|
541f231c23
|
Minor bugfix
|
9 years ago |
gpuhash
|
d56394c849
|
Fairly strict stamping of WPA salt components
|
9 years ago |
Jens Steube
|
8c89ef0490
|
Ensure a minimum length for password candidates in autotune
|
9 years ago |
Jens Steube
|
2236bb972c
|
We still need on initial testrun in autotune
|
9 years ago |
Jens Steube
|
01c847ba94
|
Do not use values that can actually crack a hash in autotune
|
9 years ago |
Jens Steube
|
75c6d28a5f
|
Fix missing memset after previous fix
|
9 years ago |
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
|
9 years ago |
Jens Steube
|
61f87b2981
|
Try to load libOpenCL.so.1 if libOpenCL.so was not found
|
9 years ago |
Jens Steube
|
f9834f3dfa
|
Zero pws_buf before reuse
|
9 years ago |
Jens Steube
|
e6e5005a6b
|
Revert "Zero pws_buf before reuse"
This reverts commit b409e5e9e1 .
|
9 years ago |
Jens Steube
|
b409e5e9e1
|
Zero pws_buf before reuse
|
9 years ago |
Jens Steube
|
6c10ca5853
|
Fix use of find_kernel_power_div()
|
9 years ago |
Jens Steube
|
6bc98368ba
|
Get rid of old pw_cache mechanism to control host-based vector data-types
|
9 years ago |
Jens Steube
|
ec869595d1
|
Add auto-append for 0x01 and 0x80 in ATTACK_MODE_HYBRID2
|
9 years ago |
Jens Steube
|
bb732686b1
|
Autotune should respect --quiet parameter
|
9 years ago |
Jens Steube
|
9a128ce667
|
Fix force_jit_compilation usage
|
9 years ago |
Jens Steube
|
7190dcf855
|
Prepare NEW_SIMD_MODE for -a 1 kernels
|
9 years ago |
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
|
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 |
Jens Steube
|
96bde85378
|
Allow mixed settings auto and fixed values for parameter and inside tuningdb for loops and accel
|
9 years ago |
Jens Steube
|
14fe45b1f0
|
Simplify steps for autotune
|
9 years ago |
Jens Steube
|
a83622faaf
|
Fix final autotune balancing
|
9 years ago |
Jens Steube
|
f05944395a
|
Move fake word generation to try_run() to avoid unwanted caching
|
9 years ago |
magnum
|
a5be8a75ed
|
Allow and support vector-width 16, which is current maximum for
OpenCL. Closes #226.
|
9 years ago |
magnum
|
998605ef89
|
Simplify code. No change in functionality at all.
|
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
|
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
|
9 years ago |
Jens Steube
|
c44b50c2e2
|
Use CL_DEVICE_NATIVE_VECTOR_WIDTH_* instead of CL_DEVICE_PREFERRED_VECTOR_WIDTH_*
|
9 years ago |
Jens Steube
|
1af0f9c67b
|
Fix autotune in -i mode
|
9 years ago |
jsteube
|
bbadabe278
|
Fix another source of 0H/s in benchmark mode
|
9 years ago |
Jens Steube
|
0cbe2347cd
|
Merge pull request #223 from gm4tr1x/clEnqueueNDRangeKernelMod
Get rid of hc_clEnqueueNDRangeKernel double call
|
9 years ago |
Jens Steube
|
709f79a7da
|
Add option to repeat the kernel on the device NUM times to increase benchmark accuracy
|
9 years ago |
Jens Steube
|
eaf7a7cb2f
|
Final balance meassurements for autotune
|
9 years ago |
Jens Steube
|
a9e3ef0576
|
In benchmark-mode, do not depend any longer on a fixed time, better use a single iteration instead
|
9 years ago |
Jens Steube
|
8af57d55f4
|
Disable GPU-Temp monitoring during benchmark
|
9 years ago |
jsteube
|
f1e0cd6d56
|
Autotune: 200 loops should be fine for a start
|
9 years ago |
Jens Steube
|
515385c57d
|
Add dedicated steps for loops and accel
|
9 years ago |
Jens Steube
|
72e0553e44
|
Fixed a missing condition
|
9 years ago |
Jens Steube
|
c09bc848f7
|
Autotuning engine prototype
|
9 years ago |
Jens Steube
|
c0293928dd
|
Prepare for better autotuning capabilities
|
9 years ago |
Gabriele 'matrix' Gristina
|
2a1d0d21ff
|
Get rid of hc_clEnqueueNDRangeKernel double call
|
9 years ago |
Gabriele 'matrix' Gristina
|
c97dbf56cb
|
Fix bug in weak_hash_check(), wrong kernel_loops assigned
|
9 years ago |
Jens Steube
|
2dfe9200d6
|
Remove Wordload-Profiles from tuningdb, we can simply calculate it
|
9 years ago |
Jens Steube
|
10dc25f807
|
Merge pull request #217 from magnumripper/master
Use device's preferred vector width, not its native one.
|
9 years ago |
jsteube
|
5c01349ba6
|
Update event handling to workaround event handling error in nvidia opencl runtime
|
9 years ago |
magnum
|
162bc25a3d
|
Use device's preferred vector width, not the native one. Also, don't
assume vector width for 'long' is half of that for 'int'.
|
9 years ago |
Gabriele 'Matrix' Gristina
|
20ee62e196
|
Revert "Use per-device timer resolution in total_time calculations"
|
9 years ago |
Jens Steube
|
02ad834c7f
|
Added new concept of a tuning database; tryout phase
|
9 years ago |
Jens Steube
|
8d85b7539d
|
Fixed a bug in line counter: Conditional jump or move depends on uninitialised value
|
9 years ago |
Jens Steube
|
e80541d6dd
|
Check for allocatable device-memory depending on kernel_accel amplifier before trying to allocate
|
9 years ago |
Gabriele 'matrix' Gristina
|
523a7bfe93
|
Use CL_DEVICE_PROFILING_TIMER_RESOLUTION per-device value in total_time calculations
|
9 years ago |
Jens Steube
|
9fc360e39d
|
Added the execution time of the running kernel to the status display
|
9 years ago |
Gabriele 'matrix' Gristina
|
74be8e2e25
|
skip device if buildProgram() fail
|
9 years ago |
Jens Steube
|
6d37c123a5
|
Merge branch 'master' of https://github.com/hashcat/oclHashcat
|
9 years ago |
Jens Steube
|
ab5ecd8eaa
|
Fix some updated buffer sizes and new optimizer descriptions
|
9 years ago |
Jens Steube
|
952c20e0f8
|
Merge pull request #211 from gm4tr1x/issue150
Fixed "VENDOR_ID" format (probably relate with issue #150)
|
9 years ago |
Gabriele 'matrix' Gristina
|
91fae7e49a
|
Fixed bug in 8900 (probably relate with issue #150)
|
9 years ago |
Gabriele 'matrix' Gristina
|
e2db8afdf8
|
Add missing pthread_setaffinity_np for osx
|
9 years ago |
Gabriele 'matrix' Gristina
|
5953130062
|
Fix clEnqueueNDRangeKernel() error -54
|
9 years ago |
Jens Steube
|
8650212b80
|
Remove Workload display in benchmark, remove unused variable
|
9 years ago |
Jens Steube
|
fa0e6fb78e
|
Merge pull request #204 from gm4tr1x/LoopAccelMod
gpu loops/accel per-device
|
9 years ago |
Gabriele 'matrix' Gristina
|
fa7465aa86
|
gpu loops/accel per-device
|
9 years ago |
Jens Steube
|
22834781f5
|
Hack in NvAPI_GPU_GetCoolerSettings(); Enables query fanspeed in percentage on windows
|
9 years ago |
Jens Steube
|
6c5938201b
|
Revert "Merge pull request #202 from magnumripper/master"
This reverts commit 28edfbd654 , reversing
changes made to b6f10a2a81 .
|
9 years ago |
magnum
|
947a927ed2
|
Do not silently ignore -w2 for -b. Closes #201.
|
9 years ago |
magnum
|
68dbaa6f8a
|
Bugfix: putenv(3) was used with a stack variable, that's a no-no.
|
9 years ago |
Gabriele 'matrix' Gristina
|
89e5ed2574
|
handling possible clEnqueueFillBuffer not found in opencl lib
|
9 years ago |
Jens Steube
|
2381af313d
|
Some cleanups
|
9 years ago |
Jens Steube
|
4d2be9073e
|
Consolidate hardware monitoring interface status on startup
|
9 years ago |
Gabriele 'matrix' Gristina
|
74db620d51
|
Add missing memset and update ext_nvapi.c header
|
9 years ago |
Jens Steube
|
e01038083c
|
Update Makefile and BUILD.md
|
9 years ago |
Gabriele 'matrix' Gristina
|
e67eec1ae0
|
get rid of nvidia nvapi static linking
|
9 years ago |
Gabriele 'matrix' Gristina
|
f3407cd7f4
|
HWMon mod
|
9 years ago |
Gabriele 'matrix' Gristina
|
88087295b3
|
Removed deprecated and unused ADL function (ADL_DisplayEnable_Set)
|
9 years ago |
Jens Steube
|
f256363448
|
Merge pull request #190 from gm4tr1x/fixLoopsAccelV3
Fixed loops/accel for 6800, 11300 and 11600 (osx)
|
9 years ago |
Jens Steube
|
102dee00eb
|
Merge pull request #192 from gm4tr1x/ADL_LibraryLoader
Update ADL/OpenCL Library Loader
|
9 years ago |
Gabriele 'matrix' Gristina
|
d120ede655
|
Update ADL Library Loader
|
9 years ago |
jsteube
|
d0d3507dc2
|
Fix TI series detection
|
9 years ago |