In this work, we address the problem of synthesis of covert attackers in the setup where the model of the plant is available, but the model of the supervisor is unknown, to the adversary. To compensate the lack of knowledge on the supervisor, we assume that the adversary has recorded a (prefix-closed) finite set of observations of the runs of the closed-loop system, which can be used for assisting the synthesis. We present a heuristic algorithm for the synthesis of covert damage-reachable attackers, based on the model of the plant and the (finite) set of observations, by a transformation into solving an instance of the partial-observation supervisor synthesis problem. The heuristic algorithm developed in this paper may allow the adversary to synthesize covert attackers without having to know the model of the supervisor, which could be hard to obtain in practice. For simplicity, we shall only consider covert attackers that are able to carry out sensor replacement attacks and actuator disablement attacks. The effectiveness of our approach is illustrated on a water tank example adapted from the literature.
翻译:在这项工作中,我们处理在有工厂模型但主管的模型不为人知的装置中秘密攻击者合成的问题;为弥补主管缺乏知识的情况,我们假定,对手记录了一套(预先封闭的)关于封闭环状系统运行情况的有限观察,可用于协助合成。我们根据工厂模型和(无限)观察组模型,为秘密攻击者合成隐蔽攻击者提供了一种超常算法,通过转化解决部分观察主管合成问题的例子。本文所开发的超常算法可能使敌人合成隐蔽攻击者,而不必了解在实践中很难获得的监视者模型。关于简洁问题,我们只考虑能够进行传感器替换攻击和动作阻断攻击的隐蔽攻击者。我们的方法的有效性通过从文献中改编的储水箱示例加以说明。