자유게시판
[pwn] libc 관련 질문입니다.

libc_start_main과 libc내의 함수와의 offset을 구하는 방법이 있을까요?
예를 들면 libc_start_main_ret은 libc_start_main+240인 것처럼요.

작성자 정보
avatar
JJ3rry
CTF 초보자
7개월 전
libc파일을 알고계시다면, libc = ELF(./libc')로 libc.symbol['함수']와 같은 방식으로 오프셋을 뽑으실 수 있습니다. 물론 말씀하신 libc_start_main함수도 동일하게 offset을 알아낼 수 있구요. 이외에도 readelf -s(symbol)옵션으로도 오프셋을 구하실 수 있어요
6개월 전
gdb로 메인함수에 중단점 걸고 확인하는 방법이 있고 아래 주소에서 libc_start_main_ret 오프셋 확인 할 수 있어요 https://libc.blukat.me/
자유게시판 다른 글
글 제목
작성자
추천
조회
작성일
웹해킹 강의 듣고있는데 막힙니다. [4]
우국이
대표 업적 없음
정보보안 입문 관련 질문입니다. [0]
nuncsomn
대표 업적 없음
[pwn] libc 관련 질문입니다. [4]
avatar
놉빡꾸
대표 업적 없음
Chrome v8 Sandbox 도입과 관련해 궁금한 점이 있습니다. [2]
잘 부탁드립니다 :) [3]
Ria7
대표 업적 없음