Wat is Living Off The Land (LotL)?

Living Off The Land (LotL) is een aanvalstechniek waarbij een aanvaller geen eigen malware binnenbrengt, maar de legitieme tools, scripts en beheersoftware misbruikt die al op het systeem of in het netwerk van het slachtoffer aanwezig zijn. Omdat PowerShell, WMI, Remote Desktop en de eigen engineeringsoftware ook dagelijks door beheerders worden gebruikt, gaat het kwaadaardige gebruik op in normaal gedrag en omzeilt het veel detectie. De term werd in 2013 op de hackersconferentie DerbyCon gemunt door de beveiligingsonderzoekers Christopher Campbell en Matt Graeber.

In OT-omgevingen is LotL extra gevaarlijk: systemen hebben vaak zwakke Logging en Monitoring, beheertools staan op elk engineering station, en de eigen SCADA-software kan de installatie al rechtstreeks bedienen.


🧠 Waarom is LotL zo moeilijk te detecteren?

Klassieke beveiliging zoekt naar iets vreemds: een onbekend bestand, een bekende malwarehandtekening, een verdacht proces. Bij LotL is er niets vreemds. De aanvaller draait powershell.exe, wmic.exe of ntdsutil.exe, die door Microsoft zijn ondertekend en die antivirus en zelfs veel EDR-producten standaard vertrouwen.

Kenmerk Toelichting
Gebruikt legitieme software Geen of nauwelijks eigen malware nodig, alleen standaard- en beheertools
Moeilijk detecteerbaar Acties lijken op normaal gebruik door beheerders en leveranciers
Weinig sporen op schijf Opdrachten draaien vaak in het geheugen of via de opdrachtregel (fileless)
Goedkoop voor de aanvaller Nauwelijks investering in eigen tooling, dus herbruikbaar bij veel slachtoffers
Favoriet van APT’s Voor verkenning, persistentie, laterale beweging en datadiefstal

Het gezamenlijke advies Identifying and Mitigating Living Off the Land Techniques van CISA, NSA, FBI en de cyberdiensten van onder meer het Verenigd Koninkrijk, Canada, Australië en Nieuw-Zeeland (februari 2024) concludeert dat veel organisaties, ook volwassen, niet kunnen onderscheiden tussen legitiem en kwaadaardig gebruik van deze tools. Dat komt vooral door ontbrekende of te beperkte logging en het ontbreken van een basislijn van normaal gedrag.


⚙️ Welke tools worden het vaakst misbruikt?

Het open project LOLBAS (Living Off The Land Binaries, Scripts and Libraries) houdt een catalogus bij van Windows-programma’s die aanvallers kunnen misbruiken, met de bijbehorende MITRE ATT&CK-technieken. Voor Linux en Unix bestaat het vergelijkbare GTFOBins.

Tool Legitiem doel Typisch misbruik ATT&CK
PowerShell Automatisering en beheer Payloads downloaden, opdrachten in het geheugen uitvoeren T1059.001
WMI / wmic Beheer op afstand Verkenning en processen starten op andere hosts T1047
PsExec Sysinternals-beheertool Opdrachten op afstand uitvoeren met gestolen accounts T1569.002
RDP Bureaublad op afstand Interactieve toegang met geldige inloggegevens T1021.001
schtasks (vroeger at) Geplande taken Persistentie: payload start na herstart of dagelijks T1053.005
certutil Certificaatbeheer Bestanden downloaden en decoderen T1105 / T1140
BITSAdmin Achtergrondoverdracht Payloads downloaden, persistentie via BITS-jobs T1197
ntdsutil Onderhoud van Active Directory Kopie van de wachtwoorddatabase van een domeincontroller maken T1003.003
netsh Netwerkconfiguratie Port forwarding en firewallregels aanpassen T1090 / T1562.004

Let op: PsExec is geen onderdeel van Windows maar een gratis te downloaden beheertool. Omdat veel beheerders en OT-leveranciers het gebruiken, valt het misbruik toch nauwelijks op.


🏭 Hoe ziet LotL eruit in OT-omgevingen?

In OT gaat LotL een stap verder dan Windows-tools. De krachtigste “ingebouwde tool” is daar de besturingssoftware zelf: SCADA-servers, HMI’s en engineering stations kunnen per definitie kleppen openen, onderbrekers schakelen en PLC-programma’s wijzigen. In MITRE ATT&CK for ICS valt dit onder technieken zoals Scripting (T0853) en System Binary Proxy Execution (T0894).

Scenario Toelichting
Stroomstoring via eigen SCADA-software Sandworm voerde in oktober 2022 in Oekraïne via een ISO-bestand het legitieme MicroSCADA-programma scilc.exe uit om onderbrekers in onderstations te openen, zonder eigen OT-malware
PLC-projecten kopiëren via script PowerShell kopieert projectbestanden van een engineering station naar een externe server
Inloggen met een leveranciersaccount RDP met geldige inloggegevens via een remote-access-verbinding, zonder malware
Persistentie met geplande taken Een schtasks-taak start dagelijks een script dat de toegang herstelt
Historian-data exfiltreren Procesdata wordt met WMI en standaardprotocollen naar buiten gehaald
Industriële protocollen misbruiken Toolkits zoals PIPEDREAM gebruiken voor de aansturing van PLC’s vooral legitieme functies van OPC UA, Modbus en CODESYS in plaats van kwetsbaarheden

Het bekendste voorbeeld van LotL in kritieke infrastructuur is Volt Typhoon. Deze Chinese statelijke groep nestelt zich in netwerken van energie-, water-, telecom- en transportbedrijven en gebruikt daarbij vrijwel uitsluitend PowerShell, WMI, netsh en ntdsutil. Volgens het Amerikaanse advies AA24-038A van 7 februari 2024 had de groep in sommige netwerken al ten minste vijf jaar toegang zonder te zijn ontdekt.


