diff options
| author | Alexander Potapenko <glider@google.com> | 2025-09-10 13:57:41 +0200 |
|---|---|---|
| committer | Alexander Potapenko <glider@google.com> | 2025-09-11 08:49:06 +0000 |
| commit | 4d84111421bcf66c236e6ef9af5846514e66653b (patch) | |
| tree | e33d854a49111de2087aa03c113525d6984a0e12 /docs | |
| parent | fdeaa69b728b8c7a429af7101cdd788f1dc9b916 (diff) | |
tools: add check-syzos.sh
As shown in https://github.com/google/syzkaller/issues/5565,
SYZOS code in the `guest` section cannot reference global data,
because it is relocated into the guest memory.
While arm64 executor has a dynamic check for data accesses, it is
virtually impossible to do the same on x86 without implementing an
x86 disassembler. Instead of doing so, introduce a build-time script
that will detect instructions referencing global data on a best-effort
basis.
Diffstat (limited to 'docs')
0 files changed, 0 insertions, 0 deletions
