완료됨
push 0x67과 flag의 주소
처음에 push한 0x67이 무슨 값인지, 어떻게 구한 값인지, flag의 주소값은 어떻게 알아서 mov를 한지가 궁금합니다.
#시스템_해킹
#공격기법
작성자 정보
답변
1
Karatus
워게임: 50
"/tmp/flag" 문자열의 길이가 9니까 8바이트에 다 못 담잖아요? 그래서 앞에서 8개를 제외한 마지막 한 글자인 'g'(16진수로 0x67)
를 먼저 넣어준 것 뿐입니다. 마지막 문자를 먼저 넣어준 이유는 리틀 엔디언
으로 저장되기 때문이고요.
그리고 flag의 주소값이라는게 혹시 어떤걸 말씀하시는건지요? flag의 path
를 말씀하신건가요 아님 flag 파일의 fd
를 말씀하신건가요?