DF-0476 / run.sh
#!/bin/sh # DF-0476 run: load KLD module with 40-char name to trigger overflow. # Requires: sysctl net.filters_default_to_accept=1; kldload ipfw3 # UNFIXED: ipfw3 show -> libipfw3AAAA...9012.so (42 chars, overflowed) # FIXED: ipfw3 show -> libipfw3AAAAAAAAAAAAAAAAAAA.so (19 chars, truncated) cd "$(dirname "$0")" kldload ./df0476_mod/df0476_mod.ko 2>&1 | head dmesg | tail -5 |