summaryrefslogtreecommitdiffstats
path: root/debug/risc-v-gsp-rm-vm/docs/14-ADVERSARIAL-INTEROP-GUIDE.md
diff options
context:
space:
mode:
Diffstat (limited to 'debug/risc-v-gsp-rm-vm/docs/14-ADVERSARIAL-INTEROP-GUIDE.md')
-rw-r--r--debug/risc-v-gsp-rm-vm/docs/14-ADVERSARIAL-INTEROP-GUIDE.md6
1 files changed, 3 insertions, 3 deletions
diff --git a/debug/risc-v-gsp-rm-vm/docs/14-ADVERSARIAL-INTEROP-GUIDE.md b/debug/risc-v-gsp-rm-vm/docs/14-ADVERSARIAL-INTEROP-GUIDE.md
index f5b2568..1ddd17e 100644
--- a/debug/risc-v-gsp-rm-vm/docs/14-ADVERSARIAL-INTEROP-GUIDE.md
+++ b/debug/risc-v-gsp-rm-vm/docs/14-ADVERSARIAL-INTEROP-GUIDE.md
@@ -1,6 +1,6 @@
# 14 — Firmware adversarial interoperability research guide (risc-v-gsp-rm-debugger + Ghidra)
-> **# TOOL IN DEVELOPMENT - NOT READY YET!** See 00 for status.
+> Status: implemented, documented and tested (audit: docs/27-TOOL-AUDIT.md; value demos: docs/25-VALUE-VALIDATION.md).
## 1. Purpose and scope
@@ -46,7 +46,7 @@ hardware coupling a simulator cannot yet exercise.
```
question > Ghidra (static): decompile, dispatcher tables, symbols
> risc-v-gsp-rm-debugger (dynamic): same stimulus, hooks, watchpoints, trace
- > sessions + hits TSV: greeneye compare -> triage -> evidence pack
+ > sessions + hits TSV: risc-v-gsp-rm-debugger compare -> triage -> evidence pack
> open-iov-vfio change (with evidence)
```
@@ -264,7 +264,7 @@ timing or integrity state, or contains bogus code paths.
```
On today's `qemu virt` an unmodelled GPU register faults rather than
- returning a value (`greeneye probe` reports that first read, docs/06 §3);
+ returning a value (`./risc-v-gsp-rm-debugger.sh probe` reports that first read, docs/06 §3);
the value-return experiment waits on the H2 device model — log, don't claim.
5. Maintain the catalogue of observed techniques in
docs/09-GSP-FIRMWARE-NOTES.md (roadmap H4.4), one session pair per technique.