Reflective .NET assembly loading
Named by 3 kept items in this workspace.
Search every workspace for Reflective .NET assembly loading. It matches the name as written, so it can find other things that share it.
The items that name it 3
[Reflection.Assembly]::Load used to load ClassLibrary3/ClassLibrary1 in memory and invoke methods via reflection with split class names to break static signatures
PowerShell and subsequent stages decrypt and reflectively load .NET assemblies in memory rather than dropping to disk
PowerShell downloads bytes via Invoke-WebRequest, loads them with [System.Reflection.Assembly]::Load, and invokes the Main entry point in memory
All techniques in this workspace.