TotalHealWhitepaper · 27 October 2026

OT & Industrial Security

Seeing the plant network without touching it

A passive OT sensor: industrial protocols, an asset inventory learned from them, and detections for PLC stop, program download and firmware changes.

IndustrialGuard OT Security icon
TotalHealIndustrialGuard
Freaquer Corporation Pvt Ltdtotalhealsecurity.com

Contents

  1. 1Executive summary
  2. 2The challenge
  3. 3Architecture
  4. 4How it works
  5. 5Capabilities in detail
  6. 6Security and data handling
  7. 7Where it fits
  8. 8Deployment and system requirements
  9. 9Technical specifications
  10. 10Getting started

1Executive summary

IndustrialGuard listens passively on a SPAN or TAP port, parses industrial protocols, builds an asset inventory from what controllers report and detects program downloads, controller stops and firmware changes — mapped to ATT&CK for ICS and raised next to IT alerts.

2The challenge

Control networks run PLCs, HMIs and engineering stations that cannot take an agent and must never be scanned. Plant teams often do not know every controller on the network, and nobody would notice a program download at 2 a.m.

The TotalHeal approach. IndustrialGuard listens on a SPAN or TAP port and never sends a packet to the plant network. It parses industrial protocols, builds the asset inventory from what the devices say, and raises ICS-specific detections next to your IT alerts.

3Architecture

IndustrialGuard OT Security reference architecture: The sensor only listens on a SPAN or TAP port; events reach the TotalHeal cloud through the collector; nothing is installed on controllers.
The sensor only listens on a SPAN or TAP port; events reach the TotalHeal cloud through the collector; nothing is installed on controllers.

4How it works

  1. MirrorConnect the sensor to a SPAN or TAP port.
  2. ParseIndustrial protocols decoded from the mirrored traffic.
  3. InventoryControllers, HMIs and stations learned from what they say.
  4. DetectProgram downloads, stops, firmware changes, new writers.

5Capabilities in detail

  • Strictly passiveThe sensor listens on a SPAN or TAP port and never transmits on the control network.
  • Industrial protocolsModbus, DNP3, Siemens S7, EtherNet/IP and CIP, and BACnet parsed, using the open CISA ICS protocol parsers.
  • Asset inventoryControllers, engineering stations and HMIs, with vendor, model and firmware where the protocol reports them.
  • ICS detectionsProgram download and upload, controller stop and start, firmware change, new writers to a controller, discovery sweeps, reporting disabled and internet exposure — mapped to MITRE ATT&CK for ICS.
  • One place for IT and OTOT alerts arrive in the same console and incidents as endpoint, network and identity alerts.
  • Air-gapped installThe sensor installs online or from an offline kit on Ubuntu, Debian and RHEL-family Linux.

6Security and data handling

  • Never transmitsThe sensor never sends a packet to the plant network.
  • No agents on controllersNothing is installed on OT devices.
  • Offline installInstalls from an air-gapped kit.

7Where it fits

Unknown controllersA first inventory of the plant network.
Change detectionProgram downloads outside maintenance windows.
IT/OT incidentsAn IT compromise reaching OT in one incident.

8Deployment and system requirements

Cloud (SaaS)AvailableEvents go through the TotalHeal collector.
On-premisesAvailableDelivered with our team from the on-premises kit.
Air-gappedAvailableOffline kit, offline licence file and offline update bundles.

Protected platforms

  • Ubuntu20.04, 22.04, 24.04
  • Debian11, 12
  • Red Hat Enterprise Linux8, 9
  • Modbus · DNP3 · S7
  • EtherNet/IP · CIP · BACnet

On-premises server

Operating system
RHEL, Rocky Linux or AlmaLinux 8 / 9; Ubuntu 20.04, 22.04 or 24.04; Debian 11 / 12
Processor
4 vCPU (tested configuration)
Memory
8 GB recommended (6 GB minimum)
Disk
10 GB free for software, releases and backups, plus data
Sign-in
Active Directory / LDAP, SAML 2.0 or OpenID Connect
Software
Nothing to pre-install: no container runtime, database, web server or Java

Network and access

  • A Linux host with a SPAN or TAP port on the control network
  • The TotalHeal collector

Alerts and tickets to

  • Splunk
  • Microsoft Sentinel
  • Elastic
  • Syslog / CEF
  • Jira
  • ServiceNow
  • Slack
  • Microsoft Teams

9Technical specifications

FeaturesIncluded
Strictly passiveIncluded
Industrial protocolsIncluded
Asset inventoryIncluded
ICS detectionsIncluded
One place for IT and OTIncluded
Air-gapped installIncluded
Availability by editionBusinessEnterprise
Passive sensor, protocols, asset inventory, ICS detectionsIncludedIncluded
Platforms and coverage
SensorUbuntu, Debian, RHEL-family Linux with a SPAN or TAP port
ProtocolsModbus, DNP3, S7, EtherNet/IP / CIP, BACnet
ConsoleTotalHeal web console
Deployment options
Sensor at your site, SaaS console (India region)AvailableEvents go through the TotalHeal collector.
On-premises control planeAvailableDelivered with our team from the on-premises kit.
Air-gappedAvailableOffline kit, offline licence file and offline update bundles.
Licensing
Priced perSensor per year
CountedSensors sending to the organisation
Trial30 days
EditionsNo Business/Enterprise split is set for IndustrialGuard yet.
Government profileGovernment is a profile, not a separate tier or price list: the Elite tier with Government defaults switched on — data residency in India, four-eyes approval of policy changes, a distinct approver for every approval-level action, retention of at least 180 days, and the CERT-In and DPDP reporting clocks.
Procurement dossierCompliance matrix, bill of materials, architecture and hardening, SLA and OEM authorisation letter, on request
On-premises server
Operating systemRHEL, Rocky Linux or AlmaLinux 8 / 9; Ubuntu 20.04, 22.04 or 24.04; Debian 11 / 12
Processor4 vCPU (tested configuration)
Memory8 GB recommended (6 GB minimum)
Disk10 GB free for software, releases and backups, plus data
Sign-inActive Directory / LDAP, SAML 2.0 or OpenID Connect
SoftwareNothing to pre-install: no container runtime, database, web server or Java
Requirements
Requirement 1A Linux host with a SPAN or TAP port on the control network
Requirement 2The TotalHeal collector

10Getting started

  • A Linux host with a SPAN or TAP port on the control network
  • The TotalHeal collector

Start a 30 days trial in the TotalHeal console with a Sttiz account. For a quote, an on-premises installation or the procurement dossier (compliance matrix, bill of materials, architecture and hardening, SLA, OEM authorisation letter), write to business@totalhealsecurity.com.

About TotalHealTotalHeal is a security platform from Freaquer Corporation Pvt Ltd: endpoint, network, application, cloud, security-operations and backup products, each sold on its own and run from one console.
Datasheettotalhealsecurity.com/datasheet/ot-security

No third-party certification is claimed. Figures are from our own tests where stated, with their dates. Specifications can change; this whitepaper is dated 27 October 2026.