PLT (Procedure Linkage Table) 한글 뜻대로 풀이하자면, 프로시져 연결 테이블이다. 사용자가 직접 제작한 프로시져인 경우 PLT를 참조한 호출이 불필요하지만 외부 라이브러리에서 땡겨와서 사용하는 프로시져인 경우 이 PLT를 참조하여 프로시져를 호출하게 된다. GOT(Global Offset Table) 프로시져들의 주소를 담고있는 테이블이다. 외부 프로시져를 호출할 때 PLT가 GOT을 참조하여 프로시져를 호출한다. LOB 이미지에서 예제 파일의 .plt와 .got를 readelf 명령으로 확인 해봤다. [gate@localhost gate]$ readelf -S gremlin2 | grep plt [ 9] .rel.plt REL 080482b0 0002b0 000030 08 A 4..