Sandboxing a Linux Application
Offered By: NDC Conferences via YouTube
Course Description
Overview
Explore the intricacies of isolating Linux applications through sandboxing in this 42-minute conference talk from NDC TechTown 2021. Delve into the methods of safely evaluating downloaded code and understand the mechanics behind Docker's filesystem setup within a running system. Gain valuable insights into the APIs used by major projects like Chromium and Docker for system protection and problem-solving. Learn how to create your own sandbox on Linux, covering topics such as namespaces (including uid, mount, and network), process management, and writing filters for argument checking.
Syllabus
Intro
What is a sandbox
namespaces
uid namespace
mount namespace
get rid of processes
Network namespace
Other namespaces
Writing filters
Checking arguments
Taught by
NDC Conferences
Related Courses
Health Informatics: Data and Interoperability StandardsGeorgia Institute of Technology via edX Fractal Architecture
NDC Conferences via YouTube Strangling the Monolith - Applied Patterns & Practices from the Trenches
NDC Conferences via YouTube Refactoring Is Not Just Clickbait
NDC Conferences via YouTube Amazing Algorithms for Solving Problems in Software
NDC Conferences via YouTube