오타인가요??

카나리가 저장될 fs+0x28(0x7ffff7fe64c0+0x28)의 값을 본다고 하였는데

pwndbg> x/gx 0x7ffff7fdb4c0+0x28
0x7ffff7fdb4e8: 0x0000000000000000

을 하고 있습니다. 단순 오타인 것으로 생각했는데 [카나리 생성 과정] 3/3 페이지에서도 저 값을 계속 사용합니다.
갑자기 값이 바뀐 이유가 무엇인가요??

#시스템_해킹 #기초 #카나리 #보호_기법
작성자 정보
답변 1
s0ngsari
Closed Beta Tester

안녕하세요. 피드백 감사합니다.

코스를 작성하는 도중, 디버깅했던 바이너리가 종료되어 재시작하였습니다. ASLR에 의해 주소가 바뀐 것으로 보입니다.

제보해주신 오타는 코스에 반영했습니다.

감사합니다.

2021.10.20. 14:23
질문에 대한 답을 알고 계신가요?
지식을 나누고 포인트를 획득해보세요.
답변하고 포인트 받기