[Linux] 메모리 보호 기법
[리눅스 메모리 보호 기법] 1. ASLR(Address Space Layout Randomization) 2. DEP / NX(Not Excutable) 3. ASCII-Armor 4. Stack canary 예제) # cat /proc/self/maps 스택, 힙, 라이브러리 등의 주소가 랜덤하게 바뀌는지 확인이 가능합니다. 1. ASLR(Address Space Layout Randomization) 메모리상의 공격을 방어하기 위해 주소 공간배치를 난수화 시키는 기법입니다. 스택, 힙, 라이브러리 등의 데이터 영역 주소등을 난수화 시킨 주소로 프로세스의 주소 공간에 배치하는 것입니다. 리눅스 커널 2.6.12 이후로 적용 되었습니다. (상세한 내용은 [Linux] 메모리 보호 기법 중 ASLR와 N..
IT/Linux
2017. 3. 28. 22:50
공지사항