YoVDO

KFLAT - Selective Kernel Memory Serialization for Security and Debugging

Offered By: Linux Foundation via YouTube

Tags

Software Security Courses Fuzzing Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore a novel tool for fine-grained Linux kernel memory serialization in this 48-minute conference talk by Bartosz Zator and Paweł Wieczorek from Samsung Poland Research Institute. Learn about KFLAT, a tool that allows selective copying of kernel memory for specific variables and structures, enabling efficient debugging and testing. Discover how KFLAT produces flattened memory images for quick loading and high test throughput. Compare KFLAT with other Linux memory serialization tools and understand its benefits for kernel testing and debugging processes. Delve into implementation details, interesting problems, and solutions. Examine how KFLAT serves as the foundation for state initialization in the Auto Off-Target (AoT) project and its application in fuzzing Linux kernel entry points in userspace.

Syllabus

KFLAT - Selective Kernel Memory Serialization for Security and... - Bartosz Zator & Paweł Wieczorek


Taught by

Linux Foundation

Tags

Related Courses

Pattern-Oriented Software Architectures: Programming Mobile Services for Android Handheld Systems
Vanderbilt University via Coursera
Engineering Maintainable Android Apps
Vanderbilt University via Coursera
Software Design as an Element of the Software Development Lifecycle
University of Colorado System via Coursera
Secure Software Development
Pluralsight
Secure Software Concepts for CSSLP®
Pluralsight