Ви можете використовувати динамічний лінкер / завантажувач Linux безпосередньо для запуску виконуваних файлів ELF, про які ви прочитали, але не виконувати права:
$ /lib/ld-linux.so.* /home/user1/binary_program
Коли виконується виконуваний файл ELF звичайно, використовується динамічний лінкер, який зберігається в .interp
розділі програмного коду. Причини прямого виклику динамічного лінкера (поза інтерв'ю для роботи) включають передачу йому параметрів командного рядка для зміни його поведінки.
Зауважте, що фактичне розташування динамічного лінкера може дуже залежати від середовища, наприклад, у 64-бітному Ubuntu, на якому знаходиться лінкер /lib64/ld-linux-x86-64.so.2
.