HardSnap: Leveraging hardware snapshotting for embedded systems security testing