Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Binary Golfing UEFI Applications - Recon 2024

Recon Conference via YouTube

Overview

Coursera Plus Monthly Sale: All Certificates & Courses 40% Off!
Explore the development of the smallest self-replicating UEFI application in this 44-minute conference talk from Recon 2024. Delve into UEFI architecture, the UEFI x64 ABI, and techniques for writing UEFI applications in x86_64 assembly. Learn about Tianocore EDK2 image loader internals, QEMU automation, and effective binary golf strategies specifically for UEFI PEs. Discover how to peel back UEFI's abstraction layers, understand the inner workings of applications, and see what can be accomplished with minimal payloads. The talk also covers methods to obfuscate hand-crafted binaries to reduce detection. Presented by Netspooky, a security researcher who founded the Binary Golf Grand Prix, co-founded the Linux VX zine tmp.0ut, and has extensive experience in protocol reverse engineering, file format hacking, industrial control systems, firmware development, and embedded device security.

Syllabus

Recon 2024 - Netspooky - Binary Golfing UEFI Applications

Taught by

Recon Conference

Reviews

Start your review of Binary Golfing UEFI Applications - Recon 2024

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.