106 Commits

Author SHA1 Message Date
Carrie Roberts 06c3bb433a fix null error when using -Cleanup and -ShowDetails (#555) 2019-09-05 17:37:48 -06:00
Carrie Roberts 91a5f29006 remove Z from Local timestamp (#554) 2019-09-05 16:21:09 -06:00
Carrie Roberts 516855f4e7 fix bug where no log output for tests with input parameters (#553) 2019-09-05 15:27:39 -06:00
Carrie Roberts dbbec18625 bug fix for order of operations (#552) 2019-09-05 09:44:52 -06:00
Carrie Roberts 968bf887c2 fail pre-req check if elevation required but not provided (#549)
* add InputParameters example

* fail pre-req check if elevation required but not provided

* fail pre-req check if elevation required but not provided

* fail pre-req check if elevation required but not provided
2019-09-04 10:52:24 -06:00
Carrie Roberts d7f2290669 allow caller to specify non-default input parameters (#547) 2019-09-03 19:29:04 -06:00
Carrie Roberts 749039f3b9 Remove Invoke-AllAtomicTests (#540)
* use 'Invoke-AtomicTest All' instead of 'Invoke-AllAtomicTest'

* removing some outdated examples

* removing the older documentation
2019-08-30 22:05:14 -06:00
Carrie Roberts 96d882444d Write test execution details to log file (#539) 2019-08-30 12:16:53 -06:00
Carrie Roberts 019b63fdb5 Support for CheckPrereqs and Cleanup Commands (#531)
* Support for CheckPrereqs and Cleanup Commands

* for powershell executor, report prereqs are met if no prereq_commands are given

* remove invoke call from end of file, commited accidentally
2019-08-30 09:42:44 -06:00
Carrie Roberts ac0546a494 Specify TTP as string, no need to call Get-AtomicTechnique first. Optionally specify individual attacks by atomic test # or name. (#525) 2019-08-27 20:32:00 -06:00
Michael Haag 26c8eae322 Install Atomic - Fixed Paths (#517)
I reverted https://github.com/redcanaryco/atomic-red-team/issues/478 for the moment. @caseysmithrc and I will update the script to remove the `atomic-red-team-master` path. This will at least get you up and running today.

Issue #516
2019-08-14 10:36:16 -06:00
Michael Haag a29708a7a3 install-atomicredteam Updates (#498)
* Updated URL location

* fixed url

again

* Updated InstallPath

Updated install path for issue #478
2019-05-10 13:38:02 -06:00
Michael Haag 5f49684c43 Install fixes (#462)
* Install fixes

Updated casing. Should be happier

* fix docs-invoke page

Fixing docs invoke page to match the other readme
2019-03-26 13:13:05 -07:00
Zac Brown 80e983e3d9 Update PyYAML to >= 4.2b1 due to security alert: https://nvd.nist.gov/vuln/detail/CVE-2017-18342 (#474) 2019-03-26 11:52:59 -06:00
Michael Haag 7e34cbe7df ART - Getting Started Made Easy (#459)
* New Guide + Execution Script

Commit of new script and guide!

* Updated ReadMe

Updated Readme with new instructions

* Fixed typos

Typo gone and ready!
2019-02-14 13:13:13 -08:00
Michael Haag ec383fbb3c Install-AtomicRedTeam Script (#450)
* Initial Commit

* Update install-atomicredteam.ps1

* Update install-atomicredteam.ps1

* Update install-atomicredteam.ps1

* Final

@caseysmithrc Please review.

* license fix

license update

* Update install-atomicredteam.ps1
2019-02-06 10:52:40 -08:00
caseysmithrc a91994c5bb Fixed Bug in Get-Atomic (#376)
* Fixed Bug in Get-Atomic

* Update Get-AtomicTechnique.ps1
2018-10-11 20:28:39 -04:00
Keith McCammon df9e3737af Merge pull request #331 from zante/feature-python-test-harness
Add contributed Python test harness
2018-10-02 11:57:04 -06:00
Lemelin 3649d34631 Fixed the issues with OSX not reporting executors. 2018-10-01 13:40:29 -04:00
Lemelin a3c0e5b238 Added missing files. 2018-09-28 16:52:48 -04:00
Lemelin f0f6804345 Adjusted YAML file relative path. 2018-09-28 16:52:03 -04:00
Lemelin 93c27c437b Moved Python test harness to contrib.
Moved 'execution-frameworks/python' to
'execution-frameworks/contrib/python'.
2018-09-28 16:23:20 -04:00
Zac Brown 27fe1066d6 Users/zacbrown/deprecate old powershell executor (#352)
* Move old PowerShell execution framework to deprecated directory.

Signed-off-by: Zac Brown <zacbrown@users.noreply.github.com>

* Generate docs from job=validate_atomics_generate_docs branch=users/zacbrown/deprecate-old-powershell-executor
2018-09-28 12:11:08 -07:00
Josh Rickard 9aeecf2694 Added Pester tests and modified Manifest file 2018-09-13 22:55:35 -04:00
Josh Rickard e81485b3e2 Converted Invoke-AtomicRedTeam to PowerShell Script Module 2018-09-13 22:00:50 -04:00
Josh Rickard 5130db160b Modified Invoke-AtomicRedTeam functions and README 2018-09-07 23:28:17 -04:00
caseysmithrc 86ffa9f37c Fix All The Things 2018-09-06 12:18:17 -06:00
caseysmithrc 4fd7dd3cce Fix Error Message 2018-09-06 11:45:06 -06:00
caseysmithrc de3c2b6684 IMport-Module cleaner 2018-09-06 09:34:39 -06:00
caseysmithrc af2e5938e1 Fixed Error Message 2018-09-05 13:45:45 -06:00
caseysmithrc 747f5909d0 correct demo examples 2018-09-05 13:17:51 -06:00
Zac Brown f6c6cb2e28 Remove spurious spaces. 2018-09-05 10:56:55 -07:00
Zac Brown 2fd67101fe Format harder.
Signed-off-by: Zac Brown <zacbrown@users.noreply.github.com>
2018-09-05 10:53:39 -07:00
caseysmithrc 860a78908a Best PowerShell Script EVEr Written 2018-09-05 11:48:10 -06:00
caseysmithrc a1b44d2b6b Dependency Confrimation and Style fix 2018-09-05 11:17:31 -06:00
Lemelin fcff42d14b Fixed documentation issues. 2018-09-05 12:50:57 -04:00
Lemelin 3a802faa98 Implemented Python test harness.
The Python test harness currently works with with Windows and Linux,
implements interactive and non-interactive usage and offers tracking of
technique modifications so that you do not run techniques automatically
when they are updated.
2018-09-05 11:06:10 -04:00
caseysmithrc 0d34c40f06 fixed style 2018-09-04 20:29:07 -06:00
caseysmithrc 5a799c5bfc fix dem spaces 2018-09-04 19:55:55 -06:00
caseysmithrc 3c2f6b0043 Fixed Dependency Documentation 2018-09-04 09:52:15 -06:00
caseysmithrc 954b3c70ce Generate replace Execute 2018-09-04 09:41:48 -06:00
caseysmithrc 09e0767c52 Fix Docs GetEnumerator on HashTable 2018-09-04 09:40:50 -06:00
caseysmithrc 5341fe6954 MARKDOWN!!! 2018-09-04 09:37:18 -06:00
caseysmithrc 160d68ebd3 fix README 2018-09-04 09:36:36 -06:00
caseysmithrc 46c56eee4f Clean Up Style and README 2018-09-04 09:28:28 -06:00
caseysmithrc 55e3679943 Added Invoke-AtomicTest with Switch statements 2018-09-02 09:07:27 -06:00
caseysmithrc f240060234 adjust Markdown 2018-09-02 08:41:11 -06:00
caseysmithrc f305a96b2c Added PowerShellExecution 2018-09-02 08:39:32 -06:00
caseysmithrc a08a5b0f1d Add README 2018-09-02 08:32:17 -06:00
Zac Brown be2c99fb3a Add a .gitignore to ignore generated files in this directory.
Signed-off-by: Zac Brown <zacbrown@users.noreply.github.com>
2018-08-30 11:42:14 -07:00