Skip to content

keithmccammon/Emulation-Tools

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Emulation-Tools

This repo contains various scripts and tools that may be useful for assiting in emulating threats.

Invoke-AtomicEmulations

This is a wrapper script for Invoke-Atomic, it reads YAML files that contain various Atomics that attempt to emulate various threats. To get started, follow the instructions to install Invoke-Atomic and then run the test!

.\Invoke-AtomicEmulation.ps1 -PathToEmulationPlan ..\Emulations\Phosphorus.yml

Current implemented parameters:

  • PathToAtomicsFolder
    • The default Atomics paths are based on the installation of Invoke-Atomic, this can be overridden with this parameter.
  • PathToInvoke
    • The default Invoke-Atomic path is based on the installation of Invoke-Atomic, this can be overriden with this parameter.
  • PathToEmulationPlan
    • This is the path to the specific emulation YAML file. Currently, only one emulation can be executed at a time.
  • Cleanup
    • If you wish for cleanup commands to be executed after the emulation finishes, use this parameter with -Cleanup $true

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PowerShell 100.0%