2 repository-uri
Utilities for extracting full configurations and state from specific kernel subsystems.
Distinguishing note: None of the candidates cover the extraction of complex subsystem configurations like nftables.
Explore 2 awesome GitHub repositories matching operating systems & systems programming · Kernel Subsystem Dumping. Refine with filters or upvote what's useful.
pwndbg is a GDB plugin and binary analysis framework designed for reverse engineering, exploit development, and low-level program analysis. It extends the core functionality of the debugger to provide advanced memory inspection and automation tools. The project distinguishes itself with specialized capabilities for heap analysis across glibc, jemalloc, and musl, as well as a comprehensive kernel debugging toolkit for inspecting Linux kernel tasks and slab allocators. It includes an integrated ROP gadget searcher for constructing exploit chains and an LLM-powered debugging assistant that provi
Extracts all tables, chains, rules, and expressions from the kernel nftables subsystem.
Async-profiler is a sampling profiler for Java applications that tracks CPU time and stack traces across execution frames to identify performance bottlenecks. It is designed to capture profiling data without introducing timing bias. The project provides capabilities for JVM memory analysis to locate native and heap allocation hotspots and memory leaks. It also includes system contention analysis to identify resource bottlenecks through the tracking of contended locks and hardware performance counters. The tool converts raw profiling data into visual performance reports, including interactive
Reads kernel-level hardware counters and CPU cycles via the Linux perf subsystem for high-precision timing.