File Upload & Download
Every VM in your deployment has a file transfer interface. You drag files in and drag files out, with no SCP or shared folders. The Rogue Arena agent on each host handles the transfers, so they work even when a VM has no external network connectivity. Multi-gigabyte uploads and downloads transfer regardless of the VM’s network isolation.
File Vaults
Section titled “File Vaults”Every Rogue Arena user has two persistent storage vaults that live outside any individual deployment. They persist across scenarios, reboots, and teardowns.
The VMs & Vaults dock. Your Personal and Team vaults sit alongside the scenario machines, with live storage indicators.
Click either vault from the VMs & Vaults dock to open the File Browser.
The File Browser. Switch between Personal Vault, Team Vault, and any VM in your active scenario from the sidebar.
- Personal Vault: private storage, visible only to you. Use it to stash tools, payloads, wordlists, or any files you want available across every scenario you run.
- Team Vault: shared team storage. Files dropped here are available to everyone on your team, which makes it easy to share toolkits, loot, or resources mid-operation.
Vaults count against your team’s storage: 2 TiB per team, or 250 GiB for an account without a team. Each vault tile shows how much space it uses.
Both vaults support folders for organization. The File Browser also gives you access to every VM in your active scenario alongside your vaults. Select any machine from the sidebar to browse its full filesystem directly.
The File Browser drilled into a VM’s filesystem. Copy files in or out like a local file manager.
From there you can copy in any direction:
- Local machine → VM: upload files straight from your computer into any VM
- Local machine → Vault: stash files into your personal or team vault
- Vault → VM: push stored tools or payloads into any scenario VM
- VM → Vault: pull artifacts, loot, or logs out of a VM into persistent storage
- VM → Local machine: download files from any VM directly to your computer
- VM → VM: right-click a file and choose Copy, then right-click in a folder on another VM and choose Paste
Uploading to a VM
Section titled “Uploading to a VM”Open the target VM in the File Browser, navigate to the destination folder, and drag files from your local machine into the panel. You can also use the upload button to browse. Files land where you drop them, and a progress indicator tracks the transfer.
Downloading from a VM
Section titled “Downloading from a VM”Select the VM from the File Browser sidebar, browse to the file you want, and click Download. The file transfers to your local machine through the browser download. Downloads work on single files only. To pull down a directory, zip it inside the VM first and download the archive.
- For large transfers, zip files before uploading to keep them fast and atomic.
- Multi-gig uploads and downloads can take some time. The transfer completes in the background.
- VMs do not need network connectivity for file transfers. The Rogue Arena agent handles them regardless of the machine’s network isolation.
- Use your Personal Vault to carry tools between scenarios without re-uploading.
- The Team Vault works well for sharing implants or wordlists across a red team.
- The File Browser shows all VMs in your scenario, so you can pull from any machine, not only the ones in the dock.