2 مستودعات
Safe wrappers for spawning, scheduling, and tracing system processes.
Distinct from Process Execution Control: Candidates focus on Node.js wrappers, administrative killing/renicing, or evasion techniques rather than general Rust system call bindings for process spawning.
Explore 2 awesome GitHub repositories matching operating systems & systems programming · Process Execution Controls. Refine with filters or upvote what's useful.
HyperDbg is a hardware-assisted kernel-mode debugging platform that leverages virtualization to monitor and control system execution. By utilizing hypervisor-level primitives, it enables deep system analysis and instrumentation without relying on standard operating system debugging interfaces. The framework provides a comprehensive environment for inspecting both kernel and user-mode processes, allowing for granular control over execution flow and system state. The project distinguishes itself through a transparent debugging layer designed to remain invisible to the target environment. It emp
Launches target applications from their entry point under debugger control to monitor execution from the start.
nix is a Unix system API library and Rust system programming interface that provides type-safe bindings for invoking low-level system calls. It serves as a low-level operating system wrapper and POSIX compatibility layer, allowing for kernel interactions and administrative tasks through safe wrappers around platform-specific APIs. The project provides a kernel device interface for controlling hardware devices, managing kernel modules, and configuring terminal interfaces. It differentiates itself by offering type-safe wrappers for memory mapping and zero-copy input-output operations to reduce
Provides type-safe wrappers to spawn, schedule, and trace processes for controlling execution domains.