ycliper

Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
Скачать

USENIX Security '17 - Oscar: A Practical Page-Permissions-Based Scheme...

Автор: USENIX

Загружено: 2017-09-15

Просмотров: 408

Описание: Oscar: A Practical Page-Permissions-Based Scheme for Thwarting Dangling Pointers

Thurston H.Y. Dang, University of California, Berkeley; Petros Maniatis, Google Brain; David Wagner, University of California, Berkeley

Using memory after it has been freed opens programs up to both data and control-flow exploits. Recent work on temporal memory safety has focused on using explicit lock-and-key mechanisms (objects are assigned a new lock upon allocation, and pointers must have the correct key to be dereferenced) or corrupting the pointer values upon free(). Placing objects on separate pages and using page permissions to enforce safety is an older, well-known technique that has been maligned as too slow, without comprehensive analysis. We show that both old and new techniques are conceptually instances of lock-and-key, and argue that, in principle, page permissions should be the most desirable approach. We then validate this insight experimentally by designing, implementing, and evaluating Oscar, a new protection scheme based on page permissions. Unlike prior attempts, Oscar does not require source code, is compatible with standard and custom memory allocators, and works correctly with programs that fork. Also, Oscar performs favorably–often by more than an order of magnitude–compared to recent proposals: overall, it has similar or lower runtime overhead, and lower memory overhead than competing systems.

View the full program: https://www.usenix.org/sec17/program

Не удается загрузить Youtube-плеер. Проверьте блокировку Youtube в вашей сети.
Повторяем попытку...
USENIX Security '17 - Oscar: A Practical Page-Permissions-Based Scheme...

Поделиться в:

Доступные форматы для скачивания:

Скачать видео

  • Информация по загрузке:

Скачать аудио

Похожие видео

USENIX Security '17 - PDF Mirage: Content Masking Attack Against Information-Based Online Services

USENIX Security '17 - PDF Mirage: Content Masking Attack Against Information-Based Online Services

USENIX Security '17 - Opening Remarks and Awards

USENIX Security '17 - Opening Remarks and Awards

SREcon25 Европа/Ближний Восток/Африка — Компьютер хочет потерять ваши данные

SREcon25 Европа/Ближний Восток/Африка — Компьютер хочет потерять ваши данные

USENIX Security '17 - Data Hemorrhage, Inequality, and You...

USENIX Security '17 - Data Hemorrhage, Inequality, and You...

SREcon25 Европа/Ближний Восток/Африка — ACK в будущее: TCP в 2025 году

SREcon25 Европа/Ближний Восток/Африка — ACK в будущее: TCP в 2025 году

Kubernetes — Простым Языком на Понятном Примере

Kubernetes — Простым Языком на Понятном Примере

Вся IT-база в ОДНОМ видео: Память, Процессор, Код

Вся IT-база в ОДНОМ видео: Память, Процессор, Код

Алгоритмы и структуры данных ФУНДАМЕНТАЛЬНЫЙ КУРС от А до Я. Графы, деревья, хеш таблицы и тд

Алгоритмы и структуры данных ФУНДАМЕНТАЛЬНЫЙ КУРС от А до Я. Графы, деревья, хеш таблицы и тд

Тоннель под Ла-Маншем | Потрясающие инженерные решения, лежащие в его основе

Тоннель под Ла-Маншем | Потрясающие инженерные решения, лежащие в его основе

Окупай DPI: Выводим провайдера на чистую воду

Окупай DPI: Выводим провайдера на чистую воду

Почему проект Аурус закрыт? Сергей Асланян

Почему проект Аурус закрыт? Сергей Асланян

Надоели файлы? Вот, пожалуйста, сокеты • C • Live coding

Надоели файлы? Вот, пожалуйста, сокеты • C • Live coding

Взломать за один промпт. Как OpenClaw открывает простор для киберпреступников

Взломать за один промпт. Как OpenClaw открывает простор для киберпреступников

Swiss tables в Go. Наиболее полный разбор внутреннего устройства новой мапы

Swiss tables в Go. Наиболее полный разбор внутреннего устройства новой мапы

Маска подсети — пояснения

Маска подсети — пояснения

SREcon25 Европа/Ближний Восток/Африка — HyperRouter: уроки, извлеченные из создания L4-загрузочно...

SREcon25 Европа/Ближний Восток/Африка — HyperRouter: уроки, извлеченные из создания L4-загрузочно...

ПАСТУХОВ:

ПАСТУХОВ: "Не буду скрывать. Это ужасающе". Что дальше, мутация Кремля, о чем проговорился Лукашенко

Странный предел, после которого свет начинает вышибать частицы из космической пустоты

Странный предел, после которого свет начинает вышибать частицы из космической пустоты

Завидуй Европа, завидуй Америка! это новейший бронетанковый завод! ЭТОМУ ХЛАМУ АНАЛОГОВ ТОЧНО НЕТ...

Завидуй Европа, завидуй Америка! это новейший бронетанковый завод! ЭТОМУ ХЛАМУ АНАЛОГОВ ТОЧНО НЕТ...

Рубио не доволен единой Европой | Почему европейцы его не слушают (English subtitles)

Рубио не доволен единой Европой | Почему европейцы его не слушают (English subtitles)

© 2025 ycliper. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]