Skip to content

Releases: redcanaryco/invoke-atomicredteam

v2.2.0: Added new loggers and minor bug fixes

07 Feb 20:15
a6e2b12
Compare
Choose a tag to compare

What's Changed

  • Get-PreferredIPAddress MacOS fix. by @dwhite9 in #185
  • Fix for hung runner when AV kills the process running the atomic by @clr2of8 in #171
  • Atomic sudo by @dwhite9 in #189
  • Calling Invoke-ExecuteCommand bug fix - Invalid parameter order. by @Jake151 in #190
  • Revert "Calling Invoke-ExecuteCommand bug fix - Invalid parameter order. " by @clr2of8 in #192
  • Revert "Atomic sudo" by @clr2of8 in #193
  • Validate Byte Order marks before committing to GitHub by @cyberbuff in #194
  • Switch Atomic Runner to use a Service instead of a Scheduled Task by @clr2of8 in #188
  • add logfile name to runner config by @clr2of8 in #201
  • Adding multiple loggers by @cyberbuff in #199
  • Adding warning for unsupported platforms instead of errors by @cyberbuff in #200
  • Update Attire-ExecutionLogger.psm1 by @krdmnbrk in #203
  • fix for file not found issue by @clr2of8 in #206

New Contributors

Full Changelog: v2.1.0...v2.2.0

v2.1.0 Atomic Runner Reliability and Options, Kubernetes manifest

09 Jan 23:24
ccc2f15
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.0.7...v2.1.0

Fix Dockerhub release

23 Oct 18:14
b7863c2
Compare
Choose a tag to compare
Merge pull request #164 from redcanaryco/cyberbuff-patch-1

Update dockerhub username

Add docker functionality

16 Oct 21:13
69c4ab4
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.0.5.1...v2.0.6

Windows Sandbox addition and Atomic Runner updates

16 Oct 20:39
2ecab2d
Compare
Choose a tag to compare
Merge pull request #162 from redcanaryco/clr2of8-patch-3

bump version for release

Windows Sandbox addition and Atomic Runner updates

16 Oct 19:42
a18940e
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.0.4...v2.0.5

Configurable Syslog Protocol

10 Aug 22:23
f8c5f76
Compare
Choose a tag to compare

What's Changed

  • verbose output to indicate the supplied input args weren't used by @clr2of8 in #147
  • clarify which expand-archive function to use by @clr2of8 in #146
  • add anyOS flag to force showing details for all platforms by @clr2of8 in #145
  • fix typo in author twitter handle by @clr2of8 in #144
  • Fix parsing of IP address on Linux for use in execution logs by @dwhite9 in #148
  • configurable syslog logger protocol by @clr2of8 in #149
  • fix test number calculation by @clr2of8 in #150

Full Changelog: v2.0.2...v2.0.3

PowerShell Gallery Compatability

27 Jul 16:37
f6ad7da
Compare
Choose a tag to compare

Adjusted the module manifest (psd1) to allow publishing to the PowerShell Gallery.

Atomic Runner bug Fixes, Execution Logger Options Added

27 Jul 01:54
d4c8f95
Compare
Choose a tag to compare
  • Add option to suppress printing of atomics folder to screen
  • Tab completion of technique numbers
  • Option to log execution details to Windows event log
  • Don't erase the src and bin directories when using NoPayloads option
  • Add timestamp to execution log filename
  • Atomic Runner: Allow atomic runner schedule file name to be configurable
  • Atomic Runner: Skip renaming computer if it isn't changing (if you only have one atomic test on your schedule for example)
  • Update execution loggers to detect IP address of host
  • Update Install-AtomicsFolder to support PowerShell 7.2+
  • Add check for stdout or stderr being NUL to avoid error message
  • Atomic Runner: Fix bug in Invoke-AtomicRunner where atomics were being executed twice
  • Atomic Runner: Setup atomic runner script now adds needed file permission on macOS/Linux
  • Warn if no atomics found for executionPlatform
  • Handle case where remote session is null and causes process to hang

Invoke-AtomicRunner

14 Jun 16:10
c401108
Compare
Choose a tag to compare

Added Invoke-AtomicRunner to enable full adversary emulation and Continuous atomic testing as described here and here