완료됨
함수 카나리 유무

스택 버퍼를 사용하는 모든 함수들은 마스터 카나리에서 카나리를 가져와 쓴다고 알고 있는데, thread_routine라는 쓰레드가 실행시키는 함수는 카나리가 있고, 그 함수가 호출하는 read_bytes 함수에는 canary가 없네요.
원래 함수마다 있을수도 있고 없을 수도 있는건가요?
image.png
image.png

#시스템해킹 #공격기법 #master_canary
작성자 정보
더 깊이 있는 답변이 필요할 때
드림핵 팀과 멘토에게 직접 문의해 보세요!
답변 1
avatar
Sechack
2024 Invitational Contenders
avatar
Sechack
2024 Invitational Contenders

read_bytes함수에서 지역변수 배열을 사용하지 않을 경우 카나리의 존재 이유가 사라지니까 카나리가 없는게 맞습니다.

2022.08.12. 16:37