HackerTube

Linux for Chromebooks: Secure Development (Google I/O ’19)

Chrome for Developers1 HN recommender · recommended in 1 month, 2019–2024
YouTube
talk · intermediate · 2019–2024 on HN

A Google I/O 2019 talk explaining the architecture of Linux on Chromebooks (Crostini), a sandboxed Linux development environment built on containers inside a VM, with demos and design rationale.

Referenced in security discussions as an example of defense-in-depth sandboxing for a desktop Linux environment.

9 comments from Hacker News

@est312020-03 · in “Fixing the Desktop Linux Security Model”

Chrome OS is a very secure Linux distro. While the base system is very restricted, they also support Linux sandboxes, making it secure for you to use the computer both for online banking and for downloading random code from the internet. Check out the talk "Linux for Chromebooks: Secure Development": ▶ this video

Recommends View on HN
@mdhb2024-10 · in “WASM Is the New CGI”

Even when you enable “developer mode” which is essentially Debian in a VM the level of care that went into making sure that no matter what happens there you will never suffer a full system compromise is truly impressive. To give you a sense of where they were half a decade ago you can already see that it’s as I described miles in front of anything that exists even today in this video: ▶ this video When we get to talking about when they went for a total ground up first principles approach with Fuchsia as a next generation operating system that is something else entirely on a different level again. I genuinely didn’t have a hint of irony in my original comment. They are actually that much better when it comes to security.

@pjmlp2023-08 · in “ChromeOS is splitting the browser from the OS, getting more Linux-y”

That is a VM, similar in concept to WSL on Windows, with the difference that the host is also Linux based. "Linux for Chromebooks: Secure Development" ▶ this video link link

@est312020-05 · in “Stealing secrets from developers using WebSockets”

You're likely not even safe from this if you are using Chrome OS. It does sandbox the localhost web server [1] [2], but it does not restrict access to it from the host. [1]: ▶ this video [2]: link

@est312019-09 · in “Parents Thought They Wanted Tech in Every Classroom, Now They’re Not So Sure”

You can now have sandboxes where you can install desktop tools without having to enable stuff like developer mode: ▶ this video Sandboxing this stuff away is in general a good idea for protecting "normal" users. People often want to install pirated games or whatever and that's abused as a vector to get malware onto those devices. If that's not enough you can install entirely different operating systems and even bootloaders (if you want to).