cat /proc/self/maps 명령으로 스택, 힙, 라이브러리 등의 주소가 랜덤하게 바뀌는지 확인 가능
ASLR 해제
echo 0 > /proc/sys/kernel/randomize_va_space
randomize_va_space=0 : ASLR 해제
randomize_va_space=1 : 랜덤 스택 & 랜덤 라이브러리 설정
randomize_va_space=2 : 랜덤 스택 & 랜덤 라이브러리 & 랜덤 힙 설정
'System' 카테고리의 다른 글
64 bit 환경에서의 ELF 파일 인자 전달 방식 (0) | 2017.11.05 |
---|---|
Metasploit 이용한 쉘코드(Shellcode) 작성 (0) | 2016.11.12 |
메모리 보호기법 - RELRO(Relocation Read Only) (0) | 2016.11.02 |
File Descriptors (0) | 2016.10.29 |
메모리 보호기법 해제하여 컴파일 하기 (0) | 2016.09.24 |