init lab5
This commit is contained in:
parent
bbb26ba291
commit
38994b1512
12 changed files with 1925 additions and 0 deletions
374
Lab05/documentation/.gitignore
vendored
Normal file
374
Lab05/documentation/.gitignore
vendored
Normal file
|
@ -0,0 +1,374 @@
|
||||||
|
# ---> Windows
|
||||||
|
# Windows thumbnail cache files
|
||||||
|
Thumbs.db
|
||||||
|
Thumbs.db:encryptable
|
||||||
|
ehthumbs.db
|
||||||
|
ehthumbs_vista.db
|
||||||
|
|
||||||
|
# Dump file
|
||||||
|
*.stackdump
|
||||||
|
|
||||||
|
# Folder config file
|
||||||
|
[Dd]esktop.ini
|
||||||
|
|
||||||
|
# Recycle Bin used on file shares
|
||||||
|
$RECYCLE.BIN/
|
||||||
|
|
||||||
|
# Windows Installer files
|
||||||
|
*.cab
|
||||||
|
*.msi
|
||||||
|
*.msix
|
||||||
|
*.msm
|
||||||
|
*.msp
|
||||||
|
|
||||||
|
# Windows shortcuts
|
||||||
|
*.lnk
|
||||||
|
|
||||||
|
# ---> Linux
|
||||||
|
*~
|
||||||
|
|
||||||
|
# temporary files which can be created if a process still has a handle open of a deleted file
|
||||||
|
.fuse_hidden*
|
||||||
|
|
||||||
|
# KDE directory preferences
|
||||||
|
.directory
|
||||||
|
|
||||||
|
# Linux trash folder which might appear on any partition or disk
|
||||||
|
.Trash-*
|
||||||
|
|
||||||
|
# .nfs files are created when an open file is removed but is still being accessed
|
||||||
|
.nfs*
|
||||||
|
|
||||||
|
# ---> macOS
|
||||||
|
# General
|
||||||
|
.DS_Store
|
||||||
|
.AppleDouble
|
||||||
|
.LSOverride
|
||||||
|
|
||||||
|
# Icon must end with two \r
|
||||||
|
Icon
|
||||||
|
|
||||||
|
|
||||||
|
# Thumbnails
|
||||||
|
._*
|
||||||
|
|
||||||
|
# Files that might appear in the root of a volume
|
||||||
|
.DocumentRevisions-V100
|
||||||
|
.fseventsd
|
||||||
|
.Spotlight-V100
|
||||||
|
.TemporaryItems
|
||||||
|
.Trashes
|
||||||
|
.VolumeIcon.icns
|
||||||
|
.com.apple.timemachine.donotpresent
|
||||||
|
|
||||||
|
# Directories potentially created on remote AFP share
|
||||||
|
.AppleDB
|
||||||
|
.AppleDesktop
|
||||||
|
Network Trash Folder
|
||||||
|
Temporary Items
|
||||||
|
.apdisk
|
||||||
|
|
||||||
|
# ---> TeX
|
||||||
|
## Core latex/pdflatex auxiliary files:
|
||||||
|
*.aux
|
||||||
|
*.lof
|
||||||
|
*.log
|
||||||
|
*.lot
|
||||||
|
*.fls
|
||||||
|
*.out
|
||||||
|
*.toc
|
||||||
|
*.fmt
|
||||||
|
*.fot
|
||||||
|
*.cb
|
||||||
|
*.cb2
|
||||||
|
.*.lb
|
||||||
|
|
||||||
|
## Intermediate documents:
|
||||||
|
*.dvi
|
||||||
|
*.xdv
|
||||||
|
*-converted-to.*
|
||||||
|
# these rules might exclude image files for figures etc.
|
||||||
|
# *.ps
|
||||||
|
# *.eps
|
||||||
|
# *.pdf
|
||||||
|
|
||||||
|
## Generated if empty string is given at "Please type another file name for output:"
|
||||||
|
.pdf
|
||||||
|
|
||||||
|
## Bibliography auxiliary files (bibtex/biblatex/biber):
|
||||||
|
*.bbl
|
||||||
|
*.bcf
|
||||||
|
*.blg
|
||||||
|
*-blx.aux
|
||||||
|
*-blx.bib
|
||||||
|
*.run.xml
|
||||||
|
|
||||||
|
## Build tool auxiliary files:
|
||||||
|
*.fdb_latexmk
|
||||||
|
*.synctex
|
||||||
|
*.synctex(busy)
|
||||||
|
*.synctex.gz
|
||||||
|
*.synctex.gz(busy)
|
||||||
|
*.pdfsync
|
||||||
|
|
||||||
|
## Build tool directories for auxiliary files
|
||||||
|
# latexrun
|
||||||
|
latex.out/
|
||||||
|
|
||||||
|
## Auxiliary and intermediate files from other packages:
|
||||||
|
# algorithms
|
||||||
|
*.alg
|
||||||
|
*.loa
|
||||||
|
|
||||||
|
# achemso
|
||||||
|
acs-*.bib
|
||||||
|
|
||||||
|
# amsthm
|
||||||
|
*.thm
|
||||||
|
|
||||||
|
# beamer
|
||||||
|
*.nav
|
||||||
|
*.pre
|
||||||
|
*.snm
|
||||||
|
*.vrb
|
||||||
|
|
||||||
|
# changes
|
||||||
|
*.soc
|
||||||
|
|
||||||
|
# comment
|
||||||
|
*.cut
|
||||||
|
|
||||||
|
# cprotect
|
||||||
|
*.cpt
|
||||||
|
|
||||||
|
# elsarticle (documentclass of Elsevier journals)
|
||||||
|
*.spl
|
||||||
|
|
||||||
|
# endnotes
|
||||||
|
*.ent
|
||||||
|
|
||||||
|
# fixme
|
||||||
|
*.lox
|
||||||
|
|
||||||
|
# feynmf/feynmp
|
||||||
|
*.mf
|
||||||
|
*.mp
|
||||||
|
*.t[1-9]
|
||||||
|
*.t[1-9][0-9]
|
||||||
|
*.tfm
|
||||||
|
|
||||||
|
#(r)(e)ledmac/(r)(e)ledpar
|
||||||
|
*.end
|
||||||
|
*.?end
|
||||||
|
*.[1-9]
|
||||||
|
*.[1-9][0-9]
|
||||||
|
*.[1-9][0-9][0-9]
|
||||||
|
*.[1-9]R
|
||||||
|
*.[1-9][0-9]R
|
||||||
|
*.[1-9][0-9][0-9]R
|
||||||
|
*.eledsec[1-9]
|
||||||
|
*.eledsec[1-9]R
|
||||||
|
*.eledsec[1-9][0-9]
|
||||||
|
*.eledsec[1-9][0-9]R
|
||||||
|
*.eledsec[1-9][0-9][0-9]
|
||||||
|
*.eledsec[1-9][0-9][0-9]R
|
||||||
|
|
||||||
|
# glossaries
|
||||||
|
*.acn
|
||||||
|
*.acr
|
||||||
|
*.glg
|
||||||
|
*.glo
|
||||||
|
*.gls
|
||||||
|
*.glsdefs
|
||||||
|
*.lzo
|
||||||
|
*.lzs
|
||||||
|
*.slg
|
||||||
|
*.slo
|
||||||
|
*.sls
|
||||||
|
|
||||||
|
# uncomment this for glossaries-extra (will ignore makeindex's style files!)
|
||||||
|
# *.ist
|
||||||
|
|
||||||
|
# gnuplot
|
||||||
|
*.gnuplot
|
||||||
|
*.table
|
||||||
|
|
||||||
|
# gnuplottex
|
||||||
|
*-gnuplottex-*
|
||||||
|
|
||||||
|
# gregoriotex
|
||||||
|
*.gaux
|
||||||
|
*.glog
|
||||||
|
*.gtex
|
||||||
|
|
||||||
|
# htlatex
|
||||||
|
*.4ct
|
||||||
|
*.4tc
|
||||||
|
*.idv
|
||||||
|
*.lg
|
||||||
|
*.trc
|
||||||
|
*.xref
|
||||||
|
|
||||||
|
# hyperref
|
||||||
|
*.brf
|
||||||
|
|
||||||
|
# knitr
|
||||||
|
*-concordance.tex
|
||||||
|
# TODO Uncomment the next line if you use knitr and want to ignore its generated tikz files
|
||||||
|
# *.tikz
|
||||||
|
*-tikzDictionary
|
||||||
|
|
||||||
|
# listings
|
||||||
|
*.lol
|
||||||
|
|
||||||
|
# luatexja-ruby
|
||||||
|
*.ltjruby
|
||||||
|
|
||||||
|
# makeidx
|
||||||
|
*.idx
|
||||||
|
*.ilg
|
||||||
|
*.ind
|
||||||
|
|
||||||
|
# minitoc
|
||||||
|
*.maf
|
||||||
|
*.mlf
|
||||||
|
*.mlt
|
||||||
|
*.mtc[0-9]*
|
||||||
|
*.slf[0-9]*
|
||||||
|
*.slt[0-9]*
|
||||||
|
*.stc[0-9]*
|
||||||
|
|
||||||
|
# minted
|
||||||
|
_minted*
|
||||||
|
*.pyg
|
||||||
|
|
||||||
|
# morewrites
|
||||||
|
*.mw
|
||||||
|
|
||||||
|
# newpax
|
||||||
|
*.newpax
|
||||||
|
|
||||||
|
# nomencl
|
||||||
|
*.nlg
|
||||||
|
*.nlo
|
||||||
|
*.nls
|
||||||
|
|
||||||
|
# pax
|
||||||
|
*.pax
|
||||||
|
|
||||||
|
# pdfpcnotes
|
||||||
|
*.pdfpc
|
||||||
|
|
||||||
|
# sagetex
|
||||||
|
*.sagetex.sage
|
||||||
|
*.sagetex.py
|
||||||
|
*.sagetex.scmd
|
||||||
|
|
||||||
|
# scrwfile
|
||||||
|
*.wrt
|
||||||
|
|
||||||
|
# svg
|
||||||
|
svg-inkscape/
|
||||||
|
|
||||||
|
# sympy
|
||||||
|
*.sout
|
||||||
|
*.sympy
|
||||||
|
sympy-plots-for-*.tex/
|
||||||
|
|
||||||
|
# pdfcomment
|
||||||
|
*.upa
|
||||||
|
*.upb
|
||||||
|
|
||||||
|
# pythontex
|
||||||
|
*.pytxcode
|
||||||
|
pythontex-files-*/
|
||||||
|
|
||||||
|
# tcolorbox
|
||||||
|
*.listing
|
||||||
|
|
||||||
|
# thmtools
|
||||||
|
*.loe
|
||||||
|
|
||||||
|
# TikZ & PGF
|
||||||
|
*.dpth
|
||||||
|
*.md5
|
||||||
|
*.auxlock
|
||||||
|
|
||||||
|
# titletoc
|
||||||
|
*.ptc
|
||||||
|
|
||||||
|
# todonotes
|
||||||
|
*.tdo
|
||||||
|
|
||||||
|
# vhistory
|
||||||
|
*.hst
|
||||||
|
*.ver
|
||||||
|
|
||||||
|
# easy-todo
|
||||||
|
*.lod
|
||||||
|
|
||||||
|
# xcolor
|
||||||
|
*.xcp
|
||||||
|
|
||||||
|
# xmpincl
|
||||||
|
*.xmpi
|
||||||
|
|
||||||
|
# xindy
|
||||||
|
*.xdy
|
||||||
|
|
||||||
|
# xypic precompiled matrices and outlines
|
||||||
|
*.xyc
|
||||||
|
*.xyd
|
||||||
|
|
||||||
|
# endfloat
|
||||||
|
*.ttt
|
||||||
|
*.fff
|
||||||
|
|
||||||
|
# Latexian
|
||||||
|
TSWLatexianTemp*
|
||||||
|
|
||||||
|
## Editors:
|
||||||
|
# WinEdt
|
||||||
|
*.bak
|
||||||
|
*.sav
|
||||||
|
|
||||||
|
# Texpad
|
||||||
|
.texpadtmp
|
||||||
|
|
||||||
|
# LyX
|
||||||
|
*.lyx~
|
||||||
|
|
||||||
|
# Kile
|
||||||
|
*.backup
|
||||||
|
|
||||||
|
# gummi
|
||||||
|
.*.swp
|
||||||
|
|
||||||
|
# KBibTeX
|
||||||
|
*~[0-9]*
|
||||||
|
|
||||||
|
# TeXnicCenter
|
||||||
|
*.tps
|
||||||
|
|
||||||
|
# auto folder when using emacs and auctex
|
||||||
|
./auto/*
|
||||||
|
*.el
|
||||||
|
|
||||||
|
# expex forward references with \gathertags
|
||||||
|
*-tags.tex
|
||||||
|
|
||||||
|
# standalone packages
|
||||||
|
*.sta
|
||||||
|
|
||||||
|
# Makeindex log files
|
||||||
|
*.lpz
|
||||||
|
|
||||||
|
# xwatermark package
|
||||||
|
*.xwm
|
||||||
|
|
||||||
|
# REVTeX puts footnotes in the bibliography by default, unless the nofootinbib
|
||||||
|
# option is specified. Footnotes are the stored in a file with suffix Notes.bib.
|
||||||
|
# Uncomment the next line to have this generated file ignored.
|
||||||
|
#*Notes.bib
|
||||||
|
|
||||||
|
main.pdf
|
9
Lab05/documentation/bib/book.bib
Normal file
9
Lab05/documentation/bib/book.bib
Normal file
|
@ -0,0 +1,9 @@
|
||||||
|
@book{example-book,
|
||||||
|
title = {{Example Book}},
|
||||||
|
author = {Lastname, Surname},
|
||||||
|
isbn = {123456789},
|
||||||
|
address = {Germany},
|
||||||
|
publisher = {Goverment},
|
||||||
|
year = {2019},
|
||||||
|
edition = {Second}
|
||||||
|
}
|
7
Lab05/documentation/bib/online.bib
Normal file
7
Lab05/documentation/bib/online.bib
Normal file
|
@ -0,0 +1,7 @@
|
||||||
|
@online{bbc,
|
||||||
|
author = {BBC},
|
||||||
|
title = {Cost of living crisis: Relying on food handouts and moving country},
|
||||||
|
urldate = {2022-05-30},
|
||||||
|
year = {2022},
|
||||||
|
url = {https://www.bbc.com/news/world-61584608}
|
||||||
|
}
|
1400
Lab05/documentation/images/hs-esslingen.eps
Normal file
1400
Lab05/documentation/images/hs-esslingen.eps
Normal file
File diff suppressed because it is too large
Load diff
104
Lab05/documentation/main.tex
Normal file
104
Lab05/documentation/main.tex
Normal file
|
@ -0,0 +1,104 @@
|
||||||
|
\documentclass[
|
||||||
|
a4paper,
|
||||||
|
oneside,
|
||||||
|
parskip=half,
|
||||||
|
listof=entryprefix,
|
||||||
|
listof=totoc,
|
||||||
|
index=totoc,
|
||||||
|
bibliography=totoc
|
||||||
|
]{scrartcl}
|
||||||
|
|
||||||
|
\usepackage{silence}
|
||||||
|
\WarningFilter{biblatex}{File 'ngerman-iso.lbx'}
|
||||||
|
\WarningFilter{biblatex}{'\mainlang'}
|
||||||
|
|
||||||
|
\usepackage[utf8]{inputenc}
|
||||||
|
\usepackage[ngerman]{babel}
|
||||||
|
\usepackage[T1]{fontenc}
|
||||||
|
|
||||||
|
\usepackage{pdfpages,graphicx,subcaption,lastpage}
|
||||||
|
\graphicspath{ {./images} }
|
||||||
|
|
||||||
|
\usepackage{geometry}
|
||||||
|
\geometry{a4paper, top=2.5cm, left=2.5cm, right=2.5cm, bottom=2.5cm}
|
||||||
|
\usepackage{float,listings,xcolor,csquotes,microtype,scrlayer-scrpage,etoolbox}
|
||||||
|
\usepackage[official]{eurosym}
|
||||||
|
|
||||||
|
\definecolor{codegreen}{rgb}{0,0.6,0}
|
||||||
|
\definecolor{codegray}{rgb}{0.5,0.5,0.5}
|
||||||
|
\definecolor{codepurple}{rgb}{0.58,0,0.82}
|
||||||
|
\definecolor{backcolour}{rgb}{0.95,0.95,0.92}
|
||||||
|
\definecolor{weborange}{rgb}{1,0.65,0}
|
||||||
|
|
||||||
|
\usepackage{fancyvrb,amsmath}
|
||||||
|
\RecustomVerbatimCommand{\VerbatimInput}{VerbatimInput}%
|
||||||
|
{fontsize=\footnotesize,
|
||||||
|
commandchars=\|\(\), % escape character and argument delimiters for
|
||||||
|
% commands within the verbatim
|
||||||
|
commentchar=* % comment character
|
||||||
|
}
|
||||||
|
|
||||||
|
\lstset{language=Go,
|
||||||
|
basicstyle=\ttfamily\scriptsize,
|
||||||
|
keywordstyle=\color{blue}\ttfamily,
|
||||||
|
stringstyle=\color{red}\ttfamily,
|
||||||
|
commentstyle=\color{green}\ttfamily}
|
||||||
|
|
||||||
|
\setuptoc{toc}{totoc}
|
||||||
|
|
||||||
|
\usepackage[
|
||||||
|
backend=biber,
|
||||||
|
urldate=long,
|
||||||
|
style=iso-authoryear,
|
||||||
|
natbib=true,
|
||||||
|
useauthor=true,
|
||||||
|
mincitenames=1,
|
||||||
|
maxcitenames=3
|
||||||
|
]{biblatex}
|
||||||
|
\addbibresource{bib/online.bib}
|
||||||
|
\addbibresource{bib/book.bib}
|
||||||
|
|
||||||
|
\DefineBibliographyStrings{ngerman}{
|
||||||
|
andothers = {{et\,al\adddot}},
|
||||||
|
online = {{online}},
|
||||||
|
urlseen = {{Zugriff am:}},
|
||||||
|
urlfrom = {{Verfügbar unter:}},
|
||||||
|
}
|
||||||
|
|
||||||
|
\DeclareNameAlias{default}{family-given/given-family}
|
||||||
|
|
||||||
|
\renewcommand*{\finalnamedelim}{\addspace{}und\space}
|
||||||
|
\AtEveryCite{
|
||||||
|
\renewcommand*{\multinamedelim}{,\space}
|
||||||
|
\renewcommand*{\nameyeardelim}{\space}
|
||||||
|
}
|
||||||
|
|
||||||
|
\AtBeginBibliography{
|
||||||
|
\renewcommand*{\multinamedelim}{,\space}
|
||||||
|
}
|
||||||
|
\AfterTOCHead[lof]{\appto\autodot{:}}
|
||||||
|
|
||||||
|
\ihead{Lab 04 - ITSec}
|
||||||
|
\chead{Cryptography}
|
||||||
|
\ohead{Florian Hoss}
|
||||||
|
\ofoot{Seite~\thepage{}/\pageref{LastPage}}
|
||||||
|
\cfoot{}
|
||||||
|
\title{Example Title}
|
||||||
|
\usepackage[breaklinks,colorlinks,linkcolor=black,citecolor=black,filecolor=black,urlcolor=black]{hyperref}
|
||||||
|
|
||||||
|
\begin{document}
|
||||||
|
|
||||||
|
\include{titlepage/titlepage}
|
||||||
|
\tableofcontents
|
||||||
|
\newpage
|
||||||
|
\listoffigures
|
||||||
|
\include{part1/part1}
|
||||||
|
\include{part2/part2}
|
||||||
|
\include{part3/part3}
|
||||||
|
\include{part4/part4}
|
||||||
|
\include{part5/part5}
|
||||||
|
\include{part6/part6}
|
||||||
|
|
||||||
|
\printbibliography[title=Literaturverzeichnis]
|
||||||
|
|
||||||
|
\end{document}
|
1
Lab05/documentation/part1/part1.tex
Normal file
1
Lab05/documentation/part1/part1.tex
Normal file
|
@ -0,0 +1 @@
|
||||||
|
\section{Part 1: Assets and Threats}
|
1
Lab05/documentation/part2/part2.tex
Normal file
1
Lab05/documentation/part2/part2.tex
Normal file
|
@ -0,0 +1 @@
|
||||||
|
\section{Part 2: Attack Tree}
|
1
Lab05/documentation/part3/part3.tex
Normal file
1
Lab05/documentation/part3/part3.tex
Normal file
|
@ -0,0 +1 @@
|
||||||
|
\section{Part 3: Quantitative Risk Assessment}
|
1
Lab05/documentation/part4/part4.tex
Normal file
1
Lab05/documentation/part4/part4.tex
Normal file
|
@ -0,0 +1 @@
|
||||||
|
\section{Part 4: Qualitative Risk Assessment}
|
1
Lab05/documentation/part5/part5.tex
Normal file
1
Lab05/documentation/part5/part5.tex
Normal file
|
@ -0,0 +1 @@
|
||||||
|
\section{Part 5: Risk Treatment}
|
1
Lab05/documentation/part6/part6.tex
Normal file
1
Lab05/documentation/part6/part6.tex
Normal file
|
@ -0,0 +1 @@
|
||||||
|
\section{Part 6: Security Policies}
|
25
Lab05/documentation/titlepage/titlepage.tex
Normal file
25
Lab05/documentation/titlepage/titlepage.tex
Normal file
|
@ -0,0 +1,25 @@
|
||||||
|
\newcommand{\HRule}[2]{\noindent\rule[#1]{\linewidth}{#2}}
|
||||||
|
\newcommand{\vlinespace}[1]{\vspace*{#1\baselineskip}}
|
||||||
|
\newcommand{\titleemph}[1]{\textbf{#1}}
|
||||||
|
\begin{titlepage}
|
||||||
|
\sffamily
|
||||||
|
\hfill
|
||||||
|
\includegraphics[width=5cm]{hs-esslingen}
|
||||||
|
\HRule{13pt}{1pt}
|
||||||
|
\centering
|
||||||
|
\Large
|
||||||
|
\vlinespace{10}\\
|
||||||
|
Lab 5 - ITSec\\
|
||||||
|
\huge
|
||||||
|
\textbf{Risk Management}\\
|
||||||
|
\Large
|
||||||
|
\vlinespace{8}
|
||||||
|
\huge
|
||||||
|
\textbf{Florian Hoss}\\
|
||||||
|
\Large
|
||||||
|
\vfill
|
||||||
|
\raggedright{}
|
||||||
|
\HRule{13pt}{1pt} \\
|
||||||
|
\titleemph{Datum:} 16.06.2022 \\
|
||||||
|
\titleemph{Git:} \href{https://git.unjx.de/flo/SWB6-ITSec/src/branch/master/Lab05}{https://git.unjx.de/flo/SWB6-ITSec/src/branch/master/Lab05}
|
||||||
|
\end{titlepage}
|
Reference in a new issue