Invoke-AtomicRedTeam is a PowerShell module to execute tests as defined in the [atomics folder](https://github.com/redcanaryco/atomic-red-team/tree/master/atomics) of Red Canary's Atomic Red Team project.
I re-implemented Get-AtomicTechnique. The function now does the following:
Performs atomic technique YAML validation. Techniques/tests that require a fix will output an error and not return a parsed object. Recommended fixes will output a warning but will return a parsed object.
Previously, Get-AtomicTechnique returned the raw output of ConvertFrom-Yaml, a hashtable. Now, a proper object is returned.
Get-AtomicTechnique supports pipeline input from Get-ChildItem.
I re-implemented
Get-AtomicTechnique
. The function now does the following:Get-AtomicTechnique
returned the raw output ofConvertFrom-Yaml
, a hashtable. Now, a proper object is returned.Get-AtomicTechnique
supports pipeline input fromGet-ChildItem
.Tested on: