Android Native Hook: dlopen всегда возвращает NULLAndroid

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Android Native Hook: dlopen всегда возвращает NULL

Сообщение Anonymous »

В эмуляторе Android 12 я пишу библиотеку so lib, внедренную в целевое приложение, которая имеет библиотеку под названием libmain.so. Я могу увидеть базовый адрес libmain.so, используя «cat /proc/self/maps». Однако он всегда возвращает значение null, когда я вызываю dlopen("libmain.so", RTLD_LAZY) из моей библиотеки so. Я что-нибудь пропустил? По сути, я хочу использовать dlopen и dlsym для получения адреса некоторых экспортируемых функций.

Подробнее здесь: https://stackoverflow.com/questions/784 ... turns-null
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»