-
Notifications
You must be signed in to change notification settings - Fork 201
List Atomic Tests
Now that the execution framework is installed and the module is imported you are ready to start using it. A good starting point is to list the Technique numbers and test names available for execution.
Use the -ShowDetailsBrief
switch to list the tests available for a given technique number.
# List atomic tests that can be run from the current platform (Windows,Linux,macOS)
Invoke-AtomicTest T1003 -ShowDetailsBrief
# List all atomic tests regardless of which platform it can be executed from
Invoke-AtomicTest T1003 -ShowDetailsBrief -anyOS
If you would like to show details for all techniques, you can use "All" as the technique number.
# List atomic tests that can be run from the current platform (Windows,Linux,macOS)
Invoke-AtomicTest All -ShowDetailsBrief
# List all atomic tests regardless of which platform it can be executed from
Invoke-AtomicTest -ShowDetailsBrief -anyOS
Showing the brief details is an easy way to identify the atomic test number associated with each test, which can then be used to specify individual tests to execute.
Use the -ShowDetails
switch to show test details, including attack commands, input parameters, and prerequisites for a given technique number.
# List atomic tests that can be run from the current platform (Windows,Linux,macOS)
Invoke-AtomicTest T1003 -ShowDetails
# List all atomic tests regardless of which platform it can be executed from
Invoke-AtomicTest T1003 -ShowDetails -anyOS
Questions? Get connected to the community on the Atomic Red Team Slack channel.
- Installation
- Import the Module
- List Atomic Tests
- Check/Get Prerequisites for Atomic Tests
- Execute Atomic Tests (Local)
- Execute Atomic Tests (Remote)
- Specify Custom Input Arguments
- Cleanup after Executing Atomic Tests
- Execution Logging
- Adversary Emulation
- Continuous Atomic Testing
- Execution Hooks
- Helper Functions
- The Atomic GUI
- Uninstallation