
🌇│System_Study/📕│Dreamhack_Hacking
Memory Corruption: Stack Buffer Overflow
스택 버퍼 오버플로우(Stack Buffer Overflow) 세계 최초의 웜이라고 불리는 모리스 윔도 이 공격을 통해 전파됨 보안 공부를 모르는 개발자도 알만큼 유명하고 역사가 오래된 취약점입니다. 이렇게 오랜 역사를 자랑하는 이 취약점은 아직도 많은 SW에서 발견됩니다. CVE details에 따르면 스택 버퍼 오버플로우를 포함한 오버플로우 취약점은 많이 높아요(4위) 그럼 스택 버퍼 오버플로우가 발생하는 원인이 무엇인지, 그리고 이 취약점이 어떤 문제로 이어질지 공부 ㄱ BOF에 필요한 용어 간단 정리 버퍼는 데이터가 저장되는 공간 sfp는 스택 베이스 값을 의미 - sfp는 스택 주소값을 계산할 때 현재 스택값의 기준 필요한 프레임 포인터 값 지정(4 or 8byte) rbp(or ebp)는 한 ..