LD_PRELOAD用法

 LD_PRELOAD,是個環境變量,用於動態庫的加載,動態庫加載的優先級最高,一般情況下,其加載順序爲LD_PRELOAD>LD_LIBRARY_PATH>/etc/ld.so.cache>/lib>/usr/lib。程序中我們經常要調用一些外部庫的函數,以open()和execve()爲例,如果我們有個自定義這兩函數,把它編譯成動態庫後,通過LD_PRELOAD加載,當程序中調用open函數時
相關文章
相關標籤/搜索