derekenjibowden
c6ea937fb4
Fix show details bug ( #647 )
...
check prereqs with -showdetails was executing the prereq command instead of showing the details
2019-11-11 23:26:33 -07:00
Andras32
6c3da68741
Multi platform invoke art ( #641 )
...
* Non-Windows OS Support
Added OS Identification to determine tests to run
Added SH and Bash executors for Linux and MacOS
Changed some Print statement oddities in ART
Updated Installation script to work on non-windows machines
* Updated Documentation
Edited the readme to be more OS neutral
Added information for the -force option in the installer
Added instructions for downloading powershell core on Mac and Linux
* Last Bugs
added chown to install script
* Install -force test install path
if (Test-Path $InstallPath){ Remove-Item -Path $InstallPath -Recurse -Force -ErrorAction Stop | Out-Null }
* minor changes
Write-Host error messages
Installer - Import-Module $modulePath -Force
* Chown weird on MacOS
chown -R $env:SUDO_USER $InstallPath
* README edits
clearing up $home $homedrive shenanigans
* \n in mardown issues
* Readme edits #2
2019-11-11 14:26:23 -07:00
Andrew Beers
8e8222e06a
add invoke-atomictest to main page readme ( #629 )
...
* add invoke-atomictest to main page readme
* add instructions for running it more smoothely when cloned form github
* Update README.md
* Update README.md
2019-11-10 19:53:12 -06:00
Tony M Lambert
6ea465cf61
Fixed URL for Install-AtomicRedTeam ( #632 )
2019-11-10 18:43:28 -07:00
Carrie Roberts
a611d8926b
Expanding the Execution Frameworks Read me ( #619 )
...
* updating execution-frameworks readme
* updating execution-frameworks readme
2019-11-08 11:59:05 -06:00
Carrie Roberts
ed5f9deccc
remove deprecated code ( #620 )
2019-11-08 11:58:07 -06:00
Carrie Roberts
c53e73ed96
Readme documents required Import-Module command ( #622 )
...
* notes on importing module
* notes on importing module
2019-11-08 11:57:08 -06:00
Carrie Roberts
d73dc8f041
fix bug: returns null except on PS Core or PS v7 ( #624 )
2019-11-08 11:56:01 -06:00
Carrie Roberts
49ccc8e366
new default PathToAtomicsFolder value ( #623 )
...
* new default PathToAtomicsFolder value
* better way to handle custom default path to atomics
* better way to handle custom default path to atomics
2019-11-08 11:50:31 -06:00
Carrie Roberts
9bcb47ed3e
warn if running admin test without admin ( #616 )
2019-11-06 14:07:27 -07:00
Carrie Roberts
e68527d975
PathToAtomicsFolder Input Parameters auto-replaced with actual path ( #613 )
2019-11-06 12:53:20 -07:00
Carrie Roberts
c903c6c00e
log minutes correctly ( #591 )
2019-10-21 15:03:09 -06:00
Carrie Roberts
3d839e7bd6
handle spaces in input param defaults ( #590 )
2019-10-21 15:02:04 -06:00
Andras32
0197987d18
Added MacOS and Linux isElevated check [todo: test MacOS] ( #565 )
...
* Added MacOS and Linux isElevated check [toso: test MacOS]
* Update Invoke-AtomicTest.ps1
* Update Invoke-AtomicTest.ps1
* Update Invoke-AtomicTest.ps1
2019-09-17 13:11:19 -06:00
Carrie Roberts
3c644cc523
installer cleanup ( #560 )
2019-09-12 15:02:29 -06:00
Carrie Roberts
30411b7db8
rename InputParameters to InputArgs ( #558 )
2019-09-06 19:36:02 -06:00
Carrie Roberts
3b784d023c
readme updates/fixes ( #557 )
2019-09-06 11:28:13 -06:00
Carrie Roberts
0110ceec98
pipe file creation output to out-null ( #556 )
2019-09-05 17:38:54 -06:00
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