Fix makefile and do 5.1A
authorMart Lubbers <mart@martlubbers.net>
Mon, 17 Oct 2016 08:26:35 +0000 (10:26 +0200)
committerMart Lubbers <mart@martlubbers.net>
Mon, 17 Oct 2016 08:26:35 +0000 (10:26 +0200)
report/Makefile
report/preamble.tex
report/v5_input.tex

index 42c9c52..d82ce26 100644 (file)
@@ -5,7 +5,8 @@ LATEXFLAGS:=-file-line-error -halt-on-error -no-shell-escape
 
 TEXS:=$(wildcard *.tex)
 
-.PHONY: all $(DOC).fmt
+.PHONY: all
+.SECONDARY: $(DOC).fmt
 
 all: $(DOC).pdf
 
index 8bc003b..d88561f 100644 (file)
 % Als een criterium niet applicable is (we doen alleen 1 en 2)
 \newcommand{\notapplicable}[1]{{\color{Gray} #1}}
 
+% Php
+\newcommand{\PHP}{\textsc{PHP}}
+% Reference naar de source
+\newcommand{\srcref}[2]{\footnote{As in \texttt{#1} line (s) \texttt{#1}}}
+
 \renewcommand\thesubsection{V\arabic{subsection}}
 
 \author{%
index 618c2bf..f585720 100644 (file)
@@ -1,7 +1,11 @@
-\begin{enumerate}[label=5.\arabic*]
+\begin{enumerate}[label={5.\arabic*}]
        \item Verify that the runtime environment is not susceptible to buffer
                overflows, or that security controls prevent buffer overflows.
 
+               As of \emph{OWASP}'s statement\footnote{\url{%
+                       https://www.owasp.org/index.php/Buffer_Overflows\#Platforms_Affected}}
+               \PHP{} is not surceptible to buffer overflows as long no external
+               programs or extensions are used which is not the case.
        % They skip 5.2
        \addtocounter{enumi}{1}
        \item Verify that server side input validation failures result in