Всем привет! syscall2seccomp – это open source утилита, написанная на python, которая предназначена для создания собственных профилей Docker seccomp.



Работает она достаточно просто:

🍡Собирает информацию о системных вызовах, используя различные инструменты (sysdig или strace)

🍡Конвертирует полученные данные в формат JSON, используемый для создания собственных seccomp-профилей



Пример использования:

🍡Запустить sysdig (или strace)

🍡Запустить docker-контейнер

🍡Совершить необходимые действия в контейнере и погасить его

🍡Сконвертировать полученный файл с помощью python-скрипта в файл формата JSON

🍡Запустить контейнер с новым профилем



Более детальную информацию, а также ответы на дополнительные вопросы («Зачем использовать собственный seccomp-профиль?», «Зачем этот инструмент?» и пр) можно найти по ссылке.