NULL 포인터 오버플로우 원리 및 위험성: 공격 메커니즘부터 최신 방어 기법까지 완벽 해부
NULL 포인터 오버플로우(Null Pointer Overflow)는 프로그램이 유효하지 않은 메모리 주소(NULL)를 참조하거나, 할당된 메모리 경계를 벗어나 데이터를 덮어쓰는 메모리 취약점입니다. 이 취약점은 단순한 프로그램 충돌을 넘어, 공격자가 시스템의 제어 흐름을 탈취할 수 있게 합니다. 이는 곧 원격 코드 실행(Remote Code Execution, RCE)과 같은 치명적인 보안 사고로 직결될 수 있습니다. 본 가이드는 NULL 포인터 오버플로우가 어떤 원리로 … 더 읽기