Tag · unsafe

1 articles to explore.

[The World of Linkers—Lab 06] File Bytes, Memory Bytes, and Segment Permissions
A code-only program is of little use. This lab adds read-only constants, initialized globals, BSS, and COMMON storage, describes them with three load segments of different permissions, and lets the kernel check the result: writing constants or executing data must end in SIGSEGV.
Read article