2 Repos
Utilities that map internal kernel function offsets across different OS build versions using debug symbols.
Distinct from Memory Offset Calculators: The available candidates focus on user-space symbol resolution or build-time tools; this is a runtime address resolution utility for specific OS builds.
Explore 2 awesome GitHub repositories matching operating systems & systems programming · Kernel Offset Resolvers. Refine with filters or upvote what's useful.
Meltdown ist eine Suite von Software-Utilities, die darauf ausgelegt sind, die Randomisierung von Kernel-Adressen zu umgehen und den physischen Speicher zu dumpen, um Sicherheitslücken auf Hardware-Ebene auszunutzen. Es dient als Proof of Concept für die Meltdown-Hardware-Schwachstelle und ermöglicht das Lesen geschützten Kernel-Speichers auf betroffenen Prozessoren. Das Tool bietet Funktionen zur Identifizierung des geheimen Randomisierungs-Offsets der direkten physischen Abbildung, um Kernel-Speicher zu lokalisieren. Es beinhaltet zudem Funktionen zum Exportieren großer Segmente des physischen Speichers in das Hexdump-Format zur Wiederherstellung sensibler Strings und Passwörter. Das Projekt deckt die Speicheranalyse durch Kernel-Offset-Berechnung und das Leaken physischen Speichers ab. Es beinhaltet zudem die Fähigkeit, die Genauigkeit und Konsistenz von Daten zu messen, die aus dem physischen Speicher geleakt wurden, um die Zuverlässigkeit der Hardware-Schwachstelle zu verifizieren.
Identifies the secret randomization offset of the direct physical map to locate kernel memory.
kdmapper is a kernel driver mapper and loader designed to deploy unsigned binaries into privileged kernel memory. It functions as a manual mapper that resolves imports and relocations to execute unsigned code in a privileged environment. The tool bypasses driver signature enforcement by leveraging vulnerable signed drivers to gain write access to protected kernel memory regions. It includes a kernel offset resolver that parses debug symbol files to identify correct memory addresses across different operating system builds. To maintain stealth, the project implements driver trace obfuscation
Identifies correct memory addresses across different operating system builds by parsing debug symbol files.