DF-2586 / build.sh
#!/bin/sh # DF-2586 — build all PoC binaries. # Run as root on the DragonFly guest (libkvm needed for decisive/dump). set -e cd "$(dirname "$0")" echo "[*] building msgbuf_oob_decisive (root, -lkvm) ..." cc -O2 -o msgbuf_oob_decisive msgbuf_oob_decisive.c -lkvm echo "[*] building dump_msgbuf (root, -lkvm) ..." cc -O2 -o dump_msgbuf dump_msgbuf.c -lkvm echo "[*] building msgbuf_diag (unprivileged) ..." cc -O2 -o msgbuf_diag msgbuf_diag.c echo "[*] BUILD_OK" ls -l msgbuf_oob_decisive dump_msgbuf msgbuf_diag |