Skip to content

Stager

The stager system lets you deliver beacons via a one-time token URL. The payload is compressed (GZip) and encrypted (AES-256-CBC) at rest; the decryption key is embedded only in the delivery one-liner.

A single stager token generates all of these one-liners simultaneously:

MethodHow it works
PS IEXPowerShell downloads the PS1 script and executes it in memory
PS EncodedCommandSame as above, base64-encoded in UTF-16LE to bypass command-line logging
HTA (mshta)VBScript wrapper that downloads and runs the Python beacon
VBSStandalone .vbs that downloads and executes silently via pythonw
Python (Linux/Mac)urllib + SSL bypass one-liner for python3 / python
curl / wget / shShell one-liners for Unix targets
nc (raw TCP)Netcat fallback with no HTTP layer
certutilWindows LOLBin download (cmd.exe and PowerShell variants)
  • Max uses — limit how many times the token can be redeemed (e.g. 1 for single use)
  • Expiry time — the token self-destructs after this datetime
  • Revoke — invalidate any token immediately from the panel
  1. Go to Stager in the sidebar
  2. Paste the beacon source code (or generate one first from the Beacon Generator)
  3. Set max uses and expiry
  4. Click Create — a token URL is generated
  5. Copy the desired one-liner and deliver it to the target
  • Stager tokens bypass the IP whitelist by design — they are meant to be used from target machines
  • The payload is never stored in plaintext; the AES key is only in the delivery one-liner
  • Tokens can be revoked at any time even if the max-use limit has not been reached