2 Repos
Tools that analyze memory allocations and layouts within an emulated guest environment.
Distinct from Binary Memory Loading: Analyzes the guest's memory state rather than just loading or dumping it.
Explore 2 awesome GitHub repositories matching operating systems & systems programming · Guest Memory Analyzers. Refine with filters or upvote what's useful.
unidbg is a framework for emulating and debugging ARM32 and ARM64 native binaries on a host machine. It serves as an Android and iOS binary debugger and native library emulator, allowing for the execution of native code without the need for physical hardware. The project distinguishes itself through a native function hooking framework and a Model Context Protocol debugging tool that exposes emulator state to AI assistants for automated binary analysis. It also includes a specialized memory analyzer for tracking guest-side allocations and identifying leaks in native binaries. The toolset cove
Tracks guest-side memory allocations and backtraces to identify leaks in native binaries.
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
Dumps virtual memory to files and forces memory pages into RAM for detailed inspection.