License & Deployment Mix: 11 tools – 5 OSS, 6 commercial.

Color: Blue team.

What Is This Category?

OT / ICS security is the specialty of monitoring and defending industrial control systems. Where IT networks speak TCP / TLS / HTTP, OT networks speak Modbus / DNP3 / IEC 60870-5-104 / S7Comm / EtherNet/IP and run on PLCs / RTUs / HMIs that often can’t take patches without downtime. Tools must be passive (active scans can crash old PLCs), protocol- aware (deep packet parsing of ICS protocols), and safety-first (any false-positive block can stop a production line).

Distinct from neighbouring categories

  • IDS / IPS – Standard IDS / IPS focuses on IT protocols; OT IDS parses ICS protocols and operates passively
  • SCADA / Industrial Control – SCADA covers HMI / operator-console software; OT security covers the network and detection layer
  • Network Monitoring / NPM – Network monitoring is health metrics; OT security is threat detection in safety-critical environments
  • Deception & Honeypots – Conpot is cross-listed in both categories (deception lens vs OT-defender lens)

The information on these pages was researched by a combination of human review and large language models. To suggest an addition or correction, please contact us. Prepared by Rhodium Systems Inc., author of the ResorsIT platform — a unified IT operations management platform for IT teams and MSPs that integrates a curated suite of open-source, commercial, and SaaS applications into a single system with shared identity, single sign-on, access control, and a common audit trail. Use this catalogue only as a starting point for your own research, and review any tool carefully against your own requirements before relying on it. Catalogue data version 2026.197.

Comparison

OT / ICS security splits between an OSS toolchain (Malcolm bundle + GRASSMARLIN one-shot mapping + Conpot ICS honeypot + Suricata-with-ICS-rules + snap7 protocol library) and commercial OT-security platforms (Claroty, Dragos, Nozomi, Tenable.ot, Armis, Defender for IoT). The OSS toolchain handles open protocols (Modbus / DNP3 / IEC-104 / S7Comm / BACnet / EtherNet/IP / CIP); commercial vendors add proprietary protocols (Rockwell DH+ / ControlNet / DeviceNet – see the README Protocol Coverage Gaps callout).


Capability Matrix

ToolPassiveActive (Safe)Asset InventoryVuln MgmtIT+OT
Malcolm (CISA / INL)yes (Zeek + Suricata + Arkime)yespartial
GRASSMARLIN (NSA)yes (offline PCAP)yes
Conpot (honeypot)yes (tripwire)
snap7yes (active S7)
Suricata + ICS rulesyespartial
Claroty CTDyespartial (safe)yesyesyes
Dragos Platformyesyesyesyes
Nozomi Guardianyespartial (Smart Polling)yesyesyes (+ IoT)
Tenable.otyespartialyesyes (Tenable One)yes
Armisyes (agentless)yesyesyes (all device types)
Defender for IoTyesyesyesyes (M365-aligned)

ICS Protocol Coverage

Where OSS draws the line and where commercial picks up.

ProtocolOSS coverageCommercial coverage
Modbusyes (Malcolm / Suricata / Conpot)yes (all vendors)
DNP3yes (Malcolm / Suricata)yes (all vendors)
IEC-104yes (Malcolm)yes (all vendors)
S7Comm (Siemens)yes (Malcolm / snap7 / Conpot)yes (all vendors)
BACnet (Building Automation)yes (Malcolm / Conpot)yes (all vendors)
EtherNet/IP + CIPyes (Malcolm / Suricata)yes (all vendors)
Data Highway (DH-485) – Rockwellnoyes (Claroty / Dragos / Nozomi / Tenable.ot / Defender for IoT)
Data Highway Plus (DH+) – Rockwellnoyes (Claroty / Dragos / Nozomi)
ControlNet – Rockwellnoyes (Claroty / Dragos / Nozomi)
DeviceNet – Rockwellnoyes (Claroty / Dragos)

License Comparison

ToolLicenseOSIType
MalcolmBSD-3-ClauseyesOSS bundle (Zeek + Suricata + Arkime + OpenSearch)
GRASSMARLINApache-2.0yesOSS desktop
ConpotGPL-2.0-onlyyesOSS honeypot
snap7LGPL-3.0-onlyyesOSS protocol library
Suricata + ICSGPL-2.0-onlyyesOSS IDS + paid rule feeds
Claroty CTDProprietaryCommercial leader
Dragos PlatformProprietaryCommercial (threat-intel heritage)
Nozomi GuardianProprietaryCommercial (OT + IoT + IIoT)
Tenable.otProprietaryCommercial (Tenable One integration)
ArmisProprietaryCommercial (all-device coverage)
Defender for IoTProprietaryMicrosoft (Entra-native)

