Listen to this Post

Zakhar Bernhardt’s LabShock is transforming ICS/OT security with AI/ML-driven anomaly detection, challenging legacy rule-based IDS. Here’s a breakdown of why this matters and how to implement key concepts.
You Should Know:
1. Deployment & Cost
Legacy IDS (2/10) requires manual rule updates, while ML (8/10) scales with data.
– Linux Command to simulate traffic for testing:
tcpreplay -i eth0 -M 1000 sample_ot_traffic.pcap
– Windows Equivalent (PowerShell):
Invoke-TrafficReplay -Interface "Ethernet" -PcapFile "sample_ot_traffic.pcap" -Speed 1000
2. Detecting Unknown Threats
ML scores 9/10 for zero-day attacks. Use Zeek (Bro) with ML plugins:
zeek -C -r ot_traffic.pcap --scripts=ml-detect
3. False Positives & Accuracy
Legacy systems struggle (5/10); ML improves with training.
- Train a Model (Python):
from sklearn.ensemble import IsolationForest model = IsolationForest(contamination=0.01) model.fit(training_data)
4. OT Protocol Support
Legacy (4/10) lacks depth. Use Wireshark filters for OT protocols:
wireshark -k -Y "modbus || dnp3 || opcua" -i eth0
5. Compliance Readiness
Both score 5/10. Automate logs with ELK Stack:
filebeat modules enable cisco, zeek, osquery
What Undercode Say:
Legacy IDS works for predictable environments, but ML is the future for dynamic OT threats. Combine both:
– Use Snort (legacy) for known signatures:
snort -A console -q -c /etc/snort/snort.conf -i eth0
– Pair with Apache Spot (ML):
docker run -d -p 8888:8888 apache/spot:latest
Expected Output:
- Reduced false positives.
- Real-time anomaly alerts.
- Scalable OT threat detection.
Prediction:
By 2026, 70% of OT systems will adopt hybrid IDS (ML + legacy) for compliance and threat coverage.
Relevant URL:
- LabShock ICS/OT Security (if available)
Expected Output:
[bash] ALERT: Unusual MODBUS payload (ML Score: 0.92) [bash] ALERT: Known DNP3 exploit (Rule ID: 3456)
IT/Security Reporter URL:
Reported By: Jon Garrick – Hackers Feeds
Extra Hub: Undercode MoN
Basic Verification: Pass ✅


