wie ikann ch mit Hilfe von LD_PRELOAD
eine binary dazu bringen , die von mir vorgegebenen libs zu laden ??
Hatte es mit LD_LIBRARY_PATH versucht , jedoch läd die binarie dann die falsche lib aus /lib/
anstatt aus /mod/lib/ , sollte ja dann so aussehen
eine binary dazu bringen , die von mir vorgegebenen libs zu laden ??
Hatte es mit LD_LIBRARY_PATH versucht , jedoch läd die binarie dann die falsche lib aus /lib/
Code:
libpthread.so.0 => /lib/libpthread.so.0
Code:
libpthread.so.0 => /mod/lib/libpthread.so.0
In der Umgebungsvariablen
LD_PRELOAD können Sie eine Liste von Bibliotheken
angeben, die auf jeden Fall vor allen anderen geladen werden (egal
ob das Programm nach ihnen verlangt oder nicht). Damit ist es
möglich, gezielt einzelne Funktionen in bestimmten Bibliotheken
zu übersteuern