Signatur einer Shared Library ermitteln
-
Hallo Leute,
vielleicht hat jemand die zündende Idee für mich: ich versuche mittels LD_PRELOAD einen Funktionsaufruf einer shared Library mitzubekommen. Das klappt auch soweit, aber ich kann danach die ursprüngliche Funktion nicht mehr korrekt aufrufen, da ich deren Signatur nicht kenne.
Hat jemand eine Idee, wie ich diese Signatur herausbekomme?Danke,
Gruß itchy
-
Mit dem Befehl nm siehe z.B.
http://linux.about.com/library/cmd/blcmdl1_nm.htm
kann man das machen.
-
Hallo,
danke für den Tip. In meinem Fall zeigt nm für nahezu alle Funktionen eine Signatur an, nur für die die mich eigentlich interessiert leider nicht
Gibts noch eine andere Möglichkeit?
Danke,
Gruß itchy404
-
Moin,
grep dahinter packen.
Befehl | grep myfunction