XUTS LABS / ACADEMY

Attack Nodes

Browse nodes by operator domain instead of hunting through one giant grid. Start with OT / ICS, Active Directory, web, SQL, privilege escalation, or lateral movement.

Node Section

OT / ICS

8 nodes

OT / ICS

OT Network Fundamentals

OT networks support physical processes through systems such as HMIs, engineering workstations, historians, PLCs, RTUs, safety systems, and control servers. Unlike enterprise IT, availability and process stability usually matter more than confidentiality.

easy100 XP

OT / ICS

OT Segmentation Enumeration

OT segmentation enumeration is the process of identifying boundaries, conduits, jump paths, firewall rules, routing paths, and trust relationships between enterprise IT and industrial control networks.

medium100 XP

OT / ICS

Engineering Workstation Enumeration

Engineering workstations are operator and engineer systems used to configure, program, troubleshoot, and sometimes directly communicate with controllers and industrial equipment.

medium100 XP

OT / ICS

Modbus Fundamentals

Modbus is a common industrial protocol used for communication between clients and devices such as PLCs, RTUs, gateways, and simulators. Modbus/TCP commonly uses port 502.

easy100 XP

OT / ICS

Historian Enumeration

Industrial historians collect and store process data from OT systems. They often provide long-term visibility into production, equipment behavior, alarms, trends, and operational states.

medium100 XP

OT / ICS

PLC Enumeration

PLC enumeration is the process of identifying programmable logic controllers, their vendors, reachable services, communication paths, and operational role without changing controller state.

medium100 XP

OT / ICS

OT Lateral Movement

OT lateral movement is the controlled movement from enterprise or OT-adjacent access toward systems that provide operational visibility or control, such as jump hosts, historians, HMIs, engineering workstations, or controller networks.

hard100 XP

OT / ICS

Safety System Awareness

Safety system awareness means understanding the difference between operational control systems and systems designed to protect life, equipment, and the environment, such as Safety Instrumented Systems.

hard100 XP

Node Section

Active Directory

14 nodes

Kerberos

ASREP Roast

ASREP roasting abuses AD users with Kerberos pre-authentication disabled. You can request encrypted ASREP material and attempt to crack it offline.

Beginner100 XP

Kerberos

Kerberoast

Kerberoasting targets domain users with SPNs. You request service tickets and crack them offline.

Beginner100 XP

BloodHound Edge

GenericWrite

GenericWrite means you can modify certain attributes on the target AD object.

Intermediate100 XP

BloodHound Edge

GenericAll

GenericAll is effectively full control over the target AD object.

Intermediate100 XP

Domain Escalation

DCSync

DCSync abuses directory replication rights to request password data from a domain controller.

Advanced100 XP

Enumeration

LDAP Enumeration

LDAP enumeration pulls users, groups, computers, SPNs, UAC flags, ACLs, and domain metadata.

Beginner100 XP

Enumeration

Kerberos Enumeration

Kerberos enumeration checks domain validity, users, ASREP roastability, SPNs, and time-sensitive auth behavior.

Beginner100 XP

Enumeration

BloodHound Collection

BloodHound collection gathers AD relationships, sessions, ACLs, local admin, and attack paths.

Intermediate100 XP

BloodHound Edge

CanPSRemote

CanPSRemote means the user can likely open a PowerShell Remoting session to the target.

Beginner100 XP

BloodHound Edge

AdminTo

AdminTo means the principal has local administrator rights on a computer.

Intermediate100 XP

BloodHound Edge

WriteDACL

WriteDACL allows modifying the target object's security descriptor.

Advanced100 XP

BloodHound Edge

ForceChangePassword

ForceChangePassword lets you reset the target user's password without knowing the old one.

Intermediate100 XP

DACL Abuse

Targeted Kerberoast

Targeted Kerberoast writes an SPN onto a user you control rights over, requests a TGS, then removes the SPN.

Intermediate100 XP

BloodHound Edge

SQLAdmin

SQLAdmin means a principal has administrative control over MSSQL service or server context.

Intermediate100 XP

Node Section

Web

6 nodes

Node Section

SQL

3 nodes

Node Section

Privilege Escalation

6 nodes

Node Section

Lateral Movement

8 nodes

Node Section

General

15 nodes

Active Directory

Resource-Based Constrained Delegation

RBCD lets a controlled machine account impersonate users to a target computer when msDS-AllowedToActOnBehalfOfOtherIdentity is writable.

Advanced100 XP

ADCS

ADCS ESC1

ESC1 is an ADCS template misconfiguration where a requester can supply an arbitrary subject alternative name and obtain a certificate usable for authentication.

Advanced100 XP

Finding

User Enumeration

User enumeration means you have valid domain usernames to test against Kerberos, SMB, LDAP, or password attacks.

Beginner100 XP

Credential Discovery

Passwords in Files

Passwords in files means discovered plaintext, encoded, or reusable secrets in shares, web roots, backups, scripts, or config files.

Beginner100 XP

Finding

DONT_REQ_PREAUTH Found

This flag means a user does not require Kerberos pre-authentication and may be ASREP roastable.

Beginner100 XP

Finding

SPN Found

An SPN on a user account usually means the account is Kerberoastable.

Beginner100 XP

DACL Abuse

Shadow Credentials

Shadow Credentials abuses write access to msDS-KeyCredentialLink to authenticate as a target user/computer using certificate-based Kerberos.

Advanced100 XP

Enumeration

ADCS Discovery

ADCS discovery finds enterprise CAs and vulnerable certificate templates.

Advanced100 XP

OSCP Workflow

Nmap Full Scan

Initial broad TCP scan to identify attack surface.

Beginner100 XP

OSCP Workflow

Credential Validation

Validate creds everywhere.

Beginner100 XP

Post Exploitation

Post-Exploitation Triage

Post-exploitation triage is the immediate checklist after landing a shell: identity, host info, network, privileges, files, credentials, and pivot potential.

Intermediate100 XP

Reporting

Proof Collection

Proof collection captures local.txt/proof.txt, whoami, hostname, IP, and enough evidence to support the report.

Intermediate100 XP

Reporting

Screenshot Evidence

Screenshot evidence captures proof, exploit success, privilege context, and commands in a report-friendly way.

Intermediate100 XP

Reporting

Command Log

A command log records commands, outputs, timestamps, and notes so the exploit path is reproducible.

Intermediate100 XP

Reporting

Reporting Checklist

The reporting checklist ensures every compromised host has clear findings, steps, screenshots, proof, and remediation.

Intermediate100 XP