https://github.com/redcanaryco/AtomicTestHarnesses
Public Repo for Atomic Test Harness
https://github.com/redcanaryco/AtomicTestHarnesses
Last synced: about 2 months ago
JSON representation
Public Repo for Atomic Test Harness
- Host: GitHub
- URL: https://github.com/redcanaryco/AtomicTestHarnesses
- Owner: redcanaryco
- License: bsd-3-clause
- Created: 2020-09-03T14:53:21.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2025-04-08T15:23:56.000Z (about 1 year ago)
- Last Synced: 2025-11-12T23:52:04.408Z (5 months ago)
- Language: PowerShell
- Homepage:
- Size: 567 KB
- Stars: 280
- Watchers: 33
- Forks: 48
- Open Issues: 3
-
Metadata Files:
- Readme: Readme.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
- awesome-csirt - redcanaryco/AtomicTestHarnesses: Public Repo for Atomic Test Harness
README

# AtomicTestHarnesses
AtomicTestHarnesses is a library that simulates and validates attack technique
execution. It consists of a Powershell module for running attack techniques on
Windows and also a Python package for running on macOS and Linux
The details of a technique can vary from attack to attack; AtomicTestHarnesses
accounts for this by allowing you to execute many variations of a technique at
once. AtomicTestHarnesses also validates the telemetry generated during
execution, so you always know whether your simulations were successful.
## Get started
To start testing with AtomicTestHarnesses, see the [Getting started](https://github.com/redcanaryco/AtomicTestHarnesses/wiki/)
page of the wiki.
## Learn more
The AtomicTestHarnesses documentation is available as a [wiki](https://github.com/redcanaryco/AtomicTestHarnesses/wiki/).
For information about the philosophy and development of the atomic family of
projects, visit our website at .
Check the [license](LICENSE) for information regarding the distribution and
modification of AtomicTestHarnesses.
## Contribute to AtomicTestHarnesses
AtomicTestHarnesses currently isn't open to public development. However, you can
still contribute to the project by finding and fixing bugs.
You can report bugs and other problems by [submitting an issue](https://github.com/redcanaryco/AtomicTestHarnesses/issues/new).
If you fixed a bug, let us know by committing your code and opening a pull
request.