diff --git a/thesis/src/04.related-work.tex b/thesis/src/02.related-work.tex similarity index 93% rename from thesis/src/04.related-work.tex rename to thesis/src/02.related-work.tex index f524c41..e26e5f0 100644 --- a/thesis/src/04.related-work.tex +++ b/thesis/src/02.related-work.tex @@ -3,12 +3,12 @@ This chapter gives a rough overview on techniques and methods to intercept or hook system calls and function calls. See also Section~\ref{sec:methods-for-intercepting}. -Many methods have already been discussed there. +Some relevant methods will be discussed there in more detail. \section{Function Call Interception}\label{sec:function-call-interception} -All related work regarding function call interception has already been mentioned in the aforementioned Section. +All related work regarding function call interception is mentioned in the aforementioned Section. See \texttt{ltrace} (Subsection~\ref{subsec:ltrace}), wrapper functions (Subsection~\ref{subsec:wrapper-functions}), and \texttt{LD\_PRELOAD} (Subsection~\ref{subsec:preloading}). @@ -18,7 +18,7 @@ This section discusses further related work regarding system call interception. This excludes techniques already discussed in Section~\ref{sec:methods-for-intercepting}, like \texttt{ptrace} (Subsection~\ref{subsec:ptrace}), and \texttt{strace} (Subsection~\ref{subsec:strace}). Almost all following methods use binary rewriting to replace system calls with other instructions (except SUD, Subsection~\ref{subsec:syscall-user-dispatch}). -This is one of the reasons why they were not mentioned in Section~\ref{sec:methods-for-intercepting}. +This is one of the reasons why they are not mentioned in Section~\ref{sec:methods-for-intercepting}. Another reason is that this work focuses on function call interception rather than system call interception. diff --git a/thesis/src/02.intercept.tex b/thesis/src/03.intercept.tex similarity index 100% rename from thesis/src/02.intercept.tex rename to thesis/src/03.intercept.tex diff --git a/thesis/src/03.manipulate.tex b/thesis/src/04.manipulate.tex similarity index 100% rename from thesis/src/03.manipulate.tex rename to thesis/src/04.manipulate.tex diff --git a/thesis/thesis.tex b/thesis/thesis.tex index 6842b94..585bbb5 100644 --- a/thesis/thesis.tex +++ b/thesis/thesis.tex @@ -158,9 +158,9 @@ % Switch to arabic numbering and start the enumeration of chapters in the table of content. \mainmatter \input{src/01.introduction} -\input{src/02.intercept} -\input{src/03.manipulate} -\input{src/04.related-work} +\input{src/02.related-work} +\input{src/03.intercept} +\input{src/04.manipulate} \input{src/05.evaluation} \input{src/06.conclusion} \backmatter