본문 바로가기

Lobo's study room/정보처리기사

[SW 공학]버퍼 오버플로우(Buffer Overflow)

버퍼 오버플로우(Buffer Overflow)
버그의 일종으로, 프로그램이 실행될 때 입력받는 값이 버퍼를 가득 채우다 못해 넘쳐흘러 버퍼 이후의 공간을 침범하는 현상.
  • 예를 들면, 양동이(버퍼)에 물(값)을 받을 때(입력 받기) 물을 너무 많이 받아 바닥에 흘러 넘쳐버리는 현상을 들 수 있다.