Security & Hacking/Technical & etc.
[System] DEP(NX bit)
Phulasso
2020. 11. 13. 01:50
메모리(스택, 힙) 영역에서 쉘 코드의 실행을 막는 보호 기법이다.
윈도우에서는 DEP (Data Execution Prevention) 라고 불리고, OS X나 리눅스에서는 NX(No-eXcute) bit 이라고 부른다.
이 보호기법이 적용되어 있으면 쉘 코드가 있어도 예외처리가 발생하여 실행되지 않고 종료된다.