Linux dinamik bağlayıcısını / yükleyicisini , okuduğunuz ancak hakları yürütmediğiniz ELF yürütülebilir dosyalarını çalıştırmak için doğrudan kullanabilirsiniz :
$ /lib/ld-linux.so.* /home/user1/binary_program
Bir ELF yürütülebilir dosyası normal olarak yürütüldüğünde .interp
, program kodunun bölümünde depolanan dinamik bağlayıcı kullanılır. Dinamik bağlayıcıyı doğrudan çağırmanın nedenleri (iş görüşmeleri dışında), davranışını değiştirmek için komut satırı seçeneklerinden geçirilmesini içerir.
Dinamik bağlayıcının gerçek konumunun ortama çok bağlı olabileceğini, örneğin bağlayıcının 64 bit Ubuntu'da olduğunu unutmayın /lib64/ld-linux-x86-64.so.2
.