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

Linux Foundation

ACRN Security: Fuzzing and Hardening Edge Hypervisors

Linux Foundation via YouTube

Overview

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

Reviews

Start your review of ACRN Security: Fuzzing and Hardening Edge Hypervisors

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.