ChiBUG will be meeting on Tuesday, August 10th at 6:30PM CDT via Zoom.
Featuring: Protecting OpenBSD from DMA Attacks
Operating systems continue to be susceptible to Direct Memory Access (DMA) attacks by malicious I/O devices. While the Input/Output Memory Management Unit (IOMMU) provides ways to protect the host’s physical memory from potential tampering, IOMMUs often are not used correctly, or not even used at all due to performance penalties. This talk gives an overview of the troubles and presents a possible design alternative.
Patrick Wildt works for genua, a company that builds OpenBSD based firewalls and VPN gateways. He has been an OpenBSD developer since 2012, where he takes care of the ARM subtree, writes device drivers to support new hardware, and occasionally updates the compiler infrastructure.