🛡️ Welke maatregelen helpen tegen LotL?

Omdat u de tools niet kunt verwijderen zonder het beheer te breken, draait verdediging om beperken, vastleggen en afwijkingen herkennen.

Maatregel Toelichting
Application Whitelisting Sta alleen goedgekeurde programma’s en scripts toe; dwing PowerShell in Constrained Language Mode via AppLocker of WDAC
Logging & SIEM Schakel PowerShell Script Block Logging (Event ID 4104) en procesregistratie met opdrachtregel in, en verzamel logs centraal
Least Privilege & PAM Beperk wie beheertools mag gebruiken; geef beheerrechten alleen tijdelijk
MFA Maak gestolen wachtwoorden waardeloos voor RDP en VPN
EDR & NDR Herken gedragspatronen in plaats van alleen bekende malware
Netwerksegmentatie Beperk vanaf welke hosts RDP, WMI en SMB naar de OT-zones mogen, bijvoorbeeld alleen via een jump server
Security Awareness Operators en beheerders herkennen verdachte scripts, sessies of processen

🔧 Hoe pakt u LotL-detectie in OT stap voor stap aan?

  1. Inventariseer - leg vast welke beheertools op welke systemen nodig zijn. Een engineering station heeft PowerShell misschien nodig, een HMI-client meestal niet.
  2. Harden - verwijder of blokkeer overbodige tools en services via Group Policy, schakel oude PowerShell 2.0 uit en pas hardening-baselines toe. Gebruik Code Signing voor eigen scripts en houd patchmanagement bij.
  3. Leg vast - zorg voor uitgebreide logging met voldoende bewaartijd, centraal opgeslagen zodat een aanvaller logs niet lokaal kan wissen. Het gezamenlijke advies Best practices for event logging and threat detection (augustus 2024) is hier specifiek voor geschreven.
  4. Bepaal een basislijn - OT-netwerken zijn voorspelbaar: dezelfde hosts praten met dezelfde PLC’s. Juist daardoor valt een nieuwe RDP-sessie om drie uur ‘s nachts of een eerste ntdsutil-aanroep op. Gebruik anomaliedetectie om dit automatisch te signaleren.
  5. Zoek actief - threat hunting op bekende LotL-patronen, zoals gecodeerde PowerShell-opdrachten (-EncodedCommand) of certutil met -urlcache.
  6. Oefen de respons - neem LotL-scenario’s op in het incidentresponsplan: welke accounts blokkeert u, en hoe houdt u het proces draaiende terwijl u een engineering station isoleert?

In Nederland verplicht de Cyberbeveiligingswet, van kracht sinds 15 augustus 2026 als invulling van NIS2, essentiële en belangrijke entiteiten tot passende maatregelen zoals logging, detectie en toegangsbeheer. Voor OT sluiten de eisen van IEC 62443 daarop aan, met name rond accountbeheer, het vastleggen van gebeurtenissen en het beperken van functionaliteit tot wat nodig is.


❓ Veelgestelde vragen

Waar staat LotL voor?

LotL staat voor Living Off The Land, letterlijk “leven van het land”. Een aanvaller gebruikt bij Living Off The Land wat al op het systeem aanwezig is, zoals PowerShell, WMI en RDP, in plaats van eigen malware mee te nemen. Bestanden die hiervoor geschikt zijn, heten ook wel LOLBins (Living Off The Land Binaries).

Waarom ziet antivirus LotL-aanvallen niet?

Antivirus zoekt vooral naar bekende kwaadaardige bestanden, en bij Living Off The Land zijn alle gebruikte programma’s legitiem en door Microsoft ondertekend. Detectie moet daarom kijken naar gedrag en context: wie start een tool, met welke parameters, op welk tijdstip en vanaf welk systeem.

Kan ik PowerShell niet gewoon uitschakelen?

PowerShell volledig blokkeren is op veel systemen mogelijk, maar beheertools en sommige OT-software hebben het nodig. Beter is PowerShell te beperken tot de systemen die het echt nodig hebben, Constrained Language Mode af te dwingen en Script Block Logging in te schakelen, zodat misbruik van PowerShell zichtbaar wordt.

Is LotL alleen een probleem voor Windows?

Nee, Living Off The Land komt ook voor op Linux, macOS, netwerkapparatuur en in cloudomgevingen, waar aanvallers standaardcommando’s en beheer-API’s misbruiken. In OT kan zelfs de eigen SCADA- of engineeringsoftware als LotL-tool dienen, zoals Sandworm in 2022 met MicroSCADA liet zien.

Welke dreigingsactoren gebruiken LotL?

Living Off The Land wordt vooral gebruikt door statelijke groepen zoals Volt Typhoon en Sandworm, maar ook door ransomware-bendes, die met PsExec, RDP en geplande taken hun malware over een netwerk verspreiden. De meeste gerichte aanvallen bevatten daardoor wel een LotL-fase.

Hoe begin ik met het detecteren van LotL in een OT-netwerk?

Begin met centrale logging van PowerShell, procesaanmaak en inlogpogingen op engineering stations, jump servers en domeincontrollers. Bepaal vervolgens een basislijn van normaal beheergedrag, zodat afwijkingen zoals nachtelijke RDP-sessies of nieuwe geplande taken direct opvallen.


📌 Samengevat

Living Off The Land-aanvallen zijn lastig te detecteren omdat ze niets “verdachts” installeren, maar de eigen beheertools en zelfs de SCADA-software van het slachtoffer misbruiken. Zeker in OT zijn beperkte beheerrechten, uitgebreide logging, een basislijn van normaal gedrag en bewustwording nodig om misbruik van ingebouwde tools tijdig te herkennen.