 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
• |
No
user can interrupt it while it is running
|
|
|
• |
No
user can feed it data to make it
|
|
|
|
– |
violate
access control policies
|
|
|
|
– |
stop
serving other users
|
|
|
• |
No
user can replace or alter any system call
|
|
|
code
|
|
|
• |
No
user can add functionality to the OS!
|
|
|
• |
Data
must NEVER be treated as code!
|
|