WCU / Cybersecurity
~/CSC 471/Class 10/KP 11
Class 10 · KP 11 / 22

Loaders, Droppers, and Multi-Stage Payloads

  • Modern intrusions are staged — each piece is small and specialized:
  • Dropper: writes the next component to disk.
  • Loader: pulls and executes the next stage, often in memory (reflective loading, process injection).
  • Payload: the real capability (beacon, stealer, ransomware).
  • Why stage? Small footprint, swap payloads without redelivery, and separate "get in" from "do damage" to evade detection.
  • Common injection tricks: VirtualAllocEx + WriteProcessMemory + CreateRemoteThread, process hollowing, DLL sideloading.
Key Takeaway

You rarely get the whole story from one file. Map the chain: delivery -> loader -> C2 -> final payload.