利用LD_PRELOAD進行hook

在Unix操作系統的動態鏈接庫的世界中,LD_PRELOAD就是這樣一個環境變量,它可以影響程序的運行時的鏈接(Runtimelinker),它允許你定義在程序運行前優先加載的動態鏈接庫。 這個功能主要就是用來有選擇性的載入Unix操作系統不同動態鏈接庫中的相同函數。通過這個環境變量,我們可以在主程序和其動態鏈接庫的中間加載別的動態鏈接庫,甚至覆蓋正常的函數庫。一方面,我們可以以此功能來使用自己的
相關文章
相關標籤/搜索