작성자 정보
댓글
4

JJ3rry
libc파일을 알고계시다면, libc = ELF(./libc')로 libc.symbol['함수']와 같은 방식으로 오프셋을 뽑으실 수 있습니다.
물론 말씀하신 libc_start_main함수도 동일하게 offset을 알아낼 수 있구요.
이외에도 readelf -s(symbol)옵션으로도 오프셋을 구하실 수 있어요
익명
(14.42)
gdb로 메인함수에 중단점 걸고 확인하는 방법이 있고
아래 주소에서 libc_start_main_ret 오프셋 확인 할 수 있어요
https://libc.blukat.me/