7.e.Q
29-11-2004, 11:58
Hallo
System: Linux 2.6.7
Sprache: C++ (g++ 3.x)
Wer hat hier schonmal mit malloc hooks gearbeitet und kann mir sagen, ob und wie ich aus einer kryptischen Funktions-Adresse (caller) den Namen der Funktion (möglichst inkl. ihrem Namespace) zur Laufzeit ermitteln kann?
Ich kann mir ja schön alles ausgeben lassen, von der Größe eines Malloc-Aufrufs über die Adresse der Malloc aufrufenden Funktion, bis hin zu dem durch Malloc zurückgegebenen Speicherbereich. Nur obiges Feature fehlt mir.
Gruß, Hendrik
System: Linux 2.6.7
Sprache: C++ (g++ 3.x)
Wer hat hier schonmal mit malloc hooks gearbeitet und kann mir sagen, ob und wie ich aus einer kryptischen Funktions-Adresse (caller) den Namen der Funktion (möglichst inkl. ihrem Namespace) zur Laufzeit ermitteln kann?
Ich kann mir ja schön alles ausgeben lassen, von der Größe eines Malloc-Aufrufs über die Adresse der Malloc aufrufenden Funktion, bis hin zu dem durch Malloc zurückgegebenen Speicherbereich. Nur obiges Feature fehlt mir.
Gruß, Hendrik