Возможный дубликат:
dlopen из памяти?
Я видел это для DLL-файлов Windows, загружаемых из буфера памяти, но я нигде не могу найти его для Linux, а исходный код «ld» — самый сложный код, который я когда-либо видел. Так:
Есть ли пример загрузки файлов .so из памяти? Даже простой, который я могу закончить? Я просто не знаю, с чего начать, хотя я прочитал большую часть спецификаций ELF, это все еще для меня загадка.