공부/알아두면 좋겠지

버퍼오버플로우(buffer overflow)

김대욱대욱 2019. 1. 15. 16:10

버퍼 오버플로우(buffer overflow)


버퍼(buffer)

데이터가 저장되는 메모리 혹은 데이터가 일시적으로 보관되는 임시 기억 공간


오버플로우(overflow)

데이터가 지정된 크기의 공간보다 커서 해당 메모리 공간을 벗어 나는 경우


버퍼 공간의 크기보다 큰 데이터를 저장하게 해서 일어나는 오버플로우를 이용한 공격

임의의 코드를 실행할 수 있는 취약점

이를 이용하여 권한상승 등의 악성행위가 가능함