Prev Next | Secure Lazy Binding | Slide #34 |
mmap() and munmap() can effectively override mprotect() by remapping over protected page
doesn't make sense to unmap dynamic linker
or libc, for that matter
test for DT_FLAGS_1 NODELETE
new mmap() or madvise() flag to mark a mapping as permanent and only removable via execve()?
EuroBSDCon 2014 | Copyright © 2014 Philip Guenther |