Automated Adversary Emulation for Cyber-Physical Systems via Reinforcement Learning

11/09/2020
by   Arnab Bhattacharya, et al.
0

Adversary emulation is an offensive exercise that provides a comprehensive assessment of a system's resilience against cyber attacks. However, adversary emulation is typically a manual process, making it costly and hard to deploy in cyber-physical systems (CPS) with complex dynamics, vulnerabilities, and operational uncertainties. In this paper, we develop an automated, domain-aware approach to adversary emulation for CPS. We formulate a Markov Decision Process (MDP) model to determine an optimal attack sequence over a hybrid attack graph with cyber (discrete) and physical (continuous) components and related physical dynamics. We apply model-based and model-free reinforcement learning (RL) methods to solve the discrete-continuous MDP in a tractable fashion. As a baseline, we also develop a greedy attack algorithm and compare it with the RL procedures. We summarize our findings through a numerical study on sensor deception attacks in buildings to compare the performance and solution quality of the proposed algorithms.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/06/2021

Automated Malware Design for Cyber Physical Systems

The design of attacks for cyber physical systems is critical to assess C...
research
03/04/2021

An RL-Based Adaptive Detection Strategy to Secure Cyber-Physical Systems

Increased dependence on networked, software based control has escalated ...
research
06/03/2021

Relational Analysis of Sensor Attacks on Cyber-Physical Systems

Cyber-physical systems, such as self-driving cars or autonomous aircraft...
research
12/01/2022

Formal Controller Synthesis for Markov Jump Linear Systems with Uncertain Dynamics

Automated synthesis of provably correct controllers for cyber-physical s...
research
11/25/2019

UWB-ED: Distance Enlargement Attack Detection in Ultra-Wideband

Mobile autonomous systems, robots, and cyber-physical systems rely on ac...
research
09/14/2018

Online Cyber-Attack Detection in Smart Grid: A Reinforcement Learning Approach

Early detection of cyber-attacks is crucial for a safe and reliable oper...
research
08/16/2021

Using Cyber Terrain in Reinforcement Learning for Penetration Testing

Reinforcement learning (RL) has been applied to attack graphs for penetr...

Please sign up or login with your details

Forgot password? Click here to reset