[V-VA] 01. 버퍼 오버플로우 - 웹 취약점 분석 및 점검 방법(Buffer Overflow - Web Vulnerability Analysis and Inspection Method)
Intro *해당 내용은 웹 취약점 분석 및 점검 방법입니다. *반드시 연습용으로 제공된 환경에서만 작업하는 것을 권고 드리며, 악용으로 일어난 사태에 대해서는 절대로 책임지지 않습니다. 버퍼 오버플로(buffer overflow)란? 버퍼 오버플로(buffer overflow) 또는 버퍼 오버런(buffer overrun)은 메모리를 다루는 데에 오류가 발생하여, 잘못된 동작을 하는 프로그램 취약점이며, 컴퓨터 보안과 프로그래밍에서는 프로세스가 데이터를 버퍼에 저장할 때 프로그래머가 지정한 곳 바깥에 저장하는 것을 의미합니다. 예를 들어, 퍼버란 물컵이 있고 물이 데이터라 하였을 때, 컵의 공간에 맞지않는 물이 넘친다면 오류가 발생하게 됩니다. 벗어난 데이터는 인접 메모리를 덮어 쓰게 되며 이때 다른 ..