CANARY란

: buffer overflow를 모니터하기 위해 buffer와 제어 데이터 사이에 설정된 값으로 buffer overflow가 발생하면 CANARY 값이 손상되며 데이터의 검증의 실패하여 overflow에 대한 경고가 출력되고 손상된 데이터를 무효화 처리한다

'시스템 해킹' 카테고리의 다른 글

Heap Buffer Overflow  (0) 2020.11.11
PLT & GOT Overwrite  (0) 2020.11.10
ASCII Armor  (0) 2020.11.10
ASLR ( Address Space Layout Randomization )  (0) 2020.11.10
RTL ( Return to Libc )  (0) 2020.11.06

+ Recent posts