usbsas
usbsas is an open-source solution focusing on USB security through shifting potential vulnerabilities from the kernel to user space. It adopts a microkernel design to enhance protection by reducing the attack surface of USB stacks. Suitable for secure file transfer kiosks, it supports FAT, exFAT, ext4, NTFS, and ISO9660 file systems, offering features like remote antivirus scanning, file transfer to secure devices, server uploads, device imaging, and wiping without relying on kernel modules. Compatible with GNU/Linux and developed in Rust, it can be integrated into Web, Fuse, and Python environments.