Scripted Installation

The BrazenAgent can be deployed in bulk using any software deployment tool or even through Group Policy.

Regardless of the method you choose, you need to accomplish 2 tasks via a script:

  1. Deliver the BrazenCloud Utility.

PowerShell

Here is a sample PowerShell script that can used to deploy the BrazenAgent to a Windows host. This assumes that you have uploaded the BrazenCloud utility to cloud storage that will allow you to download a file via a URL.

Note: We will have the BrazenCloud utility available via a publicly accessible URL in the future.

$url = <url of the BrazenCloud executable>
$token = <your BrazenCloud enrollment token>
$portal = 'portal.runway.host' # This is the default, change as necessary
$dlPath = 'C:\temp\runway.exe'

Invoke-WebRequest -Uri $url -OutFile $dlPath
& $dlPath -S $portal install -t $token

Bash

Here is a sample shell script that can be used to deploy the BrazenAgent to a Linux host. This assumes that you have uploaded the BrazenCloud utility to cloud storage that will allow you to download a file via a URL.

Note: We will have the BrazenCloud utility available via a publicly accessible URL in the future.

url=<url of the BrazenCloud executable>
token=<your BrazenCloud enrollment token>
portal=portal.runway.host # This is the default, change if needed
dlPath=~/Downloads/runway.bin

wget $url -O $dlPath
chmod +x $dlPath
$dlPath -S $portal install -t $token

Last updated