메모리(스택, 힙) 영역에서 쉘 코드의 실행을 막는 보호 기법이다.
윈도우에서는 DEP (Data Execution Prevention) 라고 불리고, OS X나 리눅스에서는 NX(No-eXcute) bit 이라고 부른다.
이 보호기법이 적용되어 있으면 쉘 코드가 있어도 예외처리가 발생하여 실행되지 않고 종료된다.
'Security & Hacking > Technical & etc.' 카테고리의 다른 글
[Pwnable] Frame faking(Fake EBP)_Lazenka (0) | 2021.05.24 |
---|---|
[Pwnable] PIE 보호기법 (0) | 2021.05.13 |
[Pwnable] ASLR 보호기법 (0) | 2021.05.08 |
[Pwnable] RTL(Retrun To Libc) x64_ Lazenca (0) | 2021.04.26 |
[Pwnable] RTL(Retrun To Libc) x86 _ Lazenca (0) | 2021.04.23 |