DEP (Data Execution Prevention)
: 데이터 실행 방지로 스택이나 힙에서의 쉘 코드 실행을 막아주는 메모리 보호 기법으로 Buffer Overflow를 막을 수 있다
종류
- HardWare DEP : 가상 메모리 페이지 단위로 해당 메모리에서 코드를 실행할 수 없음을 나타낸다
- SoftWare DEP : seh overwrite같이 특정 유형의 악의적인 코드 공격을 막아준다
'시스템 해킹' 카테고리의 다른 글
ASCII Armor (0) | 2020.11.10 |
---|---|
ASLR ( Address Space Layout Randomization ) (0) | 2020.11.10 |
RTL ( Return to Libc ) (0) | 2020.11.06 |
Stack Buffer Overflow (스택 버퍼 오버플로우) (0) | 2020.11.06 |
Shellcode(쉘코드) 제작 (1) | 2020.11.04 |