Skip to content

Roles Plugins

Roles are the heavy hitters. One Role plugin can stand up an entire Domain Controller, configure a Kali attack workstation end-to-end, or build a Red Team redirector. Use a Role when you want a whole machine archetype configured in one shot rather than stacking many Actions.

PluginWhat it doesParamsUses
Join Windows Machine to DomainRenames the machine to the given hostname, joins it to the specified AD domain, optionally places the computer object in a specific OU, and reboots to validate.DomainNameFQDN Hostname DomainOUPath Description1,054
Create ROOT Domain Controller (DC)Promotes a Windows Server to forest root DC. Installs AD DS + DNS, sets static IP, creates the forest, then provisions OUs, groups, users, and (optionally) fake computer objects from CSV input.Hostname DomainNameFQDN StaticIP CreateOUs CreateGroups CreateUsers CreateFakeComputers IPGateway IPSubnetMask182
Create CHILD Domain Controller (DC)Same as ROOT DC but joins an existing forest as a child domain. Requires the parent FQDN; otherwise installs AD DS + DNS, provisions OUs/groups/users, and links to the parent.Hostname DomainNameFQDN ParentDomainFQDN StaticIP CreateOUs CreateGroups CreateUsers CreateFakeComputers IPGateway IPSubnetMask163
Create Rogue Kali Attack MachineProvisions a Kali Linux attack workstation with the rogueoperator user, auto-login, RogueLabs wallpaper, XFCE performance tweaks, offline-installed tooling, Sublime Text config, smbprotocol, and the studentshare mounted.129
Create Windows Attack MachineProvisions a Windows attack workstation for red-team operations — creates the rogueoperator admin user, installs Office, renames the computer to windowsattack, applies RogueLabs wallpaper, and disables screen saver / sleep.117
Create Red Team Redirector (Apache + ProxyPass)Deploys an Apache HTTPS redirector for red-team traffic proxying — installs Apache with proxy modules, generates a self-signed SSL cert, enables mod_ssl + mod_proxy_http, and listens on 80/443.StaticIP Hostname FQDN Interface91
Join Linux Machine to DomainJoins a Linux machine to a Windows Active Directory domain.Hostname DomainNameFQDN DomainOUPath Description11
Create Additional Domain Controller (Join to Existing Domain)Creates an additional Domain Controller and joins it to an already-existing domain.DomainNameFQDN Hostname StaticIP IPGateway IPSubnetMask4
Create Windows FileserverCreates a Windows file server role for network file sharing and storage services.3
Install Active Directory Web Proxy (Squid Proxy)Installs and configures Squid with Kerberos authentication against AD — outbound web traffic requires a valid AD ticket. No logging, no SSL inspection, just authenticated proxying.DomainNameFQDN Hostname StaticIP DNSDomainName Description DomainOUPath2
Windows Forensic Workstation SetupSets up a Windows forensic workstation pre-loaded with Eric Zimmerman’s EZ Tools suite and Timeline Explorer for the named user.username version1