brozkrut / pentacle

Executes programs as sealed anonymous files on Linux

Home Page:https://docs.rs/pentacle

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

pentacle

pentacle is a library for executing programs as sealed anonymous files on Linux, using memfd_create(2).

This is useful for executing programs that execute untrusted programs with root permissions, or ensuring a cryptographically-verified program is not tampered with after verification but before execution.

This library is based on runc's cloned_binary.c.

About

Executes programs as sealed anonymous files on Linux

https://docs.rs/pentacle

License:MIT License


Languages

Language:Rust 100.0%