Wildcat Dam: a simulated dam controller with Modbus, built as a target for MITRE Caldera for OT
// readme
Wildcat Dam
A simulated dam controller with Modbus process control, built as a target for MITRE Caldera™ for OT. For a walkthrough, read Announcing Wildcat Dam: Your Virtual OT Protocol Sandbox!.
Authors
Created by University of Arizona INSuRE students: Dalia Castro, Perla Gutierrez, Samuel Moreno, and Ben Trout.
In collaboration with MITRE Caldera™ for OT (ot@mitre.org).
Wildcat Dam is intended to grow open source collaboration in OT. We encourage forks and pull requests with improvements, new features, deployment notes, documentation, and tests.
The students’ original version is preserved in the v1.0.0 release.
Description
Wildcat Dam models a reservoir with three release doors. Water flows in at the surge rate, and each open door releases a share of the water every second. The PLC opens and closes the doors as the water level crosses its thresholds, and exposes the door controls, thresholds and levels over Modbus/TCP.…