LinuxForum.Fans
Тема

Фильтр системных вызовов seccomp войдет в релиз Ubuntu 12.04

Автор: XRevan86 6 сообщений 1073 просмотров
#241131

Фильтр системных вызовов seccomp войдет в релиз Ubuntu 12.04

Разработчики seccomp сообщают, что код их продукта включен в дистрибутив Ubuntu 12.04 Beta 2, и в ближайшее время также появится в Chrome OS.

Seccomp — это набор патчей для ядра, позволяющий программам заранее объявить список системных вызовов, которые будут использоваться. В случае если злоумышленник из-за уязвимости в программе получит возможность выполнить произвольный код, seccomp не позволит ему использовать системные вызовы, которые не были объявлены. Seccomp использует Berkley Packet Filter, что в сочетании с проверкой аргументов и возвращаемых значений позволяет реализовать сложную логику проверки.

Имеется пошаговая инструкция, описывающая процесс написания программ с применением seccomp.

Источник »
Главная ссылка к новости »

#241142

"Darth Revan" написал:
это набор патчей для ядра, позволяющий программам заранее объявить список системных вызовов, которые будут использоваться. В случае если злоумышленник из-за уязвимости в программе получит возможность выполнить произвольный код, seccomp не позволит ему использовать системные вызовы, которые не были объявлены.
а если злоумышленник взломает код seccomp?
#241143

или кто-то думает, что код seccomp лежит НИЖЕ ядра, и надо ядро и всю хреню ломать? А может всё проще? Ломаем seccomp, и всё, вуаля, контроль над всей системой?

#241144
"Darth Revan" написал:
Seccomp — это набор патчей для ядра, позволяющий программам заранее объявить список системных вызовов, которые будут использоваться.

что мешает мне, как злоумышленнику, вставить туда свой системный вызов?

#241146
drBatty написал:
[quote="Darth Revan"]Seccomp — это набор патчей для ядра, позволяющий программам заранее объявить список системных вызовов, которые будут использоваться.

что мешает мне, как злоумышленнику, вставить туда свой системный вызов?[/quote]
И потом воткнуть в свою сборку DrBatuntu Edition :D

#241148
Dr House написал:
[quote=drBatty][quote="Darth Revan"]Seccomp — это набор патчей для ядра, позволяющий программам заранее объявить список системных вызовов, которые будут использоваться.

что мешает мне, как злоумышленнику, вставить туда свой системный вызов?[/quote]
И потом воткнуть в свою сборку DrBatuntu Edition :D[/quote]
зачем мне это? я и так....

Войдите или зарегистрируйтесь, чтобы ответить.