본문으로 바로가기

해커스쿨.Section 9

category Study/system 2017. 11. 2. 20:25


Section 9


리턴 어드레스




지난 시간에 말했던 이번장에서 나오는 알 수 없는 공간에 대한 내용이다


그 빈공간에는 SFP와 리턴 어드레스라고 한다.



SFP는 나중에 알아보고 중요한건 리턴 어드레스이다.


만약 사용자 정의 함수에 선언되어있던 변수가 오버플로우 취약점을 가지고 있다면 리턴 어드레스가 변조될 수 있다.


리턴 어드레스가 변조되면 함수가 끝난 후에 실행될 코드의 주소를 마음대로 바꿀 수 있다는 것이다


'Study > system' 카테고리의 다른 글

해커스쿨.Section 12  (0) 2017.11.02
해커스쿨.Section 11  (0) 2017.11.02
해커스쿨.Section 8  (0) 2017.11.02
해커스쿨.Section 7  (0) 2017.11.02
해커스쿨.Section 6  (0) 2017.11.02