Catalog LOLBAS

LOL · OtherMSBinary

Teams.exe

3 techniques WindowsLOLBAS GPL-3.0

Execute

Execution Windows

Generate JavaScript payload and package.json, and save to "%LOCALAPPDATA%\\Microsoft\\Teams\\current\\app\\" before executing.

Use Execute JavaScript code

teams.exe
Context
user
Native
Execute
Detection
IOC: %LOCALAPPDATA%\Microsoft\Teams\current\app directory created
IOC: %LOCALAPPDATA%\Microsoft\Teams\current\app.asar file created/modified by non-Teams installer/updater

Execute

Execution Windows

Generate JavaScript payload and package.json, archive in ASAR file and save to "%LOCALAPPDATA%\\Microsoft\\Teams\\current\\app.asar" before executing.

Use Execute JavaScript code

teams.exe
Context
user
Native
Execute
Detection
IOC: %LOCALAPPDATA%\Microsoft\Teams\current\app directory created
IOC: %LOCALAPPDATA%\Microsoft\Teams\current\app.asar file created/modified by non-Teams installer/updater

Execute

Execution Windows

Teams spawns cmd.exe as a child process of teams.exe and executes the ping command

Use Executes a process under a trusted Microsoft signed binary

teams.exe --disable-gpu-sandbox --gpu-launcher="{CMD} &&"
Context
user
Native
Execute
Detection
IOC: %LOCALAPPDATA%\Microsoft\Teams\current\app directory created
IOC: %LOCALAPPDATA%\Microsoft\Teams\current\app.asar file created/modified by non-Teams installer/updater