Region Permissions and Exploitation Relevance
Key Takeaway
Code is normally r-x (not writable); data is normally rw- (not executable). Modern defenses (NX/DEP) enforce "W xor X" — pushing this distinction is why we later learn ROP.