Thursday, March 27, 2008

mprotect()

이름에서 알 수 있다시피 특정 영역의 권한을 변경하는 함수이다.

#include <sys/mman.h>

int mprotect(const void *addr, size_t len, int prot);

linux에서는 mmap되지 않은 다른 공간에 대해서도 이 함수로 옵션을 줄 수 있으며, 옵션에는 PROT_NONE, PROT_READ, PROT_WRITE 가 있다.

No comments:

Post a Comment