Wat is Application Control?

Application Control is een beveiligingsmaatregel waarbij het gebruik van software en applicaties op systemen wordt beheerd, beperkt of geblokkeerd op basis van vooraf gedefinieerde regels. In OT-omgevingen helpt Application Control om ongeautoriseerde, onbetrouwbare of schadelijke software te blokkeren op bijvoorbeeld HMI’s, Engineering Stations of SCADA-servers.

Application Control biedt bescherming tegen Malware, Ransomware en ongewenste software zonder afhankelijk te zijn van handmatige updates of antivirusdetectie.


🧠 Hoe werkt Application Control?

  1. Whitelisting
  • Alleen vooraf goedgekeurde applicaties mogen worden uitgevoerd
  • Alles wat onbekend of niet-geautoriseerd is, wordt standaard geblokkeerd
  1. Blacklisting
  • Bepaalde applicaties (bijv. BitTorrent, games, onbekende tools) worden expliciet verboden
  1. Grijze lijst (monitor-only)
  • Onbekende applicaties worden niet geblokkeerd, maar gelogd voor analyse
  1. Toepassing op gebruikersniveau
  1. Contextbewuste filtering
  • Toegang afhankelijk van tijd, locatie, apparaat of sessietype

🏭 Toepassing in OT-context

OT-componentBeveiligingsrisicoApplication Control-mogelijkheid
Engineering StationInstallatie van onveilige softwareAlleen PLC-programmeertools whitelisten
HMIOngewenste software via USBUSB-blokkade + alleen goedgekeurde executables
HistorianExterne scripts of toolsAlleen database-gerelateerde processen toestaan
SCADARemote code execution via onbekende appsAlleen runtime & communicatieprocessen toestaan

Vooral in omgevingen met Legacy Systemen en beperkte patchmogelijkheden is Application Control een krachtige verdedigingslaag.


🔐 Voordelen

  • Bescherming tegen onbekende malware (ook zero-days)
  • Beperkt de aanvalsmogelijkheden van insiders of aanvallers
  • Verhoogt systeemstabiliteit door strikte controle
  • Onderdeel van Defense in Depth-strategie

⚠️ Aandachtspunten

  • Vereist een initiële inventarisatie van alle legitieme applicaties
  • Updates van goedgekeurde software vereisen beheer (hash, pad, certificaat)
  • Kan operationele verstoringen veroorzaken bij te strikte instellingen

✅ Best practices


📌 Samengevat

Application Control biedt sterke bescherming in industriële omgevingen door enkel toegestane applicaties te laten draaien. Dit voorkomt ongewenste software-uitvoering, verhoogt systeemintegriteit en ondersteunt Compliance met IEC 62443 en ISO 27001.