mirror of https://github.com/MISP/misp-training
92 lines
3.0 KiB
TeX
92 lines
3.0 KiB
TeX
% DO NOT COMPILE THIS FILE DIRECTLY!
|
|
% This is included by the other .tex files.
|
|
|
|
\begin{frame}[t,plain]
|
|
\titlepage
|
|
\end{frame}
|
|
|
|
\begin{frame}
|
|
\frametitle{Building blocks to support movies in MISP}
|
|
MISP has no structures to express anything related to movie.
|
|
Let's fix that!
|
|
\pause
|
|
|
|
\vspace{1em}
|
|
Tasks for this session:
|
|
\begin{itemize}
|
|
\item Movie genres (\texttt{Taxonomy})
|
|
\item Movie sub-genres matrix (\texttt{Galaxy matrix})
|
|
\item Movie and its details (\texttt{MISP Object})
|
|
\item Get IMDB score when hovering (\texttt{hover-enrichment module})
|
|
\item Get movie details from a title (\texttt{persistent-enrichment module})
|
|
\end{itemize}
|
|
\end{frame}
|
|
|
|
\begin{frame}
|
|
\frametitle{Movie genres - Taxonomy}
|
|
\url{https://www.imdb.com/feature/genre/}
|
|
\begin{center}
|
|
\includegraphics[scale=0.25]{pics/movie-genre}\\
|
|
\end{center}
|
|
\end{frame}
|
|
|
|
\begin{frame}
|
|
\frametitle{Movie subgenres - Galaxy matrix}
|
|
\url{https://en.wikipedia.org/wiki/List_of_genres}
|
|
\begin{center}
|
|
\includegraphics[scale=0.12]{pics/movie-subgenre}
|
|
\end{center}
|
|
\end{frame}
|
|
|
|
\begin{frame}
|
|
\frametitle{Movie \& details - MISP Object}
|
|
\begin{center}
|
|
\includegraphics[width=0.70\linewidth]{pics/movie-details}
|
|
\end{center}
|
|
Movie fields:
|
|
\begin{itemize}
|
|
\item \texttt{title}
|
|
\item \texttt{plot}
|
|
\item \texttt{release-date}
|
|
\item \texttt{duration}
|
|
\end{itemize}
|
|
\end{frame}
|
|
|
|
\begin{frame}
|
|
\frametitle{Movie IMDB score - Hover misp-module}
|
|
\begin{center}
|
|
\includegraphics[width=0.3\linewidth]{pics/movie-score}
|
|
\end{center}
|
|
\begin{enumerate}
|
|
\item From a movie title, fetch the associated score from IMDB
|
|
\item Return the score as is
|
|
\end{enumerate}
|
|
\vspace{1em}
|
|
Useful library: \url{https://imdbpy.github.io/}
|
|
\end{frame}
|
|
|
|
\begin{frame}
|
|
\frametitle{Movie details from title - Persistent enrichment misp-module}
|
|
\begin{center}
|
|
\includegraphics[width=0.85\linewidth]{pics/movie-details2}
|
|
\end{center}
|
|
\begin{enumerate}
|
|
\item From a movie title, fetch additional information from IMDB
|
|
\item Create a MISP Object with the details
|
|
\item Include a reference from the created object to the enriched original attribute
|
|
\end{enumerate}
|
|
\vspace{1em}
|
|
Useful library: \url{https://imdbpy.github.io/}
|
|
\end{frame}
|
|
|
|
\begin{frame}
|
|
\frametitle{Example of solutions}
|
|
\begin{itemize}
|
|
\item \texttt{Taxonomy}: {\tiny \url{https://github.com/MISP/misp-taxonomies/tree/training}}
|
|
\item \texttt{Galaxy matrix}: {\tiny \url{https://github.com/MISP/misp-galaxy/tree/training}}
|
|
\item \texttt{MISP Object}: {\tiny \url{https://github.com/MISP/misp-objects/tree/training}}
|
|
\item \texttt{Hover module}: {\tiny \url{https://github.com/MISP/misp-modules/tree/training}}
|
|
\item \texttt{Persistent module}: {\tiny \url{https://github.com/MISP/misp-modules/tree/training}}
|
|
\end{itemize}
|
|
\end{frame}
|