part 3 finished, format

This commit is contained in:
Florian Hoss 2022-05-02 11:32:46 +02:00
parent d717aef0f7
commit b6d4caaccc
7 changed files with 71 additions and 45 deletions

View file

@ -40,8 +40,8 @@ Das ausführen der exploit mit einem größeren NOP Sled zeigt nun die ungefähr
\begin{figure}[H]
\begin{center}
\includegraphics[width=0.9\textwidth]{shell/03-stack}
\caption{Position in dem der NOP-Sled liegt}
\label{fig:Position in dem der NOP-Sled liegt}
\caption{Position des NOP-Sled}
\label{fig:Position des NOP-Sled}
\end{center}
\end{figure}
@ -73,6 +73,7 @@ Zusätzlich muss damit auch der EBP getroffen werden. Der shell-code ist 106 byt
\item ASLR (Address space layout randomization) - das Programm landet an unterschiedlichen Speicherstellen
\item Never Execute Bit (NX-BIT) - Stellen als ``nicht ausführbar'' markieren
\item Stack Canaries - Eine zufällige Zahl auf dem Stack platzieren und vor dem Return prüfen, ob sie überschrieben wurde
\item Keine unsicheren Funktionen Nutzen (strcpy, gets, ...)
\end{list}