공부/이모저모

오버플로우(Overflow) 관련 비슷한 용어 정리

JUNFUTURE 2022. 2. 11. 18:33
  • 오버플로우(Overflow) :
    정해진 영역을 벗어나는 현상
  • 인티져 오버(언더)플로우(integer over/underflow) :
    값이 잘려서 의도하지 않은 값이 들어갈 수 있음. 반복문 우회
  • 버퍼 오버플로우(buffer overflow) :
    정해진 버퍼 크기를 넘어서 값이 들어감. 값이 잘리지 않음.
  • 스택 오버플로우(stack overflow) :
    정해진 스택의 크기를 넘어서 값이 들어감.
  • 힙 오버플로우(heap overflow) :
    정해진 힙의 크기를 넘어서 값이 들어감.
  • 스택 버퍼 오버플로우(stack buffer overflow) :
    스택 영역에 있는 버퍼가 정해진 크기를 넘어서 값이 들어감.
  • 힙 버퍼 오버플로우(heap buffer overflow) :
    힙 영역에 있는 버퍼가 정해진 크기를 넘어서 값이 들어감.