1 \documentclass[a4paper,titlepage
]{article
}
4 \usepackage{rutitlepage
}
9 \usepackage[dvipsnames
]{xcolor
}
13 \usepackage{booktabs
}% good looking tables
15 \hypersetup{hidelinks, pdftitle=
{OWASP ASVS Souce Code Review Project
}}
17 \newcommand{\sectionbreak}{\clearpage}
18 \titleformat{\section}[block
]{\Large\bfseries}{\thesection}{1em
}{}
19 \titleformat{\subsection}[block
]{\large\bfseries}{\thesubsection}{1em
}{}
21 % Als een criterium niet applicable is (we doen alleen 1 en 2)
22 \newcommand{\notapplicable}[1]{{\color{Gray
} #1}}
24 % Layout voor resultaat van requirement check.
25 % (Anders loopt de tekst vd requirement direct over in het resultaat, wat niet duidelijk leest.)
33 innerbottommargin=
2pt,
39 \newcommand{\API}{\emph{API
}}
40 \newcommand{\CMS}{\emph{CMS
}}
41 \newcommand{\CSRF}{\emph{CSRF
}}
42 \newcommand{\DELETE}{\emph{DELETE
}}
43 \newcommand{\DOM}{\emph{DOM
}}
44 \newcommand{\GET}{\emph{GET
}}
45 \newcommand{\GUID}{\emph{GUID
}}
46 \newcommand{\HTMLF}{\textsc{HTML5
}}
47 \newcommand{\HTML}{\textsc{HTML
}}
48 \newcommand{\HTTPS}{\textsc{HTTPS
}}
49 \newcommand{\HTTP}{\textsc{HTTP
}}
50 \newcommand{\JQuery}{\textsc{JQuery
}}
51 \newcommand{\JSON}{\textsc{JSON
}}
52 \newcommand{\LDAP}{\textsc{LDAP
}}
53 \newcommand{\PHP}{\textsc{PHP
}}
54 \newcommand{\PII}{\emph{PII
}}
55 \newcommand{\POST}{\emph{POST
}}
56 \newcommand{\PUT}{\emph{PUT
}}
57 \newcommand{\REST}{\emph{REST
}}
58 \newcommand{\RSS}{\emph{RSS
}}
59 \newcommand{\SMTP}{\emph{SMTP
}}
60 \newcommand{\SQL}{\textsc{SQL
}}
61 \newcommand{\SSO}{\emph{SSO
}}
62 \newcommand{\TOTP}{\emph{TOTP
}}
63 \newcommand{\TRACE}{\emph{TRACE
}}
64 \newcommand{\XML}{\textsc{XML
}}
65 \newcommand{\XSS}{\emph{XSS
}}
68 % Reference naar de source
69 \newcommand{\srcref}[2]{{\small\texttt{#1}} (line(s)
#2)
}
72 \newcommand{\pass}{{\large\ding{51}}}
73 \newcommand{\fail}{{\large\ding{55}}}
74 \newcommand{\TODO}{\ding{111} \textbf{\itshape TODO
}}
77 \newcommand{\code}[1]{\texttt{#1}}
86 \title{OWASP ASVS Souce Code Review Project
}