보안/개인공부
Linux Memory Layout
Seongjun_You
2021. 12. 26. 17:10
int a = 0xa;
const char *b[] = "d_str";
int c;
int foo(int arg) {
int d = 0xd;
return 0;
}
int main()
{
int *e = malloc(sizeof(*e));
return 0;
}
int c; bss영역
const char *b[] 데이터 영역
int a; 데이터 영역
foo() 코드 영역
"d_str" 읽기 전용 데이터 영역
int d 스택 영역
int *e 힙 영역