diff --git a/20221017-CTIS-2022-Workflows/content.tex b/20221017-CTIS-2022-Workflows/content.tex index d9d8aa0..9bf8b68 100755 --- a/20221017-CTIS-2022-Workflows/content.tex +++ b/20221017-CTIS-2022-Workflows/content.tex @@ -31,7 +31,7 @@ \end{frame} \begin{frame} - \frametitle{What problems are we trying to tackle} + \frametitle{What problems are we trying to tackle?} \begin{itemize} \item \textbf{Prevent} default MISP behaviors to happen \item \textbf{Hook} specific actions to run callbacks @@ -128,7 +128,7 @@ \item ... \end{itemize} \vspace*{1em} - In MISP Workflow terminology, these are called \textbf{Triggers} + In MISP Workflow terminology, supported events are called \textbf{Triggers} \end{frame} \begin{frame} @@ -176,7 +176,7 @@ \end{frame} \begin{frame} - \frametitle{Workflow for Event publish} + \frametitle{Workflow execution for Event publish} \begin{itemize} \setlength\itemsep{1em} \item[] \hspace*{-2em}\includegraphics[width=16px]{pictures/sc-event-icon.png} \hspace*{0.25em} An Event is about to be published @@ -444,14 +444,15 @@ \frametitle{Working with the editor} Cases showing a warning: \begin{itemize} + \item \textbf{Blocking} modules \includegraphics[width=10px]{pictures/blocking-module.png} in a \textbf{non-blocking} workflow \includegraphics[width=0.12\linewidth]{pictures/time-machine.png} \item \textbf{Blocking} modules \includegraphics[width=10px]{pictures/blocking-module.png} after a \textbf{concurrent tasks} module \begin{center} \frame{\includegraphics[width=1.0\linewidth]{pictures/editor-warning-1.png}} \end{center} - \item \textbf{Blocking} modules \includegraphics[width=10px]{pictures/blocking-module.png} in a \textbf{non-blocking} workflow \includegraphics[width=0.12\linewidth]{pictures/time-machine.png} \end{itemize} \end{frame} +\section{Advanced usage} \begin{frame} \frametitle{Workflow blueprints} \hspace*{0.9\textwidth}\includegraphics[width=32px]{pictures/blueprint-32.png} diff --git a/20221017-CTIS-2022-Workflows/slide.tex b/20221017-CTIS-2022-Workflows/slide.tex index 8cec035..f675e51 100644 --- a/20221017-CTIS-2022-Workflows/slide.tex +++ b/20221017-CTIS-2022-Workflows/slide.tex @@ -4,6 +4,11 @@ \definecolor{textcolor}{RGB}{128, 128, 128} \definecolor{background}{RGB}{240, 247, 255} +% \usepackage{pgfpages} +% \setbeameroption{show notes on second screen=right} +\usepackage[draft]{pdfcomment} +\newcommand{\pdfnote}[1]{\marginnote{\pdfcomment[icon=note]{#1}}} + \usepackage[utf8]{inputenc} \usepackage{tikz} \usepackage{listings} diff --git a/20221017-CTIS-2022-Workflows/slide_handout.tex b/20221017-CTIS-2022-Workflows/slide_handout.tex deleted file mode 100644 index 14fa62a..0000000 --- a/20221017-CTIS-2022-Workflows/slide_handout.tex +++ /dev/null @@ -1,61 +0,0 @@ -\documentclass{beamer} -\usetheme[numbering=progressbar]{focus} -\definecolor{main}{RGB}{47, 161, 219} -\definecolor{textcolor}{RGB}{128, 128, 128} -\definecolor{background}{RGB}{240, 247, 255} - -\usepackage[utf8]{inputenc} -\usepackage{tikz} -\usepackage{listings} -\usepackage{adjustbox} -\usepackage{fourier} -\usepackage{pgfpages} -\setbeameroption{show notes on second screen=right} -\usetikzlibrary{positioning} -\usetikzlibrary{shapes,arrows} - -\lstdefinelanguage{javascript}{ - basicstyle=\scriptsize, - numbers=left, - numberstyle=\scriptsize, - stepnumber=1, - numbersep=5pt, - showstringspaces=false, - breaklines=true, - frame=lines, - keywords={typeof, new, true, false, catch, function, return, null, catch, switch, var, if, in, while, do, else, case, break}, - %keywordstyle=\color{blue}\bfseries, - ndkeywords={class, export, boolean, throw, implements, import, this}, - ndkeywordstyle=\color{darkgray}\bfseries, - identifierstyle=\color{black}, - sensitive=false, - comment=[l]{//}, - morecomment=[s]{/*}{*/}, - commentstyle=\color{purple}\ttfamily, - %stringstyle=\color{red}\ttfamily, - morestring=[b]', - morestring=[b]" -} -\lstdefinelanguage{text}{ - basicstyle=\scriptsize, - numbers=left, - numberstyle=\scriptsize, - stepnumber=1, - numbersep=5pt, - showstringspaces=false, - breaklines=true, - frame=lines -} - -\title{Automation with MISP Workflows} -\subtitle{A new way to support your CTI pipelines} -\author{Sami Mokaddem} -\date{\input{../includes/location.txt}} -\titlegraphic{\includegraphics[scale=0.5]{misp.pdf}\\ \includegraphics[width=150px]{pictures/ctis.png}} -\institute{MISP Project \\ \url{https://www.misp-project.org/}} - - -\begin{document} -\include{content} -\end{document} -