vollständige Funktionssignatur ausgeben
-
Hallo Com..., ich möchte Folgendes fragen:
welche guten Tools oder Programme kennt ihr, um die umliegende, vollständige Funktionssignatur an einer Stelle innerhalb eines Binarys oder Assemblys zu bestimmen?
Der Programmcode liegt als ASM vor, ich weiß welche Stelle gerad was macht, aber ich möchte dann eben zum Anfang der Funktion springen und deren vollständige Signatur ausgeben...
Wäre super wenn ihr mir helfen könnt.
Grüße - EinNutzer0
-
Schon mal daran gedacht, dass das unmöglich ist ohne Debug-Symbole?
-
@trustee sagte in vollständige Funktionssignatur ausgeben:
dass das unmöglich ist
verdammt! Aber was mache ich dann(?) - gibt es keine Muster o. Ä., welche (programmatisch) gefunden werden könnten?
-
IDA nehmen.
-
Wofür brauchst du das? Nachvollziehen kann man den Code meistens schon, das vorgeschlagene IDA wird da sicherlich auch ganz gut sein. Aber du kriegst oft keine "richtige" Signatur raus, schon gar nicht für eine beliebige Programmiersprache. Also, was willst du damit konkret machen?
-
@swordfish sagte in vollständige Funktionssignatur ausgeben:
IDA nehmen.
Hab ich schon, die letzte kostenlose Pro- Version von '15. Aber anscheinend gibt IDA keine C-Funktionssignaturen aus - oder diese sind unvollständig oder falsch.
Zudem möchte ich anmerken:
lacks all features introduced in IDA > v7.0
.
@mechanics sagte in vollständige Funktionssignatur ausgeben:
Also, was willst du damit konkret machen?
Mein Programm hacken/hooken.