Source host
The following processes are related to RDP
activity on the source host:
mstsc.exe
(<WINDIR>\System32\mstsc.exe
):Windows
built-inRDP
clientMicrosoft Terminal Server Client
. The client can ban launched and the remote server then specified through the graphical interface, or the remote server can be specified directly using the/v:
command-line parameter. If the remote server is specified through the command-line, ETW process logging or mstsc’sJumplists
can be leveraged to determine the remote host reached.
Destination host
The following processes are related to RDP
activity on the destination host:
-
rdpclip.exe
(<WINDIR>\System32\rdpclip.exe
): theRDP Clipboard Monitor
handles the shared clipboard between the local computer and the remote host.rdpclip
is executed every time (afterWindows XP
/Windows Server 2003
) a remote interactiveRDP
session is established, even if the local clipboard is not shared with the remote host. An execution ofrdpclip
is thus a sign that aRDP
connection was successfully authenticated and established. Even ifNetwork Level Authentication (NLA)
is disabled,rdpclip
is only executed after a successful authentication. -
TSTheme.exe
(<WINDIR>\System32\TSTheme.exe
): theTSTheme Server Module
. Starting withWindows 7
,TSTheme
is executed, similarly tordpclip
, every time an interactiveRDP
session is successfully established. A newTSTheme
instance also appears to be reliably executed upon the session closure.
View on GitHub