Skip to content
SPECIFICTION
Get listed

Atomic Red Team vs PurpleSharp

Atomic Red Team

atomicredteam.io

PurpleSharp

purplesharp.com

Side by side

FigureAtomic Red TeamPurpleSharp
Price fromFree—
Free planYes—
Free trial——
Open source——
WindowsYesYes
macOSYes—
LinuxYes—
APIYes—
Self-hosted—Yes
Plans published10
Spec score · Breach and Attack Simulation Software8.3 (#2)6.8 (#18)
PurposeAtomic Red Team is a library of simple tests that security teams can execute to test their controls.PurpleSharp is an open-source C# adversary simulation tool for Windows Active Directory environments.

Plans

Atomic Red Team

  • Open-source projectFree

Atomic Red Team pricing →

PurpleSharp

No plans published.

PurpleSharp pricing →

In their own words

Atomic Red Team

Atomic Red Team is a free library of tests security teams can run to check controls, validate visibility, and assess detection coverage. Its tests emulate adversary behaviors and map to the MITRE ATT&CK matrix. They have few dependencies and use a structured format suited to automation frameworks. Invoke-AtomicRedTeam is a PowerShell module for testing defenses against attack techniques; it can run tests locally or on remote machines through PowerShell Remoting. Atomic Runner can run a configurable list unattended, once per week by default. The project includes a Ruby API to validate tests and generate documentation, and pulls ATT&CK data in STIX form. Listed integrations include Microsoft Defender for Endpoint, AttackIQ, Datadog Workload Security Evaluator, OpenBAS, Splunk Attack Range, and Tidal Cyber. Coverage includes Windows, Linux, macOS, cloud infrastructure, containers, SaaS, Azure AD, Google Workspace, Office 365, and IaaS providers. Tests can be chained manually, but there is no automated solution for emulating a specific attack group as a whole. Users are instructed to obtain permission from the environment owner before running a test.

Visit atomicredteam.io

PurpleSharp

PurpleSharp is a free, open-source C# adversary simulation tool for Windows Active Directory environments. It generates attack telemetry for detection teams building and testing analytics, checking detection resilience, locating visibility gaps, and identifying event-logging pipeline problems. Documentation maps 47 MITRE ATT&CK techniques across execution, persistence, privilege escalation, credential access, lateral movement, discovery, and defense evasion. JSON playbooks can combine techniques, define variations, and set technique-specific parameters. Local simulations run interactively after copying the PurpleSharp assembly to a host. Remote simulations use Windows SMB and RPC, requiring administrative credentials on the target plus network access to TCP ports 445 and 135. Scout tasks retrieve audit policy, event subscriptions, PowerShell logging settings, processes, and services. ATT&CK Navigator layers can be exported or imported as JSON playbooks. PurpleSharp is self-hosted on Windows, requires .NET Framework 4.5, and is licensed under BSD 3-Clause. The latest documented release is v1.3 from August 2021.

Visit purplesharp.com