Google Research

Native Client: A Sandbox for Portable, Untrusted x86 Native Code

  • Bennet Yee
  • David Sehr
  • Greg Dardyk
  • Brad Chen
  • Robert Muth
  • Tavis Ormandy
  • Shiki Okasaka
  • Neha Narula
  • Nicholas Fullagar
IEEE Symposium on Security and Privacy (Oakland'09), IEEE, IEEE, 3 Park Avenue, 17th Floor, New York, NY 10016 (2009)


Native Client is an open-source research technology for running x86 native code in web applications, with the goal of maintaining the browser neutrality, OS portability, and safety that people expect from web apps. We released this project in December 2008 to get feedback from the security and broader open-source communities. We believe that Native Client technology will someday help web developers to create richer and more dynamic browser-based applications.

Research Areas

Learn more about how we do research

We maintain a portfolio of research projects, providing individuals and teams the freedom to emphasize specific types of work