728x90
위 코드에서 ptr=NULL하지 않았고, 그럼으로인해 ptr에 남아있는 주소값이 임의의 메모리를 가리키게 되었음으로
유효하지 않는 메모리 주소를 가리키게 된다.
이를 Dangling Pointer 또는 Dangling Reference 라고 한다.
메모리를 해재 한 뒤. OS가 임의의 메모리공간으로 할당하여 사용하려고 할 때 주소값이 남아있음으로 코드 내에서
해당 주소로 접근이 가능해지기 때문에 심각한 보안 취약점으로 작용할 수 있다.
728x90
'컴퓨터 용어 정리' 카테고리의 다른 글
가변인자(variable argument) (0) | 2023.04.20 |
---|---|
스택 프레임(Stack Frame) (0) | 2023.04.20 |
호출 스택 포인터(Call Stack Pointer) (0) | 2023.04.20 |
심볼 테이블 ( Symbol Table ) (0) | 2023.04.19 |
L-value, R-value (0) | 2023.04.19 |