-
rustix
安全Rust绑定到POSIX/Unix/Linux/Winsock-like系统调用
-
linux-raw-sys
为Linux的用户空间API生成的绑定
-
hermit-abi
Hermit系统调用定义
-
redox_syscall
访问原始Redox系统调用
-
rlimit
资源限制
-
sys-mount
围绕sys mount & umount2调用的高级FFI绑定
-
系统调用
Linux系统调用列表
-
ioctl-sys
POSIX-and-beyond系统的IO控制(核心函数和宏,请参阅
ioctls
以获取许多ioctl定义) -
linux-keyutils
Rust到Linux密钥管理设施的接口。提供围绕原始系统调用的安全接口,允许用户空间程序执行密钥操作。
-
linux-futex
Futex:一种Linux特定的快速用户空间锁定原语
-
ioctls
POSIX及更广泛系统的I/O控制(多个ioctl规范,请参阅
ioctl-sys
获取核心函数和宏) -
系统调用编号
不同架构的系统调用编号
-
lurk-cli
lurk是strace的一个简洁(简单)替代品
-
extrasafe
通过减少可访问性来使您的代码更安全
-
pai-strace
使用pai创建的类似strace的工具
-
sc
原始系统调用
-
pnet_sys
访问与网络相关的系统功能和调用
-
gpiod
Linux GPIO字符设备接口
-
extrasafe-multiarch
通过减少可访问性来使您的代码更安全
-
linux-sysno
系统调用编号列表
-
linux-errnos
错误编号列表
-
linux-syscalls
轻松调用Linux系统调用
-
linux-io
围绕文件描述符的Linux系统调用的轻量级抽象
-
sallyport
Enarx虚拟机微内核边界的API
-
rustix-uring
Rust的底层
io_uring
用户空间接口 -
unwinder
Rust的调用栈欺骗
-
linux-unsafe
原始的Linux系统调用存根
-
libsyd
通过/dev/syd进行syd交互的基于Rust的C库
-
maelstrom-linux
Maelstrom使用的Linux系统调用函数封装
-
cloudabi
CloudABI的低级接口。包含所有系统调用和相关类型。
-
cvt
暴露Rust libstd中的cvt函数
-
realm_syscall
Realm的便捷系统调用集合
-
fuchsia-zircon
Rust对Zircon内核的绑定
-
windows-syscall
Windows的Rust内联系统调用
-
maelstrom-worker-child
maelstrom-worker 的辅助库
-
syscall_encode
帮助定义内核 syscall 接口的特性和宏
-
kona-common
在 Fault Proof VMs 之上开发客户端程序时的公共特性和系统接口
-
ptrace-syscalls
通过 ptrace 分析 syscall
-
syscallz
rust 的 seccomp 库
-
socket_server
socket 写入事件轮询注册避免 syscall
-
io-uring-epoll
当你遇到 io_uring 和 epoll
-
dinvoke_rs
动态调用任意未管理的代码
-
pai
进程分析器和工具
-
linux-stat
一个仅使用 syscalls 在 Linux 上实现 stat 函数的纯 Rust 库
-
irox-unsafe
irox (unsafe) Rust 工具和库
-
scall
Rust 的更友好的原始系统调用
-
panda-re
与 PANDA (架构无关动态分析平台) 交互的官方库
-
系统调用
原始系统调用
-
pidfd_getfd
绑定到pidfd_getfd系统调用及其包装器
-
veneer
一个非常薄的类似std的库,不依赖于libc
-
open-coroutine-hooks
open-coroutine的系统调用钩子
-
syscall-alt
-
unc-sys
工具运行时内置函数的系统调用定义
-
linux-errno
Linux错误号
-
rcore-os/zircon-syscall
Zircon系统调用实现
-
mmledger
用于跟踪内存管理系统调用的机密计算(CC)shims的账本
-
olin
一个小型运行时库,用于帮助针对Olin链接的程序。这仅在wasm32-unknown-unknown目标上有效。
-
rasi-syscall
RASI系统的底层系统调用接口
-
syzlang-parser
解析Syzlang语言
-
open-coroutine-iouring
对open-coroutine的io_uring支持
-
packed-encoder
一个可以用于将不同类型的数据编码到打包的字节数组中的小型Rust crate,该数组可以通过网络、系统调用或FFI传递
-
hstrace
作为库和命令行工具进行系统调用跟踪
-
emei
JIT/AOT后端代码生成框架
-
irox-safe-linux
为使它们易于使用而实现的纯Rust的Linux原生API函数和SYSCALLS
-
amjad_os_kernel_user_link
用于在AmjadOS中链接内核/用户代码的接口
-
syswall
系统调用防火墙
-
libhook
挂起系统调用
-
ftrace
跟踪文件和路径
-
linux-syscall
Linux系统调用宏
-
rng_buffer
围绕RNG的包装器,用于缓冲其输出并节省系统调用
-
syzlang-data
Syzlang 数据已解析
-
libtracecmd
libtracecmd 的 Rust 封装
-
fsfilter-rs
在 Windows 中监控文件系统等
-
syswall_cli
syswall 的 CLI
-
fe_rtos
适用于 Arm Cortex-M CPU 的操作系统
-
do_syscall
原始系统调用
-
dinvoke
动态运行任意未管理代码
-
magenta
Magenta 内核的 Rust 绑定
-
rebg
-
wasi-nn-safe
针对 wasi-nn 系统调用的 Rust 高级和安全的 API 绑定
-
r-linux
基于能力的 Linux 运行时
-
near-sys
NEAR 运行时内建函数的系统调用定义
-
rasi-default
RASI 系统调用的参考实现
-
tinysyscall
一个(无依赖的)小巧的系统调用抽象层
-
raw-syscall-base
低级原始系统调用基
-
faf-syscall
无依赖(无_std)的Linux原始(asm)快速系统调用
-
solana-curve25519
Solana Curve25519 系统调用
-
command-rusage
获取命令的资源使用情况
-
clone3
Rust 对 clone3 Linux 系统调用的绑定
-
io_uring_syscall
Linux io_uring 系统调用
-
dmanager
管理对过载内存段的并发访问
-
bandsocks
实验性可嵌入容器沙盒
-
sel4-sys
Rust 对 seL4 内核的接口
-
osi
操作系统接口
-
syscall-intercept
用户空间系统调用拦截库
-
ckb-std
包含多个模块,帮助您使用Rust编写CKB合约
-
interceptor-rs
Interceptor 是一个基于
ptrace
的库,可以拦截和修改Linux系统调用 -
mincore
Rust 系统调用
mincore
的安全包装 -
libsyscall-intercept
用户空间系统调用拦截库
-
greenhook
基于 seccomp-unotify 的系统调用钩子库
-
raw-syscall-enumerated
底层原始系统调用枚举
-
sysnames
在运行时查询 Linux 系统调用名称和编号
-
freebsd-errno
FreeBSD 错误编号
-
zio-sendfile
支持稳定 rustc 版本的 Linux 零拷贝 I/O
-
eventfd
绑定到 Linux 的 eventfd 系统调用
-
ioprio
仅适用于 Linux 的用于管理 I/O 优先级的 crate
-
seccomp-tiny
无 libseccomp 依赖的 no_std Linux seccomp 库
-
syscall_defines
不同架构上的 Linux 系统调用编号常量
-
groth16-solana
使用 solana alt_bn128 系统调用的 groth16 验证
-
syscall-linux-raw
定义 syscallN 方法以执行原始 Linux 系统调用
-
pnet_sys_bandwhich_fork
访问与网络相关的系统功能和调用
-
fionread
fionread
IO 控制读取文件描述符中可读的字节数 -
snedfile
跨平台 sendfile() 抽象
-
novusk_syscalls
为 Novusk 实现系统调用
尝试使用DuckDuckGo进行搜索。搜索.