-
rustix
Safe Rust bindings to POSIX/Unix/Linux/Winsock-like syscalls
-
socket2
handling networking sockets with a maximal amount of configuration possible intended
-
linux-raw-sys
Generated bindings for Linux's userspace API
-
hermit-abi
Hermit system calls definitions
-
rlimit
Resource limits
-
coarsetime
Time and duration crate optimized for speed
-
sys-mount
High level FFI binding around the sys mount & umount2 calls
-
redox_syscall
access raw Redox system calls
-
wasi-common
WASI implementation in Rust
-
landlock
LSM helpers
-
syscalls
A list of Linux system calls
-
wnfs
WebNative filesystem core implementation
-
lurk-cli
lurk is a pretty (simple) alternative to strace
-
fs_at
'at' functions for various platforms
-
strace-analyzer
analyze strace output
-
linux-keyutils
Rust interface to the Linux key-management facility. Provides a safe interface around the raw system calls allowing user-space programs to perform key manipulation.
-
linux-futex
Futex: A Linux-specific fast user-space locking primitive
-
syscall-numbers
System calls numbers for various architectures
-
intentrace
strace with intent, it goes all the way for you instead of half the way
-
pnet_sys
Access to network related system function and calls
-
buddy-alloc
memory allocator for no-std Rust, used for embedded environments
-
nc
Access system calls directly
-
extrasafe
Make your code extrasafe by reducing what it can access
-
sc
Raw system calls
-
linux-sysno
A list of system call numbers
-
anda
Andaman Build toolchain
-
dinvoke_rs
Dynamically invoke arbitrary unmanaged code
-
pai-strace
A strace-like tool created using pai
-
linux-errnos
A list of error numbers
-
gpiod
Linux GPIO character device interfacing
-
linux-io
Lightweight abstractions around Linux system calls related to file descriptors
-
veneer
A very thin std-like library that doesn't depend on libc
-
unwinder
Call stack spoofing for Rust
-
libsyd
Rust-based C library for syd interaction via /dev/syd
-
rustix-uring
The low-level
io_uring
userspace interface for Rust -
dinvoke_nostd
Dynamically invoke arbitrary unmanaged code
-
linux-unsafe
Raw linux system call stubs
-
extrasafe-multiarch
Make your code extrasafe by reducing what it can access
-
supply-chain-trust-example-crate-000070
Safe Rust bindings to POSIX/Unix/Linux/Winsock-like syscalls
-
phnt
Rust bindings to the System Informer’s (formerly known as Process Hacker)
phnt
native Windows headers -
linux-syscalls
easily invoke linux system calls
-
maelstrom-linux
Function wrappers of Linux syscalls used by Maelstrom
-
maelstrom-worker-child
Helper library for maelstrom-worker
-
fuchsia-zircon
Rust bindings for the Zircon kernel
-
sentry-uapi
Sentry kernel user API implementation
-
macos-errno
macOS error numbers
-
syscall_encode
Traits and macros to help define a syscall interface for a kernel
-
syscallz
seccomp library for rust
-
afteroff
afteroff
is a lightweight, efficient utility designed to monitor a specific process on your Linux system and power off the machine when the process terminates. It is written in Rust… -
cloudabi
Low level interface to CloudABI. Contains all syscalls and related types.
-
supply-chain-trust-example-crate-000095
Generated bindings for Linux's userspace API
-
cvt
Expose the cvt function from Rust libstd
-
linux-kvm
Safe API to the Linux KVM API
-
panda-re
The official library for interfacing with PANDA (Platform for Architecture-Neutral Dynamic Analysis)
-
nvme-amz
probe NVMe devices in Amazon EC2
-
scall
Friendlier raw system calls for Rust
-
open-coroutine-hook
The syscall hook for open-coroutine
-
sallyport
API for the Enarx hypervisor-microkernel boundary
-
pete
A friendly wrapper around ptrace(2)
-
dinvoke_
Dynamically run arbitrary unmanaged code
-
system-call
Raw system calls
-
null-terminated
slices and UTF-8-encoded strings with thin references
-
rstrace
strace to trace system calls and CUDA API calls
-
syscall-alt
-
olin
A small runtime library to help out programs linked against CommonWA targeting Olin. This will only be useful on the wasm32-unknown-unknown target.
-
realm_syscall
Realm's convenient syscall collections
-
elfcat
ELF visualizer. Generates HTML files from ELF binaries.
-
linux-errno
Linux error numbers
-
pai
Process Analyzer and Instrumenter
-
mmledger
A ledger for confidential computing (CC) shims for tracking memory management system calls
-
irox-safe-linux
Pure-Rust implementations of the linux native API functions & SYSCALLs to make them ergonomic
-
ptrace-syscalls
Analyze syscalls via ptrace
-
rasi-syscall
The low level syscall interface for RASI system
-
packed-encoder
A tiny rust crate that can be used to encode data of different types into a packed byte array which can be passed over network, system calls or FFI
-
linux-stat
A pure Rust library that implements stat functions on linux with only syscalls
-
emei
JIT/AOT backend codegen framework
-
syzlang-parser
Parse Syzlang language
-
rcore-os/zircon-syscall
Zircon syscalls implementation
-
hstrace
Syscall tracing from command line and as a library
-
pidfd_getfd
Binding to and a wrapper for the pidfd_getfd syscall
-
irox-unsafe
irox (unsafe) Rust Tools & Libraries
-
libhook
Hook system calls
-
ftrace
trace files and paths
-
clone3
Rust bindings to the clone3 linux system call
-
syswall
firewall for syscalls
-
linux-syscall
Linux syscall macros
-
syzlang-data
Syzlang data already parsed
-
open-coroutine-hooks
The syscall hook for open-coroutine
-
fsfilter-rs
monitor filesystem and more in windows
-
windows-syscall
Windows inline syscalls for Rust
-
io-uring-epoll
When your io_uring meets your epoll
-
solana-curve25519
Solana Curve25519 Syscalls
-
fe_rtos
OS for Arm Cortex-M CPUs
-
rebg
-
dinvoke
Dynamically run arbitrary unmanaged code
-
magenta
Rust bindings for the Magenta kernel
-
r-linux
Capability-based Linux Runtime
-
near-sys
Syscall definitions for builtin functions of the NEAR runtime
-
syswall_cli
CLI to syswall
-
tinysyscall
a (no depend std) tiny syscall abstract layer
-
raw-syscall-base
Low-level raw system call base
-
penguincrab
Rust wrapper for Linux Kernel as a Library
-
faf-syscall
Raw (asm), fast system calls for linux with no dependencies (no_std)
-
ckb-std
contains serveral modules help you write CKB contract with Rust
-
wasi-nn-safe
High-level and Safe Rust API bindings for wasi-nn system calls
-
libtracecmd
Rust wrapper of libtracecmd
-
rasi-default
a reference implementation of RASI syscalls
-
do_syscall
raw syscall
-
sel4-sys
Rust interface to the seL4 kernel
-
dmanager
Manage concurrent access to overloaded memory sections
-
syscall-intercept
Userspace syscall intercepting library
-
interceptor-rs
Interceptor is a lib based on
ptrace
that intercepts and modifies Linux system calls -
sysnames
Query Linux system call names and numbers at runtime
-
command-rusage
get resource usage of a command
-
rng_buffer
Wrappers around RNGs to buffer their output and save system calls
-
raw-syscall-enumerated
Low-level raw system calls enumerated
-
ioprio
A Linux-only crate for managing I/O priorities
-
freebsd-errno
FreeBSD error numbers
-
eventfd
Binding to Linux's eventfd syscall
-
io_uring_syscall
linux io_uring syscall
-
seccomp-tiny
Linux seccomp library for no_std without libseccomp dependency
-
zio-sendfile
zero-copy I/O for Linux, supporting stable rustc versions
-
syscall_defines
linux syscall numbers as a constant for various architectures
-
fionread
The
fionread
IO control reads the number of bytes available to read from the file descriptor -
solana-program-memory
Basic low-level memory operations for Solana
-
libsyscall-intercept
Userspace syscall intercepting library
-
novusk_syscalls
implementing syscalls for Novusk
-
ptracer
Debugger library
-
solana-cpi
Solana Cross-program Invocation
-
greenhook
A seccomp-unotify-based syscall hook library
-
snedfile
Cross-platform sendfile() abstractions
-
mincore
A safe Rust wrapper around the
mincore
system call -
raw-syscall
Low-level raw system call support
-
syscall_encode_traits
Traits and macros to help define a syscall interface for a kernel
Try searching with DuckDuckGo.