YoVDO

ACRN Security: Fuzzing and Hardening Edge Hypervisors

Offered By: Linux Foundation via YouTube

Tags

Edge Computing Courses Virtualization Courses Fuzzing Courses syzkaller Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the journey of fuzzing and hardening edge hypervisors in this 41-minute conference talk from the Linux Foundation. Dive into ACRN, a flexible, open-source, lightweight hypervisor designed for consolidating heterogeneous workloads and streamlining edge development. Learn about its flexible architecture for edge computing, in-vehicle infotainment, industrial usages, and logical partition. Discover the Security Development Lifecycle (SDL) and gain insights into fuzzing techniques for product assurance. Examine the ACRN security architecture, interface security abstraction, and various tools like Syzkaller, Libfuzzer, and Hypercube OS. Understand nested VMM fuzzing with Nyx, and take away valuable lessons learned. Conclude by learning how to join the ACRN community and contribute to this cutting-edge technology.

Syllabus

Intro
Hypervisor for the Edge
Introduction ACAN™ is a fexible, open-source, lightweight hypervisor - intended to enable consolidation of heterogeneous workloads, and to streamline for edge development
Flexible Architecture for the Edge
In-Vehicle Infotainment
Industrial Usages
Logical Partition
Security Development Lifecycle (SDL)
Fuzzing 101
Further Considerations
Fuzzing for Product Assurance
ACRN Security Architecture
Interfaces Security Abstraction
Tools Selection (Syzkaller)
Syzkaller - VHM and Hypervisor OCTL
Syzkaller Organization
Tools Selection (Libfuzzer)
Device Model Architecture
Libfuzzer Organization
Tools Selection (Hypercube OS)
HyperCube OS - Introduction
Hypercube OS Integration
HyperCube Os Organization
Nested VMM Fuzzing with Nyx
Lessons Learned
Join ACRN Community!


Taught by

Linux Foundation

Tags

Related Courses

Fuzzing the Native NTFS Read-Write Driver - NTFS3 - in the Linux Kernel
Black Hat via YouTube
SyzDescribe - Automated Static Generation of Syscall Descriptions for Kernel Drivers
Linux Foundation via YouTube
Making Fuzzing Part of Your Software Development Lifecycle
Linux Foundation via YouTube
Fuzzing Linux Drivers with Syzkaller
Linux Foundation via YouTube
Syzbot and the Tale of Thousand Kernel Bugs
Linux Foundation via YouTube