DLL Hijacking
Basic Ideas
Windows DLL hijacking occurs when a trusted or legitimate application is tricked into loading an arbitrary DLL. Dll hijacking can be used to execute code, obtain persistence and escalate privileges, although privilege escalation is the least likely. hackTricks
Approaches
There are different approaches to DLL hijacking, and success will be determined by how the application is set to load its DLLs.