sourcecode

LD_PRELOAD를 사용하여 여러 파일 지정

copyscript 2022. 8. 12. 23:33
반응형

LD_PRELOAD를 사용하여 여러 파일 지정

예를 들어 다음과 같이 하나의 라이브러리를 LD_PRELOAD로 덮어쓰는 방법을 알고 있습니다.

LD_PRELOAD=./getpid.so ./testpid

여기서 제 질문은 여러 파일을 덮어쓰는 방법입니다.getpid와 getid를 모두 덮어쓰려면 어떻게 지정해야 합니까?

에 따르면ld.so manpage는 공백으로 구분된 목록입니다.그래서:

LD_PRELOAD="path1 path2"

작동해야 합니다.

1가지 옵션은 둘 다 오버라이드된 버전을 갖는 것입니다.getpid그리고.getid단숨에.so당신이 준 것LD_PRELOAD.

언급URL : https://stackoverflow.com/questions/8474363/specifying-multiple-files-with-ld-preload

반응형