This room covers how attackers move through an environment after gaining an initial foothold. It focuses on common lateral movement techniques, remote process execution, using alternative authentication material, and leveraging compromised hosts as pivots to reach deeper network segments.
Core idea: compromise is rarely the end of the attack. Once inside, the real work is moving laterally, extracting better access, and using new footholds to reach systems that matter.
Lateral movement is the set of techniques used to move from one compromised host to others in the same network.
The room presents this as a cycle: compromise, elevate, extract credentials, move, then repeat.
A compromised host is often useful not because it is valuable itself, but because it can reach systems you cannot.
Operational point: a quieter path through a plausible host is usually better than a direct but suspicious path from your first foothold.
The room makes an important distinction between local admins and domain admins with local admin rights.
PsExec remains one of the classic Windows lateral movement tools.
445/tcp.ADMIN$.The required privilege level is administrative access on the remote host.
Windows Remote Management is another major lateral movement path.
5985/tcp for HTTP or 5986/tcp for HTTPS.winrs.exe can launch a remote shell from command prompt.Enter-PSSession gives an interactive remote PowerShell session.Invoke-Command runs script blocks remotely.This is often cleaner and more admin-like than dropping custom tooling.
The room also covers native Windows methods to execute code remotely.
sc.exe: create, start, stop, and delete services remotely.schtasks: create and run scheduled tasks on a remote host.These methods are powerful because they use built-in OS tooling, but they are often blind in the sense that you do not directly receive command output.
The room points out an important operational detail: not every executable behaves correctly as a Windows service.
msfvenom supports exe-service payloads specifically for this use case.sc.exe.The room reuses a familiar AD trick: runas /netonly to execute network actions under another credential set.
Windows Management Instrumentation gives another major route for remote execution and service creation.
Invoke-CimMethod can create processes remotely via Win32_Process.wmic.exe can still be used in some environments.Tradeoff: WMI is flexible and native, but like some service-based methods, it often gives you limited direct output back.
This room is about selecting the least noisy route that still gets the job done.
sc.exe, schtasks, and WMI.msfvenom exe-service payloads matter when executing through Windows services.