--- a/slides/slides04.tex Thu Oct 08 18:46:15 2015 +0100
+++ b/slides/slides04.tex Tue Oct 13 03:45:37 2015 +0100
@@ -38,6 +38,23 @@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{frame}[c]
+
+\begin{center}
+\includegraphics[scale=0.34]{../pics/trainwreck.jpg}\\
+last week: buffer overflow attacks
+\end{center}
+
+\begin{itemize}
+\item no ``cheating'' needed for format string attacks;
+\item the main point, no real cheating (Facebook no; printer, router
+etc yes)
+\end{itemize}
+\end{frame}
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\begin{frame}[c]
\frametitle{Survey: Thanks!}
\small
@@ -69,6 +86,28 @@
\end{frame}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\begin{frame}[c]
+\frametitle{\begin{tabular}{c}Two General Counter\\[-1mm]
+ Measures against BOAs etc\end{tabular}}
+
+Both try to reduce the attack surface:\bigskip
+
+\begin{itemize}
+\item \alert{\bf unikernels} -- the idea is to not have
+an operating system at all
+\item all functionality of the server is implemented in a
+single, stand-alone program
+\item all functionality an operating system would normally
+provide (network stack, file system) is available through
+libraries
+\item the best known unikernel is MirageOS using Ocaml
+(\url{https://mirage.io})
+\end{itemize}
+
+\end{frame}
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{frame}[c]