pledge.cr
Syscall restrictor
A Crystal extension that adds support for the Pledge syscall restriction mechanism
Adds pledge(2) to crystal.
8 stars
2 watching
3 forks
Language: Crystal
last commit: over 3 years ago
Linked from 2 awesome lists
crystalcrystal-langcrystal-languageopenbsdpledgeshards
Related projects:
Repository | Description | Stars |
---|---|---|
chris-huxtable/syslog.cr | Provides a syslog functionality to Crystal applications via LibC bindings | 10 |
chris-huxtable/config.cr | A configuration parser for Crystal programming language with support for multiple data formats and macro-based commenting system | 14 |
nattynarwhal/pledge.cs | A library that allows .NET applications to use OpenBSD's pledge(2) syscall to restrict their permissions. | 9 |
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 |
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 |
rfarr/unix-pledge | Restricts system operations to ensure predictable and secure behavior. | 7 |
hashwords/pledge | Provides an interface to OpenBSD pledge(2) system call for language isolation and memory safety enforcement. | 0 |
i80and/pledge-rs | A Rust binding to OpenBSD's pledge interface for controlling process privileges and restricting access to system resources. | 25 |
chris-huxtable/front_matter.cr | Parser for separating metadata from file content | 11 |
crystal-community/icr | An interactive console for running Crystal programming language code in real-time | 505 |
ysbaddaden/crystal-cmark | A Crystal wrapper around the CommonMark C library for parsing and rendering Markdown text | 18 |
confact/stripe.cr | A Crystal library providing a simple interface to Stripe's API | 49 |
crystal-community/toml.cr | A Crystal implementation of the TOML data serialization format | 60 |
crystal-lang/clang.cr | A set of bindings and tools to interact with the Clang compiler using Crystal programming language | 47 |