완료됨
rsp를 읽는것에 대하여

g를 푸시한후 /tmp/fla 를 푸쉬한후 rdi에서 이 값을 읽을때 null까지 찾아서 8바이트 이후에도 rsp 한칸 밑에 있는 g까지 읽는건 알겠는데 어디서 null을 넣어준건가요? 코드상에선 그저 push 0x67을 한것 뿐이지 않나요

#시스템_해킹 #공격기법
작성자 정보
더 깊이 있는 답변이 필요할 때
드림핵 팀과 멘토에게 직접 문의해 보세요!
답변 1
avatar
wyv3rn
무플 방지 위원회장

64비트 환경에서 push는 8바이트를 기준으로 값이 삽입되기에 뒤에는 널이 자동으로 들어갑니다 ㅎㅎ

2023.05.03. 07:59