End to End Automation Example¶
-
Import latest Atomic Red YAML index file under Library –> Import Data
-
Previewing Atomic Red campaign imports. ART campaigns and test case templates are now available and can be assembled into more targeted campaigns for automation purposes.
-
Create new VECTR Campaign template for automated tests. This example uses the “NEW CAMPAIGN” option under Library -> Campaign Templates screen.
-
Preview the newly created campaign
-
Preview test case “template” for imported atomic
-
Configure the test case automation commands and variables
-
When finished reviewing your campaign test cases and automation configurations, navigate to the home Assessments dashboard and create a new assessment to house one or many campaigns. In the screenshot below we are creating a new assessment and adding just one campaign to it for now.
Tip
You may create any number of assessment and campaign groupings within VECTR. It is recommended to group campaigns of a similar nature under the same parent assessment, but this comes down to organizational preference and scope of your purple team program.
-
Load the new assessment
-
Navigate to the Campaign dashboard screen
-
Build Automation Runtime screen
-
Build and download runtime executable in .zip format, and manually transfer to target systems
Note
VECTR does not have an agent currently that communications directly with the VECTR console. This is planned for a future release and the “portable runtime” flavor will remain supported.
-
Copying and running a VECTR portable runtime executable on a sample Windows 10 host
-
After successful execution a structured log file is written which can be imported into VECTR.
-
Return to campaign dashboard and upload attack logs
-
Proceed to log preview screen for selection
-
Campaign bulk execution log imported successfully
-
Within test case panels, red team properties and log files have been populated