1 Repo
Tools for monitoring read and write accesses to specific memory addresses during program execution.
Distinct from Guest Memory Analyzers: Distinct from Guest Memory Analyzers: focuses on tracking specific data access events (reads/writes) across an execution trace rather than analyzing memory layouts or allocations in an emulated environment.
Explore 1 awesome GitHub repository matching operating systems & systems programming · Runtime Memory Analyzers. Refine with filters or upvote what's useful.
Qira ist eine Plattform für Binäranalyse und Execution-Tracing, die jede Instruktion und jeden Datenzugriff während der Programmausführung für interaktive Wiedergabe und Debugging aufzeichnet. Es fungiert als Laufzeitanalyseumgebung, die QEMU verwendet, um die Ausführung zu verfolgen und Speicher- sowie Registerzustände zu inspizieren. Das System bietet ein Tool zur statischen Binäranalyse, das die Programmstruktur abbildet und Instruktionen basierend auf erfassten Laufzeitdaten annotiert. Es enthält einen Laufzeit-Speicheranalysator zur Überwachung von Lese- und Schreibvorgängen an spezifischen Adressen sowie einen interaktiven Debugger zur Navigation durch Ausführungs-Timelines. Die Plattform deckt Workflows zur Visualisierung von Binär-Traces und zum Reverse Engineering ab, einschließlich Memory-State-Snapshotting und instruktionsebenem Event-Logging. Zudem unterstützt sie die Analyse von Datenzugriffen und die Pflege einer adressbasierten Annotationsdatenbank zur Dokumentation von Binärcode.
Provides a memory tracking tool to monitor reads and writes to specific addresses within a binary execution trace.