Stack Canary
스택 카나리란?
스택 카나리는 스택 버퍼 오버플로우 방지 기법이다.
스택 카나리는 SFP와 RET 사이에 삽입된 임의의 값인데, 공격자가 버퍼 오버플로우를 통해 임의의 값으로 덮어씌울 때 스택 카나리 값이 변조되어 RET이 실행되기 전에 에필로에서 시스템에게 걸려서 프로그램이
*** stack smashing detected ***: <unknown> terminated
Program received signal SIGABRT, Aborted...
maximizemaxwell.com3 min read