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

YouTube

Google Native Client - Analysis of a Secure Browser Plugin Sandbox

Black Hat via YouTube

Overview

Explore Google's Native Client technology in this Black Hat USA 2012 conference talk. Dive into the intricacies of Google's attempt to securely integrate C/C++ code into the Chrome web browser through a combination of software fault isolation, custom compiler toolchain, and secure plugin architecture. Learn about the basics of the Native Client sandbox and its general security-relevant architecture, including PPAPI (the replacement for NPAPI). Discover vulnerabilities found through source code review in the PPAPI interface. Gain insights into a tool that dynamically generates code to fuzz the Native Client PPAPI interfaces based on IDL (Interface Description Language) files from the Chrome source tree. Understand how Native Client enables various applications, from games to PDF readers, to run securely within the browser environment.

Syllabus

Black Hat USA 2012 - Google Native Client: Analysis of a Secure Browser Plugin Sandbox

Taught by

Black Hat

Reviews

Start your review of Google Native Client - Analysis of a Secure Browser Plugin Sandbox

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.