chg: [PTS 2023] A few grammar, missing images and slides ordering changes and fixes

pull/24/head
Christian Studer 2023-07-05 10:38:16 +02:00
parent aac2fb2ff4
commit d24d6cd840
No known key found for this signature in database
GPG Key ID: 6BBED1B63A6D639F
5 changed files with 35 additions and 20 deletions

View File

@ -28,11 +28,12 @@
\begin{frame} \begin{frame}
\frametitle{Summary} \frametitle{Summary}
\begin{itemize} \begin{itemize}
\item A quick recap
\item From an ocean of unknown errors...\linebreak $\Rightarrow$ the difficulty to parse STIX content \item From an ocean of unknown errors...\linebreak $\Rightarrow$ the difficulty to parse STIX content
\item ... To a more \& more accurate support\linebreak $\Rightarrow$ \emph{misp-stix} - The Holy Grail for MISP \& STIX \item ... To a more \& more accurate support\linebreak $\Rightarrow$ \emph{misp-stix} - The Holy Grail for MISP \& STIX
\item ... And even further\linebreak $\Rightarrow$ Evolution \& improvement perspectives \item ... And even further\linebreak $\Rightarrow$ Evolution \& improvement perspectives
\item The magic word: \emph{interoperability} \item The magic word: \emph{interoperability}
\item Demo (?) \item Examples
\end{itemize} \end{itemize}
\end{frame} \end{frame}
@ -53,8 +54,8 @@
\item Focused on \textbf{Threat Intelligence} exchange \item Focused on \textbf{Threat Intelligence} exchange
\item 2 major versions with different formats \item 2 major versions with different formats
\begin{itemize} \begin{itemize}
\item 1.x - \emph{mostly} XML \item 1.x - \emph{mainly} XML
\item 2.x - JSON \item 2.x - \emph{mostly} JSON
\end{itemize} \end{itemize}
\end{itemize} \end{itemize}
\item \textbf{T}rusted \textbf{A}utomated E\textbf{x}change of \textbf{I}ntelligence \textbf{I}nformation \item \textbf{T}rusted \textbf{A}utomated E\textbf{x}change of \textbf{I}ntelligence \textbf{I}nformation
@ -78,16 +79,16 @@
\begin{itemize} \begin{itemize}
\item Difficult to implement \& parse \item Difficult to implement \& parse
\end{itemize} \end{itemize}
\item Multiple ways to represent information
\begin{itemize}
\item Challenging for interoperability
\end{itemize}
\item A plethora of different objects \item A plethora of different objects
\begin{itemize} \begin{itemize}
\item Only a common subset of capabilities widely used \item Only a common subset of capabilities widely used
\item Many others poorly understood and in many cases never used \item Many others poorly understood and in many cases never used
\end{itemize} \end{itemize}
\item Multiple ways to represent an information \item A majority of properties are optional
\begin{itemize}
\item Challenging for interoperability
\end{itemize}
\item A majority of optional properties
\begin{itemize} \begin{itemize}
\item Parsing challenges for consumers of STIX 1 content \item Parsing challenges for consumers of STIX 1 content
\end{itemize} \end{itemize}
@ -135,7 +136,7 @@
\linebreak \faMinusCircle \hspace{0.3em} Some definitions lost in the process \linebreak \faMinusCircle \hspace{0.3em} Some definitions lost in the process
\item Introduction of patterns within Indicator objects \item Introduction of patterns within Indicator objects
\linebreak \faPlusCircle \hspace{0.3em} Ability to use different patterning languages (STIX 2.1) \linebreak \faPlusCircle \hspace{0.3em} Ability to use different patterning languages (STIX 2.1)
\linebreak \faMinusCircle \hspace{0.3em} Observations and Indicators need distinct parsing \linebreak \faMinusCircle \hspace{0.3em} Observations and Indicators require alternate parsing implementations
\item Still multiple ways to represent the same data \item Still multiple ways to represent the same data
\end{itemize} \end{itemize}
\end{frame} \end{frame}
@ -201,11 +202,11 @@
\item No change on the content validation \item No change on the content validation
\item Differs only on the UUIDs validation \item Differs only on the UUIDs validation
\end{itemize} \end{itemize}
$\Rightarrow$ Same UUIDs requirements on MISP \& STIX $\Rightarrow$ Same UUID requirements on MISP \& STIX
\item[] \item[]
\item Handling the "\emph{worst}" UUIDs \item Handling the "\emph{worst}" UUIDs
\begin{itemize} \begin{itemize}
\item Generating a v5 UUID to be used as new identifier \item Generating a v5 UUID to be used as the new identifier
\item Keeping a reference to the initial UUID \item Keeping a reference to the initial UUID
\end{itemize} \end{itemize}
\end{itemize} \end{itemize}
@ -220,8 +221,8 @@
\frametitle{The infinite madness of empty references} \frametitle{The infinite madness of empty references}
\begin{minipage}{0.5\textwidth} \begin{minipage}{0.5\textwidth}
\begin{itemize} \begin{itemize}
\item TAXII is made to give STIX objects \item TAXII is designed to give STIX objects
\item A STIX file can include any kind of information \item A STIX file can include a wide variety of information
\item No check on the references \item No check on the references
\begin{itemize} \begin{itemize}
\item The TAXII server doesn't need to know \item The TAXII server doesn't need to know
@ -275,12 +276,6 @@
\footnotetext[2]{\url{https://github.com/MISP/misp-stix/tree/main/documentation}} \footnotetext[2]{\url{https://github.com/MISP/misp-stix/tree/main/documentation}}
\end{frame} \end{frame}
\begin{frame}
\frametitle{The Magic Word}
\centering
\includegraphics[scale=0.41]{images/magic_word.png}
\end{frame}
\begin{frame} \begin{frame}
\frametitle{Continuous work} \frametitle{Continuous work}
\begin{center} \begin{center}
@ -307,6 +302,26 @@
\end{itemize} \end{itemize}
\end{frame} \end{frame}
\begin{frame}
\frametitle{The Magic Word}
\centering
\includegraphics[scale=0.41]{images/magic_word.png}
\end{frame}
\begin{frame}
\frametitle{Examples - Command line help}
\includegraphics[scale=0.16]{images/command_line_help.png}
\end{frame}
\begin{frame}
\frametitle{Examples - Command line usage}
\begin{itemize}
\item Conversion of STIX files
\includegraphics[scale=0.13]{images/stix_import_results.png}
\item The MISP OSINT feed converted in STIX 2.1 format: \url{https://codeberg.org/adulau/misp-circl-feed}
\end{itemize}
\end{frame}
\begin{frame} \begin{frame}
\frametitle{Thank you for your attention} \frametitle{Thank you for your attention}
\begin{itemize} \begin{itemize}

Binary file not shown.

After

Width:  |  Height:  |  Size: 294 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 414 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 31 KiB

View File

@ -15,7 +15,7 @@
\title{MISP-STIX} \title{MISP-STIX}
\subtitle{How to survive to STIX parsing?} \subtitle{How to survive to STIX parsing?}
\author{MISP core team - Christian Studer \\ \emph{TLP:WHITE}} \author{MISP core team - Christian Studer \\ \emph{TLP:WHITE}}
\date{\includegraphics[scale=0.1]{images/LOGO_SALT.pdf}\hspace{1em}PTS 2023} \date{\includegraphics[scale=0.1]{images/LOGO_SALT.pdf}\hspace{1em}PASS THE SALT 2023}
\titlegraphic{\includegraphics[scale=0.65]{images/misp.pdf}} \titlegraphic{\includegraphics[scale=0.65]{images/misp.pdf}}
\institute{MISP Project \\ \url{https://www.misp-project.org/}} \institute{MISP Project \\ \url{https://www.misp-project.org/}}