3 repositorios
Hooks for processor instructions, interrupts, and memory operations to trigger custom logic.
Distinct from Input Event Interception: Distinct from input event interception: focuses on low-level processor and system events rather than raw input signals.
Explore 3 awesome GitHub repositories matching operating systems & systems programming · System and Hardware Event Hooks. 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
Hooks processor instructions, interrupts, and memory operations to trigger custom logic during kernel and user-mode execution.
Easy Profiler is a performance profiling library for C++ applications designed to measure execution duration and identify bottlenecks. It provides a framework for instrumenting code blocks to track performance metrics, allowing for the analysis of thread activity and system behavior through detailed timeline visualization. The library distinguishes itself by utilizing scope-based instrumentation to automatically track code lifecycles, minimizing manual overhead. It employs thread-local buffering and asynchronous data flushing to reduce synchronization contention, ensuring that performance dat
Intercepts OS-level thread scheduling and context switch events to correlate application performance with hardware resource usage.
Gui Inspect Tool is a diagnostic utility designed for examining Windows graphical interface hierarchies, monitoring accessibility events, and inspecting window styles. It functions as a desktop application inspection tool that reveals window hierarchies, handle values, styles, and system-level properties of running Windows applications. The software provides capabilities for traversing accessibility tree hierarchies to extract element properties and structural user interface nodes. It includes real-time event hooking to intercept and log asynchronous accessibility and window messages as they
Registers system-wide hooks to intercept asynchronous accessibility and window messages in real time.