StackAnalyzer-Screenshot

StackAnalyzer ist als ein a³-Modul erhältlich – d.h., es kann mit anderen Analyse-Tools von AbsInt in einer gemeinsamen Benutzeroberfläche kombiniert werden.


StackAnalyzer-Screenshot

Auswahl der Dateien für die Analyse.


StackAnalyzer-Screenshot

Analyseergebnisse: der maximale Stackverbrauch wird in Bytes angegeben. Die Ergebnisse der Analyse sind für alle Eingaben und sämtliche Ausführungsszenarien gültig.

Mit einem Doppelklick auf die Analyseergebnisse kann der Aufrufgraph geöffnet werden.


StackAnalyzer-Screenshot

Aufrufgraph mit Angaben zum maximalen Stackverbrauch einzelner Funktionen. Kritische Programmteile sind farblich hervorgehoben (alle Farben sind frei einstellbar). Die Funktionen können interaktiv aufgefaltet werden, um den Kontrollfluß genauer zu inspizieren.


StackAnalyzer-Screenshot

Kontrollflußgraph mit genauen Angaben des maximalen Stackverbrauchs aller Basisblöcke und Instruktionen.


StackAnalyzer-Screenshot

Die in der Visualisierung benutzten Farben können frei eingestellt werden, um eine optimale Anzeige auf Schwarz-Weiß-Bildschirmen oder für farbblinde Benutzer zu gewährleisten.


StackAnalyzer-Screenshot

Die neue „Sections“-Ansicht gibt einen Einblick in die einzelnen Sektionen der analysierten Binärdateien. Der Inhalt der Sektionen kann wie in einem Hex-Editor erkundet und Speicherinhalt für beliebige Adressen eingesehen werden.

Top