Compare commits
10 Commits
ba94b0a76e
...
b5eab4d4e5
| Author | SHA1 | Date | |
|---|---|---|---|
| b5eab4d4e5 | |||
| 28e6b2a15a | |||
| 8408f6788d | |||
| a5c149924b | |||
| dd337e08fd | |||
| 430e8c656f | |||
| 946ad02001 | |||
| c04a7974be | |||
| bb5a820e19 | |||
| e8eab41eb0 |
@@ -1,4 +1,4 @@
|
|||||||
\documentclass[aspectratio=169,t,xcolor=table]{beamer} % t is global top alignment
|
\documentclass[aspectratio=169,t,xcolor=table,usepdftitle=false]{beamer} % t is global top alignment
|
||||||
|
|
||||||
% \documentclass[draft,aspectratio=169,t,xcolor=table]{beamer} % t is global top alignment
|
% \documentclass[draft,aspectratio=169,t,xcolor=table]{beamer} % t is global top alignment
|
||||||
% \overfullrule=5pt
|
% \overfullrule=5pt
|
||||||
@@ -24,6 +24,7 @@
|
|||||||
% \usepackage{pdflscape}
|
% \usepackage{pdflscape}
|
||||||
\usepackage{booktabs}
|
\usepackage{booktabs}
|
||||||
\usepackage{multirow}
|
\usepackage{multirow}
|
||||||
|
\usepackage{hyperref}
|
||||||
\usepackage{minted}
|
\usepackage{minted}
|
||||||
\newminted{bash}{style=sas,breaklines,frame=lines}
|
\newminted{bash}{style=sas,breaklines,frame=lines}
|
||||||
|
|
||||||
@@ -59,9 +60,13 @@
|
|||||||
%-------------------------------------------------------------%
|
%-------------------------------------------------------------%
|
||||||
|
|
||||||
%-------------------------------------------------------------Title Slide Information
|
%-------------------------------------------------------------Title Slide Information
|
||||||
\author{Κωνσταντίνος Χωλίδης}
|
|
||||||
% \\ are for the titles to be centered and not have them interfere with the slide background shapes
|
% \\ are for the titles to be centered and not have them interfere with the slide background shapes
|
||||||
\title[Ανάπτυξη του SecDep]{Σκλήρυνση Μηχανής Δοχείων και\\Λειτουργικού Συστήματος σε\\Περιβάλλοντα Linux}
|
\title[Ανάπτυξη του SecDep]{Σκλήρυνση Μηχανής Δοχείων και\\Λειτουργικού Συστήματος σε\\Περιβάλλοντα Linux\vspace{-10pt}}
|
||||||
|
\author{Κωνσταντίνος Χωλίδης}
|
||||||
|
\hypersetup{
|
||||||
|
pdftitle = {Σκλήρυνση Μηχανής Δοχείων και Λειτουργικού Συστήματος σε Περιβάλλοντα Linux},
|
||||||
|
pdfauthor = {Κωνσταντίνος Χωλίδης}
|
||||||
|
}
|
||||||
\institute[ICSD]{Τμήμα Μηχανικών Πληροφοριακών και\\Επικοινωνιακών Συστημάτων\\
|
\institute[ICSD]{Τμήμα Μηχανικών Πληροφοριακών και\\Επικοινωνιακών Συστημάτων\\
|
||||||
\smallskip
|
\smallskip
|
||||||
Επίβλεψη: \textbf{Δρ. Κρητικός Κυριάκος}\\
|
Επίβλεψη: \textbf{Δρ. Κρητικός Κυριάκος}\\
|
||||||
@@ -89,6 +94,7 @@
|
|||||||
% \vspace{-1.2cm}
|
% \vspace{-1.2cm}
|
||||||
\begin{columns} % by default it is not exactly in the middle
|
\begin{columns} % by default it is not exactly in the middle
|
||||||
\column{\textwidth}
|
\column{\textwidth}
|
||||||
|
\vspace{5pt}
|
||||||
\titlepage
|
\titlepage
|
||||||
\end{columns}
|
\end{columns}
|
||||||
\end{frame}
|
\end{frame}
|
||||||
@@ -127,7 +133,7 @@
|
|||||||
|
|
||||||
%-------------------------------------------------------------Slide
|
%-------------------------------------------------------------Slide
|
||||||
\setLayout{mainpoint}
|
\setLayout{mainpoint}
|
||||||
\section{Εισαγικές Έννοιες}
|
\section{Εισαγωγικές έννοιες}
|
||||||
\begin{frame}[plain,noframenumbering]
|
\begin{frame}[plain,noframenumbering]
|
||||||
\frametitle{Εισαγωγικές Έννοιες}
|
\frametitle{Εισαγωγικές Έννοιες}
|
||||||
\end{frame}
|
\end{frame}
|
||||||
@@ -291,8 +297,6 @@
|
|||||||
\begin{figure}
|
\begin{figure}
|
||||||
\centering
|
\centering
|
||||||
\includegraphics[width=\textwidth]{lib/figures/virtualization/redhat_virtualization_server_usage1.png}
|
\includegraphics[width=\textwidth]{lib/figures/virtualization/redhat_virtualization_server_usage1.png}
|
||||||
% \caption{Χρήση διακομιστών χωρίς εικονικοποίηση}
|
|
||||||
% \label{fig:serverNoVirtualization}
|
|
||||||
\end{figure}
|
\end{figure}
|
||||||
|
|
||||||
\end{columns}
|
\end{columns}
|
||||||
@@ -317,8 +321,6 @@
|
|||||||
\begin{figure}
|
\begin{figure}
|
||||||
\centering
|
\centering
|
||||||
\includegraphics[width=\textwidth]{lib/figures/virtualization/redhat_virtualization_server_usage2.png}
|
\includegraphics[width=\textwidth]{lib/figures/virtualization/redhat_virtualization_server_usage2.png}
|
||||||
% \caption{Χρήση διακομιστών με εικονικοποίηση}
|
|
||||||
% \label{fig:serverWithVirtualization}
|
|
||||||
\end{figure}
|
\end{figure}
|
||||||
|
|
||||||
\end{columns}
|
\end{columns}
|
||||||
@@ -379,8 +381,6 @@
|
|||||||
\begin{figure}
|
\begin{figure}
|
||||||
\centering
|
\centering
|
||||||
\includegraphics[width=.7\textwidth]{lib/figures/introduction/type1-type2-hypervisor.png}
|
\includegraphics[width=.7\textwidth]{lib/figures/introduction/type1-type2-hypervisor.png}
|
||||||
% \caption{Χρήση διακομιστών χωρίς εικονικοποίηση}
|
|
||||||
% \label{fig:serverNoVirtualization}
|
|
||||||
\end{figure}
|
\end{figure}
|
||||||
|
|
||||||
\end{columns}
|
\end{columns}
|
||||||
@@ -444,7 +444,7 @@
|
|||||||
%-------------------------------------------------------------%
|
%-------------------------------------------------------------%
|
||||||
|
|
||||||
%-------------------------------------------------------------Slide
|
%-------------------------------------------------------------Slide
|
||||||
\section{Χρήση IaaS Σήμερα}
|
\section{Χρήση IaaS σήμερα}
|
||||||
\setLayout{mainpoint}
|
\setLayout{mainpoint}
|
||||||
\begin{frame}[plain,noframenumbering]
|
\begin{frame}[plain,noframenumbering]
|
||||||
\frametitle{Χρήση IaaS Σήμερα}
|
\frametitle{Χρήση IaaS Σήμερα}
|
||||||
@@ -519,7 +519,16 @@
|
|||||||
%-------------------------------------------------------------%
|
%-------------------------------------------------------------%
|
||||||
|
|
||||||
%-------------------------------------------------------------Slide
|
%-------------------------------------------------------------Slide
|
||||||
\section{Ασφάλεια στο Νέφος}
|
\section{Ασφάλεια στο νέφος}
|
||||||
|
\setLayout{mainpoint}
|
||||||
|
\begin{frame}[plain,noframenumbering]
|
||||||
|
\frametitle{Θέματα Ασφαλείας}
|
||||||
|
\end{frame}
|
||||||
|
\addtocounter{framenumber}{1}
|
||||||
|
%-------------------------------------------------------------%
|
||||||
|
|
||||||
|
%-------------------------------------------------------------Slide
|
||||||
|
\setLayout{horizontal}
|
||||||
\begin{frame}
|
\begin{frame}
|
||||||
\frametitle{Προβλήματα που μπορεί να προκύψουν}
|
\frametitle{Προβλήματα που μπορεί να προκύψουν}
|
||||||
\begin{itemize}
|
\begin{itemize}
|
||||||
@@ -558,7 +567,7 @@
|
|||||||
\begin{itemize}
|
\begin{itemize}
|
||||||
\item Παρατηρήσεις
|
\item Παρατηρήσεις
|
||||||
\begin{itemize}
|
\begin{itemize}
|
||||||
\item<2-> 16 γκρουπ απειλών
|
\item<2-> 16 group απειλών
|
||||||
\item<3-> 39 ξεχωριστά CWEs
|
\item<3-> 39 ξεχωριστά CWEs
|
||||||
\end{itemize}
|
\end{itemize}
|
||||||
\end{itemize}
|
\end{itemize}
|
||||||
@@ -576,9 +585,10 @@
|
|||||||
size=5cm,
|
size=5cm,
|
||||||
connect spies}]
|
connect spies}]
|
||||||
\node[inner sep=0pt] {\pgfimage[width=0.4\textwidth]{lib/figures/ThreatsOnVirtualization/enisaThreats.jpg}};
|
\node[inner sep=0pt] {\pgfimage[width=0.4\textwidth]{lib/figures/ThreatsOnVirtualization/enisaThreats.jpg}};
|
||||||
\only<2>{\spy[blue!70!black] on (-0.7,3) in node at (.5\textwidth,0);}
|
% more than 2.9 may look better but it pushes the image down
|
||||||
\only<3>{\spy[blue!70!black] on (-0.1,2.2) in node at (.5\textwidth,0);}
|
\only<2>{\spy[blue!70!black] on (-0.7,2.9) in node at (.5\textwidth,0);}
|
||||||
\only<4>{\spy[blue!70!black] on (0.6,1) in node at (.5\textwidth,0);}
|
\only<3>{\spy[blue!70!black] on (-0.05,2.15) in node at (.5\textwidth,0);}
|
||||||
|
\only<4>{\spy[blue!70!black] on (0.6,0.95) in node at (.5\textwidth,0);}
|
||||||
\end{tikzpicture}
|
\end{tikzpicture}
|
||||||
\end{frame}
|
\end{frame}
|
||||||
%-------------------------------------------------------------%
|
%-------------------------------------------------------------%
|
||||||
@@ -704,21 +714,29 @@
|
|||||||
|
|
||||||
%-------------------------------------------------------------Slide
|
%-------------------------------------------------------------Slide
|
||||||
\section{Σχετικές εργασίες}
|
\section{Σχετικές εργασίες}
|
||||||
|
\setLayout{mainpoint}
|
||||||
|
\begin{frame}[plain,noframenumbering]
|
||||||
|
\frametitle{Σχετικές Εργασίες}
|
||||||
|
\end{frame}
|
||||||
|
\addtocounter{framenumber}{1}
|
||||||
|
%-------------------------------------------------------------%
|
||||||
|
|
||||||
|
%-------------------------------------------------------------Slide
|
||||||
\setLayout{vertical}
|
\setLayout{vertical}
|
||||||
\begin{frame}
|
\begin{frame}
|
||||||
\frametitle{Υπάρχουσες λύσεις εργαλείων}
|
\frametitle{Υπάρχουσες λύσεις εργαλείων}
|
||||||
\begin{itemize}
|
\begin{itemize}
|
||||||
\item Δημιουργία εικονικών μηχανών
|
\item Για δημιουργία εικονικών μηχανών
|
||||||
\begin{itemize}
|
\begin{itemize}
|
||||||
\item<2-> Terraform
|
\item<2-> Terraform
|
||||||
\item<3-> Libcloud CLI
|
\item<3-> Libcloud CLI
|
||||||
\end{itemize}
|
\end{itemize}
|
||||||
\item Σκλήρυνση εικονικών μηχανών
|
\item Για σκλήρυνση εικονικών μηχανών
|
||||||
\begin{itemize}
|
\begin{itemize}
|
||||||
\item<4-> JShielder
|
\item<4-> JShielder
|
||||||
\item<5-> nixarmor
|
\item<5-> nixarmor
|
||||||
\end{itemize}
|
\end{itemize}
|
||||||
\item Σκλήρυνση Docker
|
\item Για σκλήρυνση Docker
|
||||||
\begin{itemize}
|
\begin{itemize}
|
||||||
\item<6-> docker-rootless-setup
|
\item<6-> docker-rootless-setup
|
||||||
\item<7-> docksec
|
\item<7-> docksec
|
||||||
@@ -729,7 +747,7 @@
|
|||||||
|
|
||||||
%-------------------------------------------------------------Slide
|
%-------------------------------------------------------------Slide
|
||||||
\begin{frame}[shrink=20]
|
\begin{frame}[shrink=20]
|
||||||
\frametitle{Σύγκριση γκρουπ 1}
|
\frametitle{Σύγκριση με group 1 (Δημιουργία VM)}
|
||||||
|
|
||||||
\begin{table}[!ht]
|
\begin{table}[!ht]
|
||||||
\renewcommand{\arraystretch}{1.5}
|
\renewcommand{\arraystretch}{1.5}
|
||||||
@@ -790,7 +808,7 @@
|
|||||||
|
|
||||||
%-------------------------------------------------------------Slide
|
%-------------------------------------------------------------Slide
|
||||||
\begin{frame}[shrink=20]
|
\begin{frame}[shrink=20]
|
||||||
\frametitle{Σύγκριση γκρουπ 2}
|
\frametitle{Σύγκριση με group 2 (Σκλήρυνση VM)}
|
||||||
|
|
||||||
\begin{table}[!ht]
|
\begin{table}[!ht]
|
||||||
\renewcommand{\arraystretch}{1.5}
|
\renewcommand{\arraystretch}{1.5}
|
||||||
@@ -839,8 +857,7 @@
|
|||||||
|
|
||||||
Διαρκείς ενημερώσεις ασφαλείας σε μια διανομή. &
|
Διαρκείς ενημερώσεις ασφαλείας σε μια διανομή. &
|
||||||
|
|
||||||
Διαρκείς ενημερώσεις ασφαλείας και πακέτων, κλείσιμο αχρησιμοποίητων θυρών.
|
Διαρκείς ενημερώσεις ασφαλείας και πακέτων, κλείσιμο αχρησιμοποίητων θυρών. \\
|
||||||
\\
|
|
||||||
|
|
||||||
\hline
|
\hline
|
||||||
\end{tabular}
|
\end{tabular}
|
||||||
@@ -852,7 +869,7 @@
|
|||||||
|
|
||||||
%-------------------------------------------------------------Slide
|
%-------------------------------------------------------------Slide
|
||||||
\begin{frame}[shrink=20]
|
\begin{frame}[shrink=20]
|
||||||
\frametitle{Σύγκριση γκρουπ 3}
|
\frametitle{Σύγκριση με group 3 (Σκλήρυνση Docker)}
|
||||||
|
|
||||||
\begin{table}[!ht]
|
\begin{table}[!ht]
|
||||||
\renewcommand{\arraystretch}{1.5}
|
\renewcommand{\arraystretch}{1.5}
|
||||||
@@ -892,7 +909,7 @@
|
|||||||
|
|
||||||
Όχι. &
|
Όχι. &
|
||||||
|
|
||||||
Eγκατάσταση του watchtower. \\
|
Εγκατάσταση του watchtower. \\
|
||||||
|
|
||||||
\hline
|
\hline
|
||||||
|
|
||||||
@@ -913,7 +930,7 @@ Eγκατάσταση του watchtower. \\
|
|||||||
%-------------------------------------------------------------%
|
%-------------------------------------------------------------%
|
||||||
|
|
||||||
%-------------------------------------------------------------Slide
|
%-------------------------------------------------------------Slide
|
||||||
\section{Προτεινόμενη Λύση}
|
\section{Προτεινόμενη λύση}
|
||||||
\begin{frame}
|
\begin{frame}
|
||||||
\frametitle{Προτεινόμενη Λύση}
|
\frametitle{Προτεινόμενη Λύση}
|
||||||
\begin{figure}
|
\begin{figure}
|
||||||
@@ -935,12 +952,10 @@ Eγκατάσταση του watchtower. \\
|
|||||||
\setLayout{vertical}
|
\setLayout{vertical}
|
||||||
\begin{frame}
|
\begin{frame}
|
||||||
\frametitle{Μοντέλο Ανάπτυξης}
|
\frametitle{Μοντέλο Ανάπτυξης}
|
||||||
% \begin{columns}\column{\textwidth}
|
|
||||||
\begin{figure}
|
\begin{figure}
|
||||||
\centering
|
\centering
|
||||||
\includegraphics[width=0.6\textwidth]{lib/figures/development/waterfall_model.png}
|
\includegraphics[width=0.6\textwidth]{lib/figures/development/waterfall_model.png}
|
||||||
\end{figure}
|
\end{figure}
|
||||||
% \end{columns}
|
|
||||||
\end{frame}
|
\end{frame}
|
||||||
%-------------------------------------------------------------%
|
%-------------------------------------------------------------%
|
||||||
|
|
||||||
@@ -1006,36 +1021,30 @@ Eγκατάσταση του watchtower. \\
|
|||||||
%-------------------------------------------------------------Slide
|
%-------------------------------------------------------------Slide
|
||||||
\begin{frame}
|
\begin{frame}
|
||||||
\frametitle{Διάγραμμα περιπτώσεων χρήσης}
|
\frametitle{Διάγραμμα περιπτώσεων χρήσης}
|
||||||
% \begin{columns}\column{\textwidth}
|
|
||||||
\begin{figure}
|
\begin{figure}
|
||||||
\centering
|
\centering
|
||||||
\includegraphics[width=.75\textwidth]{lib/figures/development/secdep-use-case-diagram.jpg}
|
\includegraphics[width=.75\textwidth]{lib/figures/development/secdep-use-case-diagram.jpg}
|
||||||
\end{figure}
|
\end{figure}
|
||||||
% \end{columns}
|
|
||||||
\end{frame}
|
\end{frame}
|
||||||
%-------------------------------------------------------------%
|
%-------------------------------------------------------------%
|
||||||
|
|
||||||
%-------------------------------------------------------------Slide
|
%-------------------------------------------------------------Slide
|
||||||
\begin{frame}
|
\begin{frame}
|
||||||
\frametitle{Διάγραμμα ροών}
|
\frametitle{Διάγραμμα ροών}
|
||||||
\begin{columns}\column{\textwidth}
|
|
||||||
\begin{figure}
|
\begin{figure}
|
||||||
\centering
|
\centering
|
||||||
\includegraphics[width=\textwidth]{lib/figures/development/1secdep-flowchart-diagram.png}
|
\includegraphics[width=\textwidth]{lib/figures/development/1secdep-flowchart-diagram.png}
|
||||||
\end{figure}
|
\end{figure}
|
||||||
\end{columns}
|
|
||||||
\end{frame}
|
\end{frame}
|
||||||
%-------------------------------------------------------------%
|
%-------------------------------------------------------------%
|
||||||
|
|
||||||
%-------------------------------------------------------------Slide
|
%-------------------------------------------------------------Slide
|
||||||
\begin{frame}
|
\begin{frame}
|
||||||
\frametitle{Ροές απλών λειτουργιών}
|
\frametitle{Ροές απλών λειτουργιών}
|
||||||
\begin{columns}\column{\textwidth}
|
|
||||||
\begin{figure}
|
\begin{figure}
|
||||||
\centering
|
\centering
|
||||||
\includegraphics[width=\textwidth]{lib/figures/development/2secdep-flowchart-diagramSimpleFunctions.png}
|
\includegraphics[width=\textwidth]{lib/figures/development/2secdep-flowchart-diagramSimpleFunctions.png}
|
||||||
\end{figure}
|
\end{figure}
|
||||||
\end{columns}
|
|
||||||
\end{frame}
|
\end{frame}
|
||||||
%-------------------------------------------------------------%
|
%-------------------------------------------------------------%
|
||||||
|
|
||||||
@@ -1062,12 +1071,10 @@ Eγκατάσταση του watchtower. \\
|
|||||||
%-------------------------------------------------------------Slide
|
%-------------------------------------------------------------Slide
|
||||||
\begin{frame}
|
\begin{frame}
|
||||||
\frametitle{Διάγραμμα ακολουθίας}
|
\frametitle{Διάγραμμα ακολουθίας}
|
||||||
\begin{columns}\column{\textwidth}
|
|
||||||
\begin{figure}
|
\begin{figure}
|
||||||
\centering
|
\centering
|
||||||
\includegraphics[width=.75\textwidth]{lib/figures/development/secdep-sequence-diagram.png}
|
\includegraphics[width=.75\textwidth]{lib/figures/development/secdep-sequence-diagram.png}
|
||||||
\end{figure}
|
\end{figure}
|
||||||
\end{columns}
|
|
||||||
\end{frame}
|
\end{frame}
|
||||||
%-------------------------------------------------------------%
|
%-------------------------------------------------------------%
|
||||||
|
|
||||||
@@ -1137,36 +1144,30 @@ Eγκατάσταση του watchtower. \\
|
|||||||
%-------------------------------------------------------------Slide
|
%-------------------------------------------------------------Slide
|
||||||
\begin{frame}
|
\begin{frame}
|
||||||
\frametitle{Σχέσεις συναρτήσεων του secdep.py}
|
\frametitle{Σχέσεις συναρτήσεων του secdep.py}
|
||||||
\begin{columns}\column{\textwidth}
|
|
||||||
\begin{figure}
|
\begin{figure}
|
||||||
\centering
|
\centering
|
||||||
\includegraphics[width=.85\textwidth]{lib/figures/development/secdep-function-relationships.png}
|
\includegraphics[width=.9\textwidth]{lib/figures/development/secdep-function-relationships.png}
|
||||||
\end{figure}
|
\end{figure}
|
||||||
\end{columns}
|
|
||||||
\end{frame}
|
\end{frame}
|
||||||
%-------------------------------------------------------------%
|
%-------------------------------------------------------------%
|
||||||
|
|
||||||
%-------------------------------------------------------------Slide
|
%-------------------------------------------------------------Slide
|
||||||
\begin{frame}
|
\begin{frame}
|
||||||
\frametitle{Σχέσεις συναρτήσεων του harden}
|
\frametitle{Σχέσεις συναρτήσεων του harden}
|
||||||
\begin{columns}\column{\textwidth}
|
|
||||||
\begin{figure}
|
\begin{figure}
|
||||||
\centering
|
\centering
|
||||||
\includegraphics[width=.65\textwidth]{lib/figures/development/harden-function-relationships.png}
|
\includegraphics[width=.7\textwidth]{lib/figures/development/harden-function-relationships.png}
|
||||||
\end{figure}
|
\end{figure}
|
||||||
\end{columns}
|
|
||||||
\end{frame}
|
\end{frame}
|
||||||
%-------------------------------------------------------------%
|
%-------------------------------------------------------------%
|
||||||
|
|
||||||
%-------------------------------------------------------------Slide
|
%-------------------------------------------------------------Slide
|
||||||
\begin{frame}
|
\begin{frame}
|
||||||
\frametitle{Εξαρτήσεις του SecDep}
|
\frametitle{Εξαρτήσεις του SecDep}
|
||||||
\begin{columns}\column{\textwidth}
|
|
||||||
\begin{figure}
|
\begin{figure}
|
||||||
\centering
|
\centering
|
||||||
\includegraphics[width=.85\textwidth]{lib/figures/development/secdep-module-dependencies-organized.png}
|
\includegraphics[width=\textwidth]{lib/figures/development/secdep-module-dependencies-organized.png}
|
||||||
\end{figure}
|
\end{figure}
|
||||||
\end{columns}
|
|
||||||
\end{frame}
|
\end{frame}
|
||||||
%-------------------------------------------------------------%
|
%-------------------------------------------------------------%
|
||||||
|
|
||||||
@@ -1302,24 +1303,20 @@ python3 secdep.py --provider aws --action delete --awsregion eu-north-1
|
|||||||
%-------------------------------------------------------------Slide
|
%-------------------------------------------------------------Slide
|
||||||
\begin{frame}
|
\begin{frame}
|
||||||
\frametitle{Οθόνη εκτέλεσης - Δημιουργία με --deploy}
|
\frametitle{Οθόνη εκτέλεσης - Δημιουργία με --deploy}
|
||||||
\begin{columns}\column{\textwidth}
|
|
||||||
\begin{figure}
|
\begin{figure}
|
||||||
\centering
|
\centering
|
||||||
\includegraphics[width=.75\textwidth]{lib/figures/showcase/aws-hardened.png}
|
\includegraphics[width=.8\textwidth]{lib/figures/showcase/aws-hardened.png}
|
||||||
\end{figure}
|
\end{figure}
|
||||||
\end{columns}
|
|
||||||
\end{frame}
|
\end{frame}
|
||||||
%-------------------------------------------------------------%
|
%-------------------------------------------------------------%
|
||||||
|
|
||||||
%-------------------------------------------------------------Slide
|
%-------------------------------------------------------------Slide
|
||||||
\begin{frame}
|
\begin{frame}
|
||||||
\frametitle{Οθόνη εκτέλεσης - Λίστα VM}
|
\frametitle{Οθόνη εκτέλεσης - Λίστα VM}
|
||||||
\begin{columns}\column{\textwidth}
|
|
||||||
\begin{figure}
|
\begin{figure}
|
||||||
\centering
|
\centering
|
||||||
\includegraphics[width=.75\textwidth]{lib/figures/showcase/aws-instances.png}
|
\includegraphics[width=.8\textwidth]{lib/figures/showcase/aws-instances.png}
|
||||||
\end{figure}
|
\end{figure}
|
||||||
\end{columns}
|
|
||||||
\end{frame}
|
\end{frame}
|
||||||
%-------------------------------------------------------------%
|
%-------------------------------------------------------------%
|
||||||
|
|
||||||
@@ -1348,7 +1345,7 @@ python3 secdep.py --provider aws --listimages --print
|
|||||||
%-------------------------------------------------------------%
|
%-------------------------------------------------------------%
|
||||||
|
|
||||||
%-------------------------------------------------------------Slide
|
%-------------------------------------------------------------Slide
|
||||||
\section{Αποτίμηση Εργαλείου}
|
\section{Αποτίμηση εργαλείου}
|
||||||
\setLayout{mainpoint}
|
\setLayout{mainpoint}
|
||||||
\begin{frame}[plain,noframenumbering]
|
\begin{frame}[plain,noframenumbering]
|
||||||
\frametitle{Αξιολόγηση}
|
\frametitle{Αξιολόγηση}
|
||||||
@@ -1418,7 +1415,6 @@ python3 secdep.py --provider aws --listimages --print
|
|||||||
\renewcommand{\arraystretch}{1.5}
|
\renewcommand{\arraystretch}{1.5}
|
||||||
\setlength{\tabcolsep}{0pt}
|
\setlength{\tabcolsep}{0pt}
|
||||||
|
|
||||||
% {\rowcolors{2}{}{LightGray!10}
|
|
||||||
\begin{tabular}{ p{5cm}P }
|
\begin{tabular}{ p{5cm}P }
|
||||||
\toprule
|
\toprule
|
||||||
\textbf{Διακομιστής} & \textbf{Αριθμός Προειδοποιήσεων} \\
|
\textbf{Διακομιστής} & \textbf{Αριθμός Προειδοποιήσεων} \\
|
||||||
@@ -1428,7 +1424,6 @@ python3 secdep.py --provider aws --listimages --print
|
|||||||
Μετά σκλήρυνσης & 260 \\
|
Μετά σκλήρυνσης & 260 \\
|
||||||
\bottomrule
|
\bottomrule
|
||||||
\end{tabular}
|
\end{tabular}
|
||||||
% }
|
|
||||||
\end{table}
|
\end{table}
|
||||||
|
|
||||||
\end{frame}
|
\end{frame}
|
||||||
@@ -1455,7 +1450,6 @@ python3 secdep.py --provider aws --listimages --print
|
|||||||
\renewcommand{\arraystretch}{1.5}
|
\renewcommand{\arraystretch}{1.5}
|
||||||
\setlength{\tabcolsep}{0pt}
|
\setlength{\tabcolsep}{0pt}
|
||||||
|
|
||||||
% {\rowcolors{2}{}{LightGray!10}
|
|
||||||
\begin{tabular}{ p{5cm}P }
|
\begin{tabular}{ p{5cm}P }
|
||||||
\toprule
|
\toprule
|
||||||
\textbf{Διακομιστής} & \textbf{Καθαρός αριθμός CVE} \\
|
\textbf{Διακομιστής} & \textbf{Καθαρός αριθμός CVE} \\
|
||||||
@@ -1465,7 +1459,6 @@ python3 secdep.py --provider aws --listimages --print
|
|||||||
Μετά σκλήρυνσης & 568 \\
|
Μετά σκλήρυνσης & 568 \\
|
||||||
\bottomrule
|
\bottomrule
|
||||||
\end{tabular}
|
\end{tabular}
|
||||||
% }
|
|
||||||
\end{table}
|
\end{table}
|
||||||
|
|
||||||
\end{frame}
|
\end{frame}
|
||||||
@@ -1566,11 +1559,6 @@ python3 secdep.py --provider aws --listimages --print
|
|||||||
|
|
||||||
%-------------------------------------------------------------Slide
|
%-------------------------------------------------------------Slide
|
||||||
\section{Προτάσεις βελτίωσης}
|
\section{Προτάσεις βελτίωσης}
|
||||||
\addtocounter{framenumber}{-1}
|
|
||||||
\setLayout{blank} % Example of changing layout
|
|
||||||
\setBGColor{white} % it follows the previous setting
|
|
||||||
\setDefaultConfig % by default text is not black
|
|
||||||
|
|
||||||
\begin{frame}[shrink=20]{Αποτελέσματα}
|
\begin{frame}[shrink=20]{Αποτελέσματα}
|
||||||
|
|
||||||
\begin{columns}
|
\begin{columns}
|
||||||
@@ -1586,13 +1574,13 @@ python3 secdep.py --provider aws --listimages --print
|
|||||||
\begin{block}{Αύξηση ασφάλειας}
|
\begin{block}{Αύξηση ασφάλειας}
|
||||||
\begin{itemize}
|
\begin{itemize}
|
||||||
|
|
||||||
\item Vuls 26.615\%
|
\item Vuls 26.62\%
|
||||||
\begin{itemize}
|
\begin{itemize}
|
||||||
\item Ευπάθειες δικτύου 14.5663\%
|
\item Ευπάθειες δικτύου 14.57\%
|
||||||
\item Φυσικές ευπάθειες 13.5793\%
|
\item Φυσικές ευπάθειες 13.58\%
|
||||||
\end{itemize}
|
\end{itemize}
|
||||||
\item Lynis 9.23077\%
|
\item Lynis 9.23\%
|
||||||
\item Lunar 2.25564\%
|
\item Lunar 2.26\%
|
||||||
|
|
||||||
\end{itemize}
|
\end{itemize}
|
||||||
\end{block}
|
\end{block}
|
||||||
@@ -1607,7 +1595,6 @@ python3 secdep.py --provider aws --listimages --print
|
|||||||
\item Αυστηρότερες άδειες πρόσβασης σε αρχεία και φακέλους
|
\item Αυστηρότερες άδειες πρόσβασης σε αρχεία και φακέλους
|
||||||
\item Ρύθμιση ημερομηνίας λήξης λογαριασμών χρηστών
|
\item Ρύθμιση ημερομηνίας λήξης λογαριασμών χρηστών
|
||||||
\item Ρύθμιση ελάχιστης και μέγιστης ηλικίας κωδικών πρόσβασης
|
\item Ρύθμιση ελάχιστης και μέγιστης ηλικίας κωδικών πρόσβασης
|
||||||
\item Περαιτέρω σκλήρυνση του SSH
|
|
||||||
\item Εγκατάσταση/ρύθμιση προγράμματος ελέγχου ακεραιότητας ευαίσθητων αρχείων
|
\item Εγκατάσταση/ρύθμιση προγράμματος ελέγχου ακεραιότητας ευαίσθητων αρχείων
|
||||||
\item Εγκατάσταση προγράμματος σάρωσης κακόβουλου λογισμικού
|
\item Εγκατάσταση προγράμματος σάρωσης κακόβουλου λογισμικού
|
||||||
|
|
||||||
@@ -1642,62 +1629,3 @@ python3 secdep.py --provider aws --listimages --print
|
|||||||
%-------------------------------------------------------------%
|
%-------------------------------------------------------------%
|
||||||
|
|
||||||
\end{document}
|
\end{document}
|
||||||
|
|
||||||
% \begin{table}[]
|
|
||||||
% \centering
|
|
||||||
% \caption{\label{tab:virtualizationThreatSources}Πηγή απειλών στην εικονικοποίηση}
|
|
||||||
%
|
|
||||||
% \renewcommand{\arraystretch}{1.5}
|
|
||||||
% \setlength{\tabcolsep}{10pt}
|
|
||||||
%
|
|
||||||
% {\rowcolors{2}{}{LightGray!10}
|
|
||||||
% \begin{tabular}{ p{5cm}p{6cm} }
|
|
||||||
% \toprule
|
|
||||||
% \textbf{Πηγή απειλής} & \textbf{Περιγραφή} \\
|
|
||||||
% \midrule
|
|
||||||
% Δίκτυο $\Rightarrow$ Υπερ-επόπτη &
|
|
||||||
% Απειλές που προέρχονται από το δίκτυο και στοχεύουν τον υπερ-επόπτη. \\
|
|
||||||
% Δίκτυο $\Rightarrow$ Εικονική Μηχανή &
|
|
||||||
% Απειλές που προέρχονται από το δίκτυο και στοχεύουν εικονικές μηχανές. \\
|
|
||||||
% Υπερ-επόπτη $\Rightarrow$ Εικονική Μηχανή &
|
|
||||||
% Απειλές που προέρχονται από τον υπερ-επόπτη και στοχεύουν εικονικές μηχανές. \\
|
|
||||||
% Εικονική μηχανή $\Rightarrow$ Εικονική Μηχανή &
|
|
||||||
% Απειλές που προέρχονται από εικονικές μηχανές και στοχεύουν άλλες εικονικές μηχανές. \\
|
|
||||||
% Εικονική μηχανή $\Rightarrow$ Υπερ-επόπτη &
|
|
||||||
% Απειλές που προέρχονται από εικονικές μηχανές και στοχεύουν τον υπερ-επόπτη. \\
|
|
||||||
% \bottomrule
|
|
||||||
% \end{tabular}
|
|
||||||
% }
|
|
||||||
% \end{table}
|
|
||||||
|
|
||||||
% %-------------------------------------------------------------Slide
|
|
||||||
% \setLayout{blank}
|
|
||||||
% \setBGColor{white}
|
|
||||||
% \setDefaultConfig
|
|
||||||
% % \begin{landscape}
|
|
||||||
% \begin{frame}[plain,noframenumbering]
|
|
||||||
%
|
|
||||||
% \begin{tikzpicture}[
|
|
||||||
% spy using outlines={
|
|
||||||
% circle,
|
|
||||||
% magnification=10,
|
|
||||||
% size=5cm,
|
|
||||||
% connect spies}]
|
|
||||||
% \node[inner sep=0pt] {\pgfimage[width=0.4\textwidth]{lib/figures/ThreatsOnVirtualization/enisaThreats.jpg}};
|
|
||||||
% \only<2>{\spy[blue!70!black] on (0.3,0.55) in node at (.5\textwidth,0);}
|
|
||||||
% \end{tikzpicture}
|
|
||||||
%
|
|
||||||
% %\framezoom<1><2>[border=1.5](28mm,34mm)(10mm,4mm)
|
|
||||||
% %\framezoom<1><3>[border=1.5](43mm,34mm)(6mm,6mm)
|
|
||||||
% %\framezoom<1><4>[border=1.5](65mm,41mm)(5mm,4mm)
|
|
||||||
% % \begin{figure}
|
|
||||||
% % \centering
|
|
||||||
% % \includegraphics[width=.3\textwidth]{lib/figures/ThreatsOnVirtualization/enisaThreats.jpg}
|
|
||||||
% % \includegraphics[width=.6\textwidth,angle=90]{lib/figures/ThreatsOnVirtualization/enisaThreats.jpg}
|
|
||||||
% % \caption{Απειλές}
|
|
||||||
% % \label{fig:virtualizationThreats}
|
|
||||||
% % \end{figure}
|
|
||||||
% \end{frame}
|
|
||||||
% % \addtocounter{framenumber}{1} % noframenumbering not only hides the number but also does not count it and we want to count it
|
|
||||||
% % \end{landscape}
|
|
||||||
% %-------------------------------------------------------------%
|
|
||||||
|
|||||||
Reference in New Issue
Block a user