Composition Patterns

1. OSS-only OT-network monitoring

Malcolm -- bundled Zeek + Suricata + Arkime GRASSMARLIN -- one-shot topology mapping from PCAP Conpot -- ICS honeypot tripwire Suricata + ICS rules -- IDS for ICS-protocol traffic

Output: open-protocol OT-monitoring at zero license cost. Does not cover Rockwell DH+ / ControlNet / DeviceNet.

2. Commercial OT platform

Claroty CTD (or Dragos / Nozomi / Tenable.ot / Defender for IoT)
+ Malcolm or Conpot as complementary defence layer

Output: full ICS-protocol coverage including Rockwell. Per-site enterprise cost.

3. Tenable ecosystem customer

Tenable.ot -- OT-side exposure management
+ Tenable.io VM -- IT-side vulnerability management
+ Tenable One -- unified exposure platform

Output: unified IT + OT + cloud + identity exposure under one vendor / one console.


Tools

11 tools.

Armis

Armis’s agentless device-security platform; broad IoT + IoMT + OT + IT coverage; asset-discovery focused.

License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: OIDC, SAML

Website

Claroty CTD

Claroty’s Continuous Threat Detection platform; the OT-security category leader; the deepest commercial ICS-protocol coverage.

License: Proprietary (proprietary) · Kind: web · Deploy: saas, native · SSO: OIDC, SAML

Website

Conpot (ICS Honeypot)

ICS / SCADA honeypot emulating PLCs, RTUs, HMIs; Modbus + S7Comm + BACnet + others; cross-listed from tools/deception/.

License: GPL-2.0-only (OSS) · Kind: service · Deploy: docker, native · SSO: none

Website · Source

Dragos Platform

Dragos’s OT-security platform; founded by former NSA / ICS-CERT staff; threat-intel heritage; strong critical-infrastructure customer base.

License: Proprietary (proprietary) · Kind: web · Deploy: saas, native · SSO: OIDC, SAML

Website

GRASSMARLIN

NSA-released open-source ICS / SCADA passive network mapper; java- based; produces ICS-protocol-aware network topology diagrams.

License: Apache-2.0 (OSS) · Kind: cli · Deploy: native · SSO: none

Website · Source

Malcolm

CISA / Idaho National Labs OSS network-traffic analysis suite; Zeek + Suricata + Arkime + OpenSearch tuned for OT / ICS environments.

License: BSD-3-Clause (OSS) · Kind: service · Deploy: docker, native · SSO: OIDC

Website · Source

Microsoft Defender for IoT

Microsoft’s OT / IoT security platform (formerly CyberX); Entra- native; integrated with Defender XDR.

License: Proprietary (proprietary) · Kind: web · Deploy: saas, native · SSO: OIDC, SAML

Website

Nozomi Guardian

Nozomi Networks’ OT / IoT / IIoT security platform; Swiss vendor; Vantage cloud + Guardian on-prem; one of the three established OT- security leaders.

License: Proprietary (proprietary) · Kind: web · Deploy: saas, native · SSO: OIDC, SAML

Website

snap7

Open-source Siemens S7 protocol library; talks to S7-200/300/400/1200/1500 PLCs; used for legitimate integration + ICS security testing.

License: LGPL-3.0-only (OSS) · Kind: library · Deploy: native, package · SSO: none

Website · Source

Suricata + ICS Rules

Suricata with ICS / SCADA-specific rule sets; Quickdraw / SCADAhacker / Emerging Threats ICS Pro feeds; OT-IDS coverage atop a standard Suricata sensor.

License: GPL-2.0-only (OSS) · Kind: service · Deploy: native, docker, package · SSO: none

Website · Source

Tenable.ot

Tenable’s OT-security platform (formerly Indegy); integrates with Tenable One for unified IT + OT vulnerability and exposure management.

License: Proprietary (proprietary) · Kind: web · Deploy: saas, native · SSO: OIDC, SAML

Website

ResorsIT Tools Catalog Search