메모리 구조 SMA(Static Memory Allocation) : 정적 메모리, 메모리의 data, stack 영역을 사용 DMA(Dynamic Memory Allocation) : 동적 메모리, 메모리의 heap 영역을 사용한다. 1. code 영역 - 코드 자체를 구성하는 메모리 영역으로 Hex 파일이나 BIN 파일 메모리다. - 프로그램 명령이 위치하는 곳으로 기계어로 제어되는 메모리 영역이다. 2. data 영역 - 전역변수(global), 정적변수(static), 배열(array), 구조체(structure) 등이 저장된다. 1) 초기화 된 데이터는 data 영역에 저장된다. ex ) int num=1; 2) 초기화 되지 않은 데이터는 BSS(Block Stated Symbol) 영역에.. 더보기 ShellShock 취약점(CVE-2014-6271 : Remote code execution through bash) 더보기 이전 1 ··· 43 44 45 46 다음