1 \documentclass[a4paper,titlepage
]{article
}
4 \usepackage[british
]{babel
}
5 \usepackage{rutitlepage
}
10 \usepackage[dvipsnames
]{xcolor
}
18 \hypersetup{hidelinks, pdftitle=
{OWASP ASVS Souce Code Review Project
}}
20 \newcommand{\sectionbreak}{\clearpage}
21 \titleformat{\section}[block
]{\Large\bfseries}{\thesection}{1em
}{}
22 \titleformat{\subsection}[block
]{\large\bfseries}{\thesubsection}{1em
}{}
24 % Als een criterium niet applicable is (we doen alleen 1 en 2)
25 \newcommand{\notapplicable}[1]{{\color{Gray
} #1}}
27 % Layout voor resultaat van requirement check.
28 % (Anders loopt de tekst vd requirement direct over in het resultaat, wat niet duidelijk leest.)
36 innerbottommargin=
2pt,
42 \newcommand{\API}{\emph{API
}}
43 \newcommand{\CMS}{CMS
}
44 \newcommand{\CSRF}{CSRF
}
45 \newcommand{\DELETE}{\code{DELETE
}}
46 \newcommand{\DOM}{DOM
}
47 \newcommand{\GET}{\code{GET
}}
48 \newcommand{\GUID}{GUID
}
49 \newcommand{\HTMLF}{HTML5
}
50 \newcommand{\HTML}{HTML
}
51 \newcommand{\HTTPS}{HTTPS
}
52 \newcommand{\HTTP}{HTTP
}
53 \newcommand{\JQuery}{jQuery
}
54 \newcommand{\JSON}{JSON
}
55 \newcommand{\LDAP}{LDAP
}
56 \newcommand{\PHP}{PHP
}
57 \newcommand{\PII}{PII
}
58 \newcommand{\POST}{\code{POST
}}
59 \newcommand{\PUT}{\code{PUT
}}
60 \newcommand{\REST}{REST
}
61 \newcommand{\RSS}{RSS
}
62 \newcommand{\SMTP}{SMTP
}
63 \newcommand{\SQL}{SQL
}
64 \newcommand{\SSO}{SSO
}
65 \newcommand{\TOTP}{TOTP
}
66 \newcommand{\TRACE}{\code{TRACE
}}
67 \newcommand{\XML}{XML
}
68 \newcommand{\XSS}{XSS
}
71 % Reference naar de source
72 \newcommand{\srcref}[2]{{\small\texttt{#1}} (line (s)
#2)
}
75 \newcommand{\pass}{{\large\ding{51}}}
76 \newcommand{\fail}{{\large\ding{55}}}
77 \newcommand{\TODO}{\ding{111} \textbf{\itshape{} TODO
}}
80 \newcommand{\code}[1]{\texttt{#1}}
82 \renewcommand{\emph}[1]{\textbf{\textit{#1}}}
85 Kelley van Evert (s4046854)\\
88 Mart Lubbers (s4109503)\\
91 \title{OWASP ASVS Souce Code Review Project
}