detecting-attacks-on-historian-servers

Featured

Detect cyber attacks targeting OT historian servers (OSIsoft PI, Ignition, Wonderware) that sit at the IT/OT boundary and serve as pivot points for lateral movement between enterprise and control networks, including data manipulation, unauthorized queries, and exploitation of historian-specific vulnerabilities.

AI & Automation 12,642 stars 1468 forks Updated today Apache-2.0

Install

View on GitHub

Quality Score: 99/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Detecting Attacks on Historian Servers ## When to Use - When monitoring historian servers that bridge IT and OT networks for compromise indicators - When detecting unauthorized queries or data manipulation in process historian databases - When investigating lateral movement through historian servers between IT and OT zones - When responding to alerts about exploitation of historian-specific vulnerabilities (CVE-2025-0921) - When validating historian data integrity after a suspected OT security incident **Do not use** for general database security monitoring (see database security skills), for historian deployment and configuration, or for IT-only data warehouse security. ## Prerequisites - Historian server inventory (OSIsoft PI, Ignition, GE Proficy, Wonderware InSQL) - Network monitoring on historian network segments (both IT-facing and OT-facing interfaces) - Historian API access for data integrity validation - Baseline of normal historian query patterns (which applications query which tags) - Understanding of historian architecture (data sources, interfaces, client connections) ## Workflow ### Step 1: Monitor Historian for Attack Indicators ```python #!/usr/bin/env python3 """OT Historian Attack Detector. Monitors historian servers for unauthorized access, data manipulation, lateral movement indicators, and exploitation of historian-specific vulnerabilities. Supports OSIsoft PI and Ignition platforms. """ import json import sys from collections import defaultdi...

Details

Author
mukul975
Repository
mukul975/Anthropic-Cybersecurity-Skills
Created
3 months ago
Last Updated
today
Language
Python
License
Apache-2.0

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Featured

securing-historian-server-in-ot-environment

This skill covers hardening and securing process historian servers (OSIsoft PI, Honeywell PHD, GE Proficy, AVEVA Historian) in OT environments. It addresses network placement across Purdue levels, access control for historian interfaces, data replication through DMZ using data diodes or PI-to-PI connectors, SQL injection prevention in historian queries, and integrity protection of process data used for safety analysis, regulatory reporting, and process optimization.

12,642 Updated today
mukul975
AI & Automation Featured

detecting-attacks-on-scada-systems

This skill covers detecting cyber attacks targeting Supervisory Control and Data Acquisition (SCADA) systems including man-in-the-middle attacks on industrial protocols, unauthorized command injection into PLCs, HMI compromise, historian data manipulation, and denial-of-service against control system communications. It leverages OT-specific intrusion detection systems, industrial protocol anomaly detection, and process data analytics to identify attacks that traditional IT security tools miss.

12,642 Updated today
mukul975
AI & Automation Featured

detecting-insider-threat-behaviors

Detect insider threat behavioral indicators including unusual data access, off-hours activity, mass file downloads, privilege abuse, and resignation-correlated data theft.

12,642 Updated today
mukul975
AI & Automation Featured

detecting-anomalies-in-industrial-control-systems

This skill covers deploying anomaly detection systems for industrial control environments using machine learning models trained on OT network baselines, physics-based process models, and behavioral analysis of industrial protocol communications. It addresses building normal behavior profiles for SCADA polling patterns, detecting deviations in Modbus/DNP3/OPC UA traffic, identifying rogue devices, and correlating network anomalies with physical process data from historians.

12,642 Updated today
mukul975
AI & Automation Featured

detecting-stuxnet-style-attacks

This skill covers detecting sophisticated cyber-physical attacks that follow the Stuxnet attack pattern of modifying PLC logic while spoofing sensor readings to hide the manipulation from operators. It addresses PLC logic integrity monitoring, physics-based process anomaly detection, engineering workstation compromise indicators, USB-borne attack vectors, and multi-stage attack chain detection spanning IT-to-OT lateral movement through to process manipulation.

12,642 Updated today
mukul975