diff --git a/thesis/src/01.introduction.tex b/thesis/src/01.introduction.tex index 2d4db38..9b7bdd2 100644 --- a/thesis/src/01.introduction.tex +++ b/thesis/src/01.introduction.tex @@ -53,34 +53,3 @@ Intercepting calls to system calls would one allow to see the system call number One has to keep in mind, that many system-related functionalities are not in fact translated to system calls one-to-one. For example \texttt{malloc}~\cite{malloc.3} has no dedicated system call, it is managed by the C standard library internally. Many system calls have corresponding wrapper functions in the C standard library (like \texttt{open}, \texttt{close}, \texttt{sem\_wait}). - - -\section{Related Work}\label{sec:related-work} - -See also Section~\ref{sec:methods-for-intercepting}. - -Lorem Ipsum. - - -\subsection{GDB Checker}\label{subsec:gdb-checker} - -Lorem Ipsum. - - -\subsection{Binary-Rewriting-Based}\label{subsec:binary-rewriting-based} - -\subsubsection{zpoline} - -Lorem Ipsum. -\cite{zpoline} - - -\subsubsection{DataHook} - -Lorem Ipsum. -\cite{datahook} - - -\subsection{Non-Binary-Rewriting-Based}\label{subsec:non-binary-rewriting-based} - -Lorem Ipsum. diff --git a/thesis/src/04.related-work.tex b/thesis/src/04.related-work.tex new file mode 100644 index 0000000..ac44b4b --- /dev/null +++ b/thesis/src/04.related-work.tex @@ -0,0 +1,30 @@ + +\chapter{Related Work}\label{ch:related-work} + +See also Section~\ref{sec:methods-for-intercepting}. + +Lorem Ipsum. + + +\section{GDB Checker}\label{sec:gdb-checker} + +Lorem Ipsum. + + +\section{Binary-Rewriting-Based}\label{ec:binary-rewriting-based} + +\subsection{zpoline}\label{subsec:zpoline} + +Lorem Ipsum. +\cite{zpoline} + + +\subsection{DataHook}\label{subsec:datahook} + +Lorem Ipsum. +\cite{datahook} + + +\section{Non-Binary-Rewriting-Based}\label{sec:non-binary-rewriting-based} + +Lorem Ipsum. diff --git a/thesis/src/04.conclusion.tex b/thesis/src/05.evaluation.tex similarity index 67% rename from thesis/src/04.conclusion.tex rename to thesis/src/05.evaluation.tex index b654ec0..bfae953 100644 --- a/thesis/src/04.conclusion.tex +++ b/thesis/src/05.evaluation.tex @@ -1,5 +1,5 @@ -\chapter{Conclusion}\label{ch:conclusion} +\chapter{Evaluation}\label{ch:evaluation} Lorem Ipsum. diff --git a/thesis/src/06.conclusion.tex b/thesis/src/06.conclusion.tex new file mode 100644 index 0000000..db32d4b --- /dev/null +++ b/thesis/src/06.conclusion.tex @@ -0,0 +1,4 @@ + +\chapter{Conclusion}\label{ch:conclusion} + +Lorem Ipsum. diff --git a/thesis/thesis.tex b/thesis/thesis.tex index 92ff018..c7df498 100644 --- a/thesis/thesis.tex +++ b/thesis/thesis.tex @@ -152,7 +152,9 @@ \input{src/01.introduction} \input{src/02.intercept} \input{src/03.manipulate} -\input{src/04.conclusion} +\input{src/04.related-work} +\input{src/05.evaluation} +\input{src/06.conclusion} \backmatter % Declare the use of AI tools as mentioned in the statement of originality.