How EtherNet/IP works
CIP objects model device identity, assembly data, and motion/IO. EtherNet/IP uses TCP/UDP port 44818 (and related CIP ports). Explicit messaging reads/writes attributes; implicit messaging carries cyclic I/O. Authentication and encryption depend on product generation and configuration — many plants still run open CIP on plant VLANs.How attackers abuse it
- List Identity / List Services — fingerprint PLCs and firmware
- Unconnected Send — probe and invoke services without a full session
- Data table reads/writes — exfiltrate or alter process values (T0855)
- Program download attempts — higher-impact engineering operations when credentials or CIP Security are absent