pledge-rs
Privilege controller
A Rust binding to OpenBSD's pledge interface for controlling process privileges and restricting access to system resources.
A Rust binding to OpenBSD's pledge(2) interface
25 stars
6 watching
4 forks
Language: Rust
last commit: about 2 years ago openbsd-pledgerust-bindings
Related projects:
Repository | Description | Stars |
---|---|---|
qbit/node-pledge | Bindings for OpenBSD's pledge(2) system to control process privileges at runtime | 19 |
jeremyevans/ruby-pledge | A Ruby interface to OpenBSD's pledge(2) and unveil(2) system calls for process restriction and file system access control | 26 |
nattynarwhal/pledge.cs | A library that allows .NET applications to use OpenBSD's pledge(2) syscall to restrict their permissions. | 9 |
afresh1/openbsd-pledge | Provides a Perl interface to the OpenBSD pledge system call | 7 |
jarmani/py-openbsd-pledge | Provides a Python interface to manage process isolation and confinement on systems supporting OpenBSD's pledge feature. | 9 |
hashwords/pledge | Provides an interface to OpenBSD pledge(2) system call for language isolation and memory safety enforcement. | 0 |
rfarr/unix-pledge | Restricts system operations to ensure predictable and secure behavior. | 7 |
neosimsim/pledge-ex | A Haskell implementation of OpenBSD's Pledge system to manage process limits and privileges | 1 |
tvlooy/php-pledge | A PHP extension that enables OpenBSD's pledge and unveil system calls to restrict file system operations. | 15 |
euantorano/pledge.nim | A wrapper around OpenBSD's pledge system call for language Nim | 6 |
chris-huxtable/pledge.cr | A Crystal extension that adds support for the Pledge syscall restriction mechanism | 8 |
riscv-rust/seedstudio-gd32v | A Rust library for controlling and programming the GD32 RISC-V Dev Board | 8 |
casbin/casbin-rs | An authorization library supporting various access control models like ACL, RBAC, ABAC in Rust. | 859 |
mozilla/authenticator-rs | A Rust library for interacting with Security Key-type devices via USB HID protocol | 276 |
riscv-rust/hifive1 | Provides Rust APIs and utilities for interacting with the HiFive1 and LoFive boards | 77 |