DragonFlyBSD Kernel Audit
DF-0142 / run.sh
← back to finding ↓ download raw
#!/bin/sh
# DF-0142 run: panic harness (unprivileged). Needs vfs.quota_enabled=1 (boot).
# Usage: ./run.sh [path] [nhog] [nspam]   defaults: /tmp 6 8
cd "$(dirname "$0")"
PATH_ARG="${1:-/tmp}"
NHOG="${2:-6}"
NSPAM="${3:-8}"
echo "== DF-0142 panic harness: ${NHOG} hogs + ${NSPAM} spammers on ${PATH_ARG} =="
echo "(requires vfs.quota_enabled=1; panics the unpatched kernel, returns on patched)"
./aggressive "$PATH_ARG" "$NHOG" "$NSPAM"
echo "run completed; guest survived => patched (or pressure window missed)"