시스템 해킹
DEP (Data Execution Prevention)
pyj1004
2020. 11. 6. 19:59
DEP (Data Execution Prevention)
: 데이터 실행 방지로 스택이나 힙에서의 쉘 코드 실행을 막아주는 메모리 보호 기법으로 Buffer Overflow를 막을 수 있다
종류
- HardWare DEP : 가상 메모리 페이지 단위로 해당 메모리에서 코드를 실행할 수 없음을 나타낸다
- SoftWare DEP : seh overwrite같이 특정 유형의 악의적인 코드 공격을 막아준다