| CPC H04L 63/1433 (2013.01) [G06F 21/53 (2013.01); G06F 21/566 (2013.01); G06F 21/577 (2013.01); H04L 41/145 (2013.01); G06F 2221/034 (2013.01)] | 29 Claims |

|
1. A system for evaluating cyber effects in a cyber-physical system, the system comprising a device comprising one or more processors, memory, and one or more programs stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for:
building a simulation model that models the cyber-physical system, the simulation model comprising a plurality of interconnected component sets that model characteristics of the cyber-physical system;
augmenting the simulation model that models the cyber-physical system by inserting a control component into the simulation model, the control component used to simulate a cyber-attack on a component set selected from the plurality of component sets;
re-routing one or more connections between the plurality of component sets in the simulation model relative to routing of connections in the cyber-physical system such that the one or more connections in the simulation model are routed through the control component; and
simulating, using the simulation model, the cyber-attack on the selected component set by configuring the control component to control an output intercepted via the one or more routed connections between the plurality of component sets, then to send the controlled output to another component set via the one or more routed connections between the plurality of component sets, wherein the controlled output simulates the selected component set under cyber-attack.
|