mandiant/commando-vm

Complete Mandiant Offensive VM (Commando VM), a fully customizable Windows-based pentesting virtual machine distribution. [email protected]

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 58 minutes ago
Added to GitGenius on September 8th, 2026
Created on March 26th, 2019
Open Issues & Pull Requests: 10 (+0)
GitHub issues: Enabled
Number of forks: 1,367
Total Stargazers: 7,802 (+0)
Total Subscribers: 288 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 4.0 days
Mean response time: 87.0 days
90th percentile: 430.1 days
Tracked items: 6

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 4
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 1,112 days
Stale 30+ days: 4
Stale 90+ days: 3

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • discussion (1)
  • enhancement (1)

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

Commando VM is a Windows-based penetration testing distribution that provides a customizable virtual machine environment for offensive security work. The project addresses the need for a dedicated Windows attack platform by bundling offensive tools specifically selected to demonstrate Windows as an effective attack vector, complementing the Linux-focused tooling available in other distributions. Installation involves deploying a Windows virtual machine, disabling Windows Defender and Tamper Protection through Group Policy, and running a PowerShell installation script that can operate in either graphical or command-line mode.

Organizations conducting penetration testing and red team exercises on Windows environments should consider this distribution, particularly those seeking to evaluate Windows-specific attack techniques. The tool suits teams that want a pre-configured offensive platform without manually assembling individual tools, and it distinguishes itself by focusing on Windows attack capabilities rather than replicating Linux-based distributions. The README explicitly contrasts the tool's approach with Kali Linux, noting that Commando VM includes offensive tools not present in that distribution.

The project maintains a modular architecture where tool packages are housed in a separate repository, allowing contributors to submit new tools or report package issues independently from the core distribution. The installation process requires explicit prerequisite steps including disabling Windows security features, and the project provides dedicated troubleshooting documentation and a quickstart guide for contributors. The separation of concerns between the main distribution repository and the package repository enables parallel development and contribution workflows.