#!/bin/busybox sh
export HOME=/root
export PATH=/bin:/sbin:/usr/bin
mount -t proc proc /proc 2>/dev/null || true
mount -t sysfs sysfs /sys 2>/dev/null || true
echo ""
echo "=========================================="
echo "   RESCUEUSB - MALWARE RECOVERY WIPE    "
echo "=========================================="
echo ""
echo "WARNING: This will DESTROY ALL DATA"
echo ""
echo "Type 'wipe' to confirm:"
read confirm
if [ "$confirm" != "wipe" ]; then
    echo "Aborted"
    exec /bin/busybox sh
fi
echo "[+] Wiping MBR..."
dd if=/dev/zero of=/dev/sda bs=1M count=64 2>/dev/null || true
echo "[+] Creating NTFS partition..."
echo -e "o\nn\np\n1\n\n\nt\n7\nw" | fdisk /dev/sda 2>/dev/null || true
echo "[+] Formatting..."
mkfs.ntfs -F /dev/sda1 -L "Windows" --quiet 2>/dev/null || mkfs.vfat -F 32 /dev/sda1 --quiet 2>/dev/null || true
echo ""
echo "=========================================="
echo "   WIPE COMPLETE                         "
echo "=========================================="
echo "Remove USB and boot Windows media"
/bin/busybox poweroff -f 2>/dev/null || /bin/busybox halt -f