Популярное

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

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

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

Топ запросов

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

OpenBSD Pledge unveiled: with a demo C programming walkthrough

Автор: The OpenBSD guy

Загружено: 2023-07-18

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

Описание:

Let's take a deep dive into another awesome #OpenBSD security feature: Pledge! It's all about putting restrictions on syscalls, and we're not just going to talk theory. We'll get our hands dirty and write some #pledge C code. But wait, there's more! We'll even go a step further and combine Pledge with #Unveil in a single program.

References:
https://man.openbsd.org/pledge.2
https://man.openbsd.org/unveil.2
https://www.openbsd.org/papers/BeckPl...
https://awesomekling.github.io/pledge...
   • Hackfest 2015: Theo de Raadt presented "Pl...  
   • OS hacking: Let's implement pledge() like ...  

00:00 Introduction
01:29 What's pledge (pledge in theory)
06:37 Adding pledge to a C program (pledge in practice)
11:35 Applying pledge to exec syscall (execpromises)
20:53 Demonstrating the use of both pledge and unveil together
29:00 References for further study

OpenBSD Pledge unveiled: with a demo C programming walkthrough

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

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

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

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

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

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

array(10) { [0]=> object(stdClass)#5807 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "bB3_vn5tIB0" ["related_video_title"]=> string(50) "OpenBSD Security: ASLR and PIE explained with demo" ["posted_time"]=> string(19) "1 год назад" ["channelName"]=> string(15) "The OpenBSD guy" } [1]=> object(stdClass)#5780 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "F_7S1eqKsFk" ["related_video_title"]=> string(85) "Hackfest 2015: Theo de Raadt presented "Pledge: A new security technology in openbsd"" ["posted_time"]=> string(19) "9 лет назад" ["channelName"]=> string(22) "Hackfest Communication" } [2]=> object(stdClass)#5805 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "yqhITl97HwU" ["related_video_title"]=> string(68) "ЭТОТ Паттерн Спрашивают на 99% Собесов" ["posted_time"]=> string(27) "9 месяцев назад" ["channelName"]=> string(14) "Vlad Mishustin" } [3]=> object(stdClass)#5812 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "oTShQIXSdqM" ["related_video_title"]=> string(53) "OpenBSD for 1.5 Years: Confessions of a Linux Heretic" ["posted_time"]=> string(21) "4 года назад" ["channelName"]=> string(13) "paranoid.life" } [4]=> object(stdClass)#5791 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "viZVHBfMLpE" ["related_video_title"]=> string(74) "The OpenBSD security Unveil explained: with a practical C programming demo" ["posted_time"]=> string(21) "2 года назад" ["channelName"]=> string(15) "The OpenBSD guy" } [5]=> object(stdClass)#5809 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "GGsxdfxDOkM" ["related_video_title"]=> string(23) "Master rcctl in OpenBSD" ["posted_time"]=> string(23) "1 месяц назад" ["channelName"]=> string(15) "The OpenBSD guy" } [6]=> object(stdClass)#5804 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "NQ5uD5x8vzg" ["related_video_title"]=> string(44) "How good is OpenBSD Documentation, actually?" ["posted_time"]=> string(21) "2 года назад" ["channelName"]=> string(16) "Douglas Rumbaugh" } [7]=> object(stdClass)#5814 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "JDL2vwaKtYY" ["related_video_title"]=> string(100) "TempleOS — Самая Странная ОС в Истории Программирования" ["posted_time"]=> string(25) "2 месяца назад" ["channelName"]=> string(5) "ZARGO" } [8]=> object(stdClass)#5790 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "xxKAZzahgZg" ["related_video_title"]=> string(48) "OpenBSD Filesystems June 13th 2023 - MUG Meeting" ["posted_time"]=> string(65) "Трансляция закончилась 2 года назад" ["channelName"]=> string(19) "Michigan!/Usr/Group" } [9]=> object(stdClass)#5808 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "GdQxgjj8lbY" ["related_video_title"]=> string(147) "Разбор лекции Егора Бугаенко о настоящем ООП | Организованное программирование" ["posted_time"]=> string(23) "1 месяц назад" ["channelName"]=> string(93) "Организованное программирование | Кирилл Мокевнин" } }
OpenBSD Security: ASLR and PIE explained with demo

OpenBSD Security: ASLR and PIE explained with demo

Hackfest 2015: Theo de Raadt presented

Hackfest 2015: Theo de Raadt presented "Pledge: A new security technology in openbsd"

ЭТОТ Паттерн Спрашивают на 99% Собесов

ЭТОТ Паттерн Спрашивают на 99% Собесов

OpenBSD for 1.5 Years: Confessions of a Linux Heretic

OpenBSD for 1.5 Years: Confessions of a Linux Heretic

The OpenBSD security Unveil explained: with a practical C programming demo

The OpenBSD security Unveil explained: with a practical C programming demo

Master rcctl in OpenBSD

Master rcctl in OpenBSD

How good is OpenBSD Documentation, actually?

How good is OpenBSD Documentation, actually?

TempleOS — Самая Странная ОС в Истории Программирования

TempleOS — Самая Странная ОС в Истории Программирования

OpenBSD Filesystems June 13th 2023 - MUG Meeting

OpenBSD Filesystems June 13th 2023 - MUG Meeting

Разбор лекции Егора Бугаенко о настоящем ООП  | Организованное программирование

Разбор лекции Егора Бугаенко о настоящем ООП | Организованное программирование

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



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



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