TrickBot
Open Target Process (OpenProcess)
Allocate memory (VirtualAllocEx)
Copy function into allocated memory (WriteProcessMemory)
Copy shellcode into allocated memory (WriteProcessMemory)
Flush cache to commit changes (FlushInstructionCache)
Create a remote thread (CreateRemoteThread)
Resume the thread or fallback to create a new user thread (ResumeThread or RtlCreateUserThread)
Resources
Most recent first: