용어 정리

file 명령어 (파일 종류 확인)

od - 바이너리 파일 덤프

정적 라이브러리와 공유 라이브러리

ldd - 공유라이브러리 의존관계 확인

readelf - ELF 정보 확인

objdump - 오브젝트 파일 덤프

nm - 오브젝트 파일에 포함된 심볼 확인

strings - 바이너리 파일의 문자열 추출

strip - 오브젝트 파일에서 심볼 제거

fPIC 위치독립코드와 공유 라이브러리

LD_PRELOAD 로 공유라이브러리 교체하기

LD_PRELOAD로 기존 함수 래핑하기

dlopen - 실행 중에 동적 링크하기

실행 중인 프로세스의 절대 경로 확인

pmap - 실행 중인 프로세스의 메모리 맵 확인

strace - 시스템콜 추적

ltrace - 공유 라이브러리 함수 호출 추적

oprofile - 시스템 프로파일 얻기