badsectorlabs.ludus_commandovm

Ansible Role: Commando VM (Ludus)

An Ansible Role that installs Commando VM on Windows 10 or newer.

It uses code from privacy.sexy to turn off Defender and Tamper Protection.

Requirements

  • Windows 10 or newer
  • At least 60 GB of free disk space (80 GB or more recommended)
  • At least 2 GB RAM (4 GB or more recommended)

Role Variables

  • ludus_commandovm_use_commandovm_wallpaper: Set to true to use the static Commando VM wallpaper instead of the changing Ludus wallpaper.
  • ludus_commandovm_nopassword: Set to true to use the -noPassword option for auto-login (default is true).
  • ludus_commandovm_password: Enter the user's password if not using auto-login.

Dependencies

  • community.windows

Troubleshooting

For help, refer to the Troubleshooting section.

Known Issues

After the first restart, the commando process might restart again before Ansible can remove the startup key. This doesn't affect the installation.

Example Playbook

- hosts: commandovm_hosts
  roles:
    - badsectorlabs.ludus_commandovm

Example Ludus Range Configuration

ludus:
  - vm_name: "{{ range_id }}-commando"
    hostname: "{{ range_id }}-COMMANDO"
    template: win11-22h2-x64-enterprise-template
    vlan: 99
    ip_last_octet: 4
    ram_gb: 8
    cpus: 4
    windows:
      install_additional_tools: false
    roles:
      - badsectorlabs.ludus_commandovm

License

GPLv3

Author Information

This role was created by Bad Sector Labs for Ludus.

Informazioni sul progetto

An Ansible Role that sets up Commando VM on Windows >= 10 hosts

Installa
ansible-galaxy install badsectorlabs.ludus_commandovm
Licenza
gpl-3.0
Download
526
Proprietario