Skip to content

Retrospected/attire-merger

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ATTiRe merger

Simple script to merge ATTiRe logs that have been created when running Atomic Red Team (ART) using Invoke-AtomicRedTeam and the Attire-ExecutionLogger module. This will merge multiple indiviually performed simulated procedures into 1 file to make it uploadable to VECTR.

More information about the ATTiRe logging format can be found here: https://github.com/SecurityRiskAdvisors/ATTiRe

This has been created to cover the missing feature to upload multiple test cases to VECTR as described in this issue: SecurityRiskAdvisors/VECTR#235.

Usage to merge multiple JSON files into 1 file

Obviously first run your Atomic test procedures to generate multiple JSON files that require merging, then:

  1. Place your ATTiRe formatted JSON files in the ./input/ folder.
  2. Modify attire-merger.py with your execution data to your only liking. This execution data will be used for all tested procedures
  3. Run ./attire-merger.py -json
  4. Take the output from ./output/output.json and upload it to VECTR via the UI.

Usage to convert CSV to JSON

Obviously first run your Atomic test procedures to generate a CSV file that requires converting, then:

  1. Place your ATTiRe formatted JSON files in the ./input/ folder.
  2. Modify attire-merger.py with your execution data to your only liking. This execution data will be used for all tested procedures
  3. Run ./attire-merger.py -csv
  4. Take the output from ./output/output.json and upload it to VECTR via the UI.

Credits

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages