LINUX.ORG.RU

История изменений

Исправление true_admin, (текущая версия) :

1) все либы указывать после ключа -o

2) Просто собери $(CC) -shared -fPIC ./main.c -o main.so -ldl

3) Указывай относительный путь с ./, т.е. LD_PRELOAD="./main.so" . Хотя, может это и ни при чём.

Ещё может быть у тебя какие-нить патчи безопасности, хотя это врядли.

С open есть ещё засада что на самом деле тебе нужно будет переопределять open64.

Исходная версия true_admin, :

1) все либы указывать после ключа -o

2) Просто собери $(CC) -shared -fPIC ./main.c -o main.so -ldl

С open есть ещё засада что на самом деле тебе нужно будет переопределять open64.