Anonymous user
Glossary: Difference between revisions
m
This should be used often. Don't know how I didn't see it till now, but great idea.
>Bbbbbbbbba (Added stack-related stuff.) |
>Sherkel m (This should be used often. Don't know how I didn't see it till now, but great idea.) |
||
Line 81:
:A technology used by some systems, with the intent to prevent accidental or malicious execution of non-program data, involving making enforceable declarations of which memory addresses are supposed to contain machine code and which don't.
:No Nintendo console up to and including the Wii and DSi uses this system, resulting in the potential for [[arbitrary code execution]] whenever an avenue to have user-modifiable memory executed is available (although there may be other, often technical, restrictions to where code may be executed from).
[[Category:Reference documents]]
[[Category:Terminology]]
|