You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
First, make sure to go to the [building the exercises][] section to see how the exercises are built.
8
-
9
-
[building the exercises]: ../README.md#building-the-exercises
10
-
11
8
You might find it useful to look at the [auditing firmware][] documentation to get a brief introduction to `cheriot-audit` and the Rego policy language.
12
9
10
+
[building the exercises]: ../README.md#building-the-exercises
In this exercise, we use the `cheriot-audit` tool to audit the JSON firmware reports produced by the CHERIoT RTOS linker.
16
14
This will let us assert a properties about our firmware images at link-time, guaranteeing desired safety checks.
17
15
This exercise explores a set of self-contained policies which audit a variety of properties, to give an idea of what can be achieved using CHERIoT Audit.
18
16
19
-
For this exercise, when the `xmake.lua` build file is mentioned, we are referring to [`exercises/firmware_auditing/xmake.lua`][].
0 commit comments