DragonFlyBSD Kernel Audit
DF-2808 / run.sh
← back to finding ↓ download raw
1
2
3
4
5
6
#!/bin/sh
# Baseline (stock kernel): expect Fatal trap 12 WRITE fault in memmove + dead guest.
# Patched kernel: expect "kldload: Overlapping or out-of-order segments", RC=1, guest up.
scp -F dfbsd-qemu/config seg-overflow.ko dfbsd:/tmp/
timeout 90 dfbsd-qemu/vm.sh run_root 'kldload /tmp/seg-overflow.ko; echo RC=$?'
sleep 8; dfbsd-qemu/vm.sh log 30