Загрузка...

2014 LLVM Developers’ Meeting: “Virtual Ghost: Using LLVM to Protect Applications from a ... ”

https://llvm.org/devmtg/2014-10/

Virtual Ghost: Using LLVM to Protect Applications from a Compromised Operating System - First Last Name, Company

Slides: http://llvm.org/devmtg/2014-10/Slides/Criswell-VirtualGhost.pdf

This talk presents an LLVM-based system named Virtual Ghost that protects applications from a compromised operating system kernel. Virtual Ghost uses compiler instrumentation to protect application data from spying and corruption from the operating system kernel. It also uses an extended version of the LLVM instruction set to restrict how the operating system kernel can interact with the hardware, preventing the operating system kernel from using hardware configuration to corrupt application control-flow or to bypass the application data protection guarantees.


Видео 2014 LLVM Developers’ Meeting: “Virtual Ghost: Using LLVM to Protect Applications from a ... ” канала LLVM
Яндекс.Метрика
Все заметки Новая заметка Страницу в заметки
Страницу в закладки Мои закладки
На информационно-развлекательном портале SALDA.WS применяются cookie-файлы. Нажимая кнопку Принять, вы подтверждаете свое согласие на их использование.
О CookiesНапомнить позжеПринять