function-interposition

Ersetzen einer Funktion in einer dynamischen Bibliothek durch Bereitstellung einer alternativen Definition
2
Antworten

Wie hänge ich Systemanrufe meiner Android-App (nicht gerootetes Gerät)

Ich versuche alle Systemanrufe, die von meiner Android App auf einem nicht gerooteten Gerät getätigt wurden, abzufangen. Jedes Mal, wenn meine App eine Datei schreibt / liest, möchte ich den Systemaufruf abfangen und den Stream aus Sicherheit...
03.05.2014, 11:31
4
Antworten

Funktion interposition in Linux ohne dlsym

Ich arbeite gerade an einem Projekt, bei dem ich die Verwendung mehrerer Systemaufrufe und Low-Level-Funktionen wie mmap , brk , sbrk verfolgen muss. Bisher habe ich das mit der Funktionsinterposition gemacht: Ich schreibe eine Wrapper-Fu...
15.06.2009, 21:22
3
Antworten

Teil eines gemeinsamen Objekts nach Soname einfügen

Ich habe ein gemeinsames Objekt geschrieben, das die Argumente für die Funktionen FT_Load_Glyph und FT_Render_Glyph von FreeType ändert, indem es mit LD_PRELOAD und dlsym verknüpft wird. Das funktioniert gut, aber ich bin neugieri...
10.05.2016, 21:00