On Windows, adversaries can transfer files such as tools or payloads from an external host over HTTP/S using native utilities. The three step implementations below are alternatives; choose one rather than running them in sequence. Each writes a file to disk. Downloading a file does not load or execute shellcode.
Variant:
Transfer an authorized test file
powershell
RESTRICTED_ACCESS_BLUR_MARKER
RESTRICTED_ACCESS_BLUR_MARKER
RESTRICTED_ACCESS_BLUR_MARKER
RESTRICTED_ACCESS_BLUR_MARKER