hws/hw04.tex
changeset 392 4dff36e2bbc6
parent 389 9019f84ef99c
child 401 2d6eb340fd98
equal deleted inserted replaced
391:a612dd3ddc81 392:4dff36e2bbc6
     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