2 dépôts
Programs designed to export raw physical memory ranges into various formats.
Distinct from Structured Memory Dumping: Focuses on raw physical memory export rather than structured formatting of process memory.
Explore 2 awesome GitHub repositories matching operating systems & systems programming · Physical Memory Dumping Tools. Refine with filters or upvote what's useful.
Meltdown est un ensemble d'utilitaires logiciels conçus pour contourner la randomisation de l'adresse du noyau et dumper la mémoire physique afin d'exploiter des vulnérabilités de sécurité au niveau matériel. Il sert de preuve de concept pour la vulnérabilité matérielle Meltdown, permettant la lecture de la mémoire protégée du noyau sur les processeurs affectés. L'outil fournit des capacités pour identifier le décalage de randomisation secret de la carte physique directe afin de localiser la mémoire du noyau. Il inclut également une fonctionnalité pour exporter de larges segments de mémoire physique au format hexdump pour la récupération de chaînes et de mots de passe sensibles. Le projet couvre l'analyse de la mémoire via le calcul du décalage du noyau et la fuite de mémoire physique. Il inclut en outre la capacité de mesurer la précision et la cohérence des données extraites de la mémoire physique pour vérifier la fiabilité de la vulnérabilité matérielle.
Provides a program that exports large segments of physical memory into hexdump format.
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
Translates raw bytes at a specified physical memory address into human-readable assembly instructions for analysis and debugging purposes.