mirror of
https://github.com/hashcat/hashcat.git
synced 2024-11-13 19:28:56 +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
|
||||
##
|
||||
|
||||
- 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`
|
||||
- Status Code: Add specific return code for self-test fail (-11)
|
||||
- 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 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)
|
||||
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)");
|
||||
#elif defined (_WIN)
|
||||
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
|
||||
|
||||
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)");
|
||||
#elif defined (_WIN)
|
||||
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
|
||||
|
||||
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));
|
||||
|
||||
#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__)
|
||||
hiprtc->lib = hc_dlopen ("fixme.dylib");
|
||||
#elif defined (__CYGWIN__)
|
||||
hiprtc->lib = hc_dlopen ("amdhip64.dll");
|
||||
#else
|
||||
hiprtc->lib = hc_dlopen ("libamdhip64.so");
|
||||
hiprtc->lib = hc_dlopen ("hiprtc.dll");
|
||||
|
||||
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
|
||||
|
||||
if (hiprtc->lib == NULL) return -1;
|
||||
|
Loading…
Reference in New Issue
Block a user