mirror of
https://github.com/hashcat/hashcat.git
synced 2024-12-22 22:58:30 +00:00
AMD Driver: Updated requirements for AMD Windows drivers to "AMD Adrenalin Edition" (Adrenalin 22.5.1 or later)
This commit is contained in:
parent
23458b8898
commit
6d5d9a266f
@ -22,6 +22,7 @@
|
|||||||
## Technical
|
## Technical
|
||||||
##
|
##
|
||||||
|
|
||||||
|
- AMD Driver: Updated requirements for AMD Windows drivers to "AMD Adrenalin Edition" (Adrenalin 22.5.1 or later)
|
||||||
- Modules: Added support for non-zero IVs for -m 6800 (Lastpass). Also added `tools/lastpass2hashcat.py`
|
- Modules: Added support for non-zero IVs for -m 6800 (Lastpass). Also added `tools/lastpass2hashcat.py`
|
||||||
- Status Code: Add specific return code for self-test fail (-11)
|
- Status Code: Add specific return code for self-test fail (-11)
|
||||||
- Described workaround in error message when detecting more than 64 backend devices
|
- Described workaround in error message when detecting more than 64 backend devices
|
||||||
|
@ -11,7 +11,7 @@ hashcat v6.2.6
|
|||||||
==============
|
==============
|
||||||
|
|
||||||
AMD GPUs on Linux require "AMDGPU" (21.50 or later) and "ROCm" (5.0 or later)
|
AMD GPUs on Linux require "AMDGPU" (21.50 or later) and "ROCm" (5.0 or later)
|
||||||
AMD GPUs on Windows require "AMD Adrenalin Edition" (Adrenalin 22.5.1 exactly)
|
AMD GPUs on Windows require "AMD Adrenalin Edition" (Adrenalin 22.5.1 or later)
|
||||||
Intel CPUs require "OpenCL Runtime for Intel Core and Intel Xeon Processors" (16.1.1 or later)
|
Intel CPUs require "OpenCL Runtime for Intel Core and Intel Xeon Processors" (16.1.1 or later)
|
||||||
NVIDIA GPUs require "NVIDIA Driver" (440.64 or later) and "CUDA Toolkit" (9.0 or later)
|
NVIDIA GPUs require "NVIDIA Driver" (440.64 or later) and "CUDA Toolkit" (9.0 or later)
|
||||||
|
|
||||||
|
@ -4551,7 +4551,7 @@ int backend_ctx_init (hashcat_ctx_t *hashcat_ctx)
|
|||||||
event_log_warning (hashcat_ctx, " \"AMDGPU\" (21.50 or later) and \"ROCm\" (5.0 or later)");
|
event_log_warning (hashcat_ctx, " \"AMDGPU\" (21.50 or later) and \"ROCm\" (5.0 or later)");
|
||||||
#elif defined (_WIN)
|
#elif defined (_WIN)
|
||||||
event_log_warning (hashcat_ctx, "* AMD GPUs on Windows require this driver:");
|
event_log_warning (hashcat_ctx, "* AMD GPUs on Windows require this driver:");
|
||||||
event_log_warning (hashcat_ctx, " \"AMD Adrenalin Edition\" (Adrenalin 22.5.1 exactly)");
|
event_log_warning (hashcat_ctx, " \"AMD Adrenalin Edition\" (Adrenalin 22.5.1 or later)");
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
event_log_warning (hashcat_ctx, "* Intel CPUs require this runtime:");
|
event_log_warning (hashcat_ctx, "* Intel CPUs require this runtime:");
|
||||||
@ -4888,7 +4888,7 @@ int backend_ctx_init (hashcat_ctx_t *hashcat_ctx)
|
|||||||
event_log_warning (hashcat_ctx, " \"AMDGPU\" (21.50 or later) and \"ROCm\" (5.0 or later)");
|
event_log_warning (hashcat_ctx, " \"AMDGPU\" (21.50 or later) and \"ROCm\" (5.0 or later)");
|
||||||
#elif defined (_WIN)
|
#elif defined (_WIN)
|
||||||
event_log_warning (hashcat_ctx, "* AMD GPUs on Windows require this driver:");
|
event_log_warning (hashcat_ctx, "* AMD GPUs on Windows require this driver:");
|
||||||
event_log_warning (hashcat_ctx, " \"AMD Adrenalin Edition\" (Adrenalin 22.5.1 exactly)");
|
event_log_warning (hashcat_ctx, " \"AMD Adrenalin Edition\" (Adrenalin 22.5.1 or later)");
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
event_log_warning (hashcat_ctx, "* Intel CPUs require this runtime:");
|
event_log_warning (hashcat_ctx, "* Intel CPUs require this runtime:");
|
||||||
|
@ -39,15 +39,19 @@ int hiprtc_init (void *hashcat_ctx)
|
|||||||
memset (hiprtc, 0, sizeof (HIPRTC_PTR));
|
memset (hiprtc, 0, sizeof (HIPRTC_PTR));
|
||||||
|
|
||||||
#if defined (_WIN)
|
#if defined (_WIN)
|
||||||
hiprtc->lib = hc_dlopen ("amdhip64.dll");
|
hiprtc->lib = hc_dlopen ("hiprtc.dll");
|
||||||
|
|
||||||
|
if (hiprtc->lib == NULL) hiprtc->lib = hc_dlopen ("contrib/bin/win64/hiprtc0503.dll");
|
||||||
|
if (hiprtc->lib == NULL) hiprtc->lib = hc_dlopen ("amdhip64.dll");
|
||||||
#elif defined (__APPLE__)
|
#elif defined (__APPLE__)
|
||||||
hiprtc->lib = hc_dlopen ("fixme.dylib");
|
hiprtc->lib = hc_dlopen ("fixme.dylib");
|
||||||
#elif defined (__CYGWIN__)
|
#elif defined (__CYGWIN__)
|
||||||
hiprtc->lib = hc_dlopen ("amdhip64.dll");
|
hiprtc->lib = hc_dlopen ("hiprtc.dll");
|
||||||
#else
|
|
||||||
hiprtc->lib = hc_dlopen ("libamdhip64.so");
|
|
||||||
|
|
||||||
if (hiprtc->lib == NULL) hiprtc->lib = hc_dlopen ("libamdhip64.so.4");
|
if (hiprtc->lib == NULL) hiprtc->lib = hc_dlopen ("contrib/bin/win64/hiprtc0503.dll");
|
||||||
|
if (hiprtc->lib == NULL) hiprtc->lib = hc_dlopen ("amdhip64.dll");
|
||||||
|
#else
|
||||||
|
hiprtc->lib = hc_dlopen ("libhiprtc.so");
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
if (hiprtc->lib == NULL) return -1;
|
if (hiprtc->lib == NULL) return -1;
|
||||||
|
Loading…
Reference in New Issue
Block a user