#!/bin/sh
# DF-5746 — run leak PoC three times (run as root on the guest)
set -e
kldload /boot/kernel/msdos_iconv.ko 2>/dev/null || true
kldstat | grep -iE "iconv|msdos" || true
sh /root/prep_img.sh
for sfx in R2 R3 R4; do
  vnconfig -c vn0 /root/fat.img
  echo "=== run $sfx ==="
  /root/trigger_leak $sfx /dev/vn0 /mnt
  vnconfig -u vn0 2>/dev/null || true
  umount /mnt 2>/dev/null || true
done
