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:
Deliver the BrazenCloud Utility.
Run the install command
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.
$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 $tokenBash
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.
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 $tokenLast updated