equal
deleted
inserted
replaced
4 \begin{document} |
4 \begin{document} |
5 |
5 |
6 \section*{Homework 4} |
6 \section*{Homework 4} |
7 |
7 |
8 \begin{enumerate} |
8 \begin{enumerate} |
|
9 \item What should the architecture of a network application under Unix |
|
10 be that processes potentially hostile data? |
|
11 |
|
12 \item What is a unikernel system and why is a unikernel |
|
13 preferable on a web server system (in contrast to a traditional |
|
14 general purpose operating system like Linux). |
|
15 |
9 \item What does the principle of least privilege say? |
16 \item What does the principle of least privilege say? |
10 |
17 |
11 \item How can you exploit the fact that every night root has a cron |
18 \item How can you exploit the fact that every night root has a cron |
12 job that deletes the files in \texttt{/tmp}? (Hint: cron-attack) |
19 job that deletes the files in \texttt{/tmp}? (Hint: cron-attack) |
13 |
20 |