YoVDO

Synthesized CFI for Hand-Written Assembly in GNU Assembler

Offered By: Linux Plumbers Conference via YouTube

Tags

Assembly Language Courses Software Security Courses Control-Flow Integrity Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the extension of GNU assembler to Synthesize CFI (SCFI) for hand-written assembly in this 48-minute conference talk from the Linux Plumbers Conference. Learn about the new command line option "--scfi[=all,none]" that allows users to invoke GAS' SCFI machinery. Discover the restrictions on hand-written assembly and the progress of the project, with x86_64 as the first target. Gain insights into potential future developments, including the "--scfi=inline" option for handling inline assembly. Engage in a discussion about the usefulness of this feature for the Linux kernel and explore possible extensions needed to accommodate the kernel's use of hand-written and inline assembly.

Syllabus

Synthesized CFI for hand-written assembly in GNU assembler - Indu Bhagat


Taught by

Linux Plumbers Conference

Related Courses

Enforcing Unique Code Target Property for Control-Flow Integrity
Association for Computing Machinery (ACM) via YouTube
Current Status of RISC-V Security Mechanisms - Nick Kossifidis, FORTH
TheIACR via YouTube
Two-Faces of WASM Security
Security BSides San Francisco via YouTube
Taking Kernel Hardening to the Next Level
Black Hat via YouTube
The Power of Data-Oriented Attacks - Bypassing Memory Mitigation Using Data-Only Exploitation Techniques
Black Hat via YouTube