MUG 2021-09
After Width: | Height: | Size: 14 KiB |
After Width: | Height: | Size: 147 KiB |
After Width: | Height: | Size: 53 KiB |
After Width: | Height: | Size: 115 KiB |
After Width: | Height: | Size: 9.5 KiB |
|
@ -0,0 +1,178 @@
|
|||
% DO NOT COMPILE THIS FILE DIRECTLY!
|
||||
% This is included by the other .tex files.
|
||||
|
||||
\begin{frame}
|
||||
\titlepage
|
||||
\end{frame}
|
||||
|
||||
\begin{frame}
|
||||
\frametitle{The aim of this presentation}
|
||||
\begin{itemize}
|
||||
\item A small update on the state of MISP's ongoing development
|
||||
\item Some highlights of the changes that were introduced
|
||||
\item Upcoming changes
|
||||
\item Seperate presentation on Cerebrate
|
||||
\end{itemize}
|
||||
\end{frame}
|
||||
|
||||
\begin{frame}
|
||||
\frametitle{MISP's evolution since the last MUG}
|
||||
\begin{itemize}
|
||||
\item Since the last MUG (03/12/2020) we've had:
|
||||
\begin{itemize}
|
||||
\item 13 releases
|
||||
\item 2429 commits
|
||||
\item 63 contributors contributing to the core software and its components
|
||||
\end{itemize}
|
||||
\end{itemize}
|
||||
\end{frame}
|
||||
|
||||
\begin{frame}
|
||||
\frametitle{So what were the main changes?}
|
||||
\begin{itemize}
|
||||
\item The usual {\bf bug- and usability-fixes, quality of life improvements}
|
||||
\item Constant internal refactors to prepare us for moving to a more {\bf modern software stack}
|
||||
\item Security fixes, including {\bf several CVEs} (keep your MISP up to date!)
|
||||
\item Constantly evolving {\bf context libraries and integrations}
|
||||
\item Several major features
|
||||
\end{itemize}
|
||||
\end{frame}
|
||||
|
||||
\begin{frame}
|
||||
\frametitle{OpenAPI documentation}
|
||||
\begin{itemize}
|
||||
\item New, detailed OpenAPI documentation
|
||||
\item Integrated directly into MISP with its own visualisation
|
||||
\item Broad coverage of all APIs
|
||||
\item Parameter examples and explanations
|
||||
\item Sample responses along with potential error responses
|
||||
\end{itemize}
|
||||
\end{frame}
|
||||
|
||||
\begin{frame}
|
||||
\frametitle{OpenAPI}
|
||||
\includegraphics[scale=0.18]{images/openapi.png}
|
||||
\end{frame}
|
||||
|
||||
\begin{frame}
|
||||
\frametitle{Custom warninglists}
|
||||
\begin{itemize}
|
||||
\item Create waringlists ad hoc
|
||||
\item Add / modify values
|
||||
\item {\bf Replaces} the old regex lists for blocking
|
||||
\item Use the full potential of the various {\bf matching algorithms}
|
||||
\end{itemize}
|
||||
\end{frame}
|
||||
|
||||
\begin{frame}
|
||||
\frametitle{Correlation management}
|
||||
\begin{itemize}
|
||||
\item Constantly being improved
|
||||
\item Monitor problematic correlations
|
||||
\item Create exclusion rules
|
||||
\end{itemize}
|
||||
\end{frame}
|
||||
|
||||
\begin{frame}
|
||||
\frametitle{Authentication}
|
||||
\begin{itemize}
|
||||
\item Documentation of the entire authentication flow
|
||||
\item Additional authentication methods supported (OpenID, Azure AD)
|
||||
\item Improvements and cleanup of the authentication logic
|
||||
\item Various improvements to existing authentication module behaviour
|
||||
\end{itemize}
|
||||
\end{frame}
|
||||
|
||||
\begin{frame}
|
||||
\frametitle{Integration}
|
||||
\begin{itemize}
|
||||
\item Rework of the MISP modules system
|
||||
\item Support all MISP structures in module data returned (including reports)
|
||||
\item Long list of new modules
|
||||
\item Direct integration with Cerebrate and CyCat in the MISP core
|
||||
\end{itemize}
|
||||
\end{frame}
|
||||
|
||||
\begin{frame}
|
||||
\frametitle{Monitoring and management}
|
||||
\begin{itemize}
|
||||
\item Blog posts on integration with various monitoring tools
|
||||
\item New CLI tools to support monitoring efforts
|
||||
\item Cerebrate's MISP management functionalities
|
||||
\end{itemize}
|
||||
\end{frame}
|
||||
|
||||
\begin{frame}
|
||||
\frametitle{Various improvements}
|
||||
\begin{itemize}
|
||||
\item New Dashboard widgets
|
||||
\item E-mail notification management
|
||||
\item Reworked less usable UI interfaces (such as tag filters)
|
||||
\item Object cross-referencing across extended events
|
||||
\item Loads of new CLI tools
|
||||
\item Refactoring of a large part of the code-base
|
||||
\end{itemize}
|
||||
\end{frame}
|
||||
|
||||
|
||||
\begin{frame}
|
||||
\frametitle{What's in the pipe?}
|
||||
\begin{itemize}
|
||||
\item Further work on the move to the new tech stack
|
||||
\item Correlation engine rework
|
||||
\item Cryptographic {\bf signing of data}
|
||||
\item More flexible distribution model (multiple sharing groups)
|
||||
\item New UI
|
||||
\end{itemize}
|
||||
\end{frame}
|
||||
|
||||
\begin{frame}
|
||||
\frametitle{Cerebrate}
|
||||
\begin{itemize}
|
||||
\item Last time we've already mentioned that we started working on a {\bf community} and {\bf fleet management} tool
|
||||
\item Let's flip to the {\bf Cerebrate} presentation...
|
||||
\end{itemize}
|
||||
\end{frame}
|
||||
|
||||
\begin{frame}
|
||||
\frametitle{To sum it all up...}
|
||||
\begin{itemize}
|
||||
\item The MISP {\bf developer community} continues to grow and stay active
|
||||
\item The main focus this year is on the consolidation of existing functionalities
|
||||
\begin{itemize}
|
||||
\item Performance, security, UX improvements
|
||||
\item Monitoring and large scale management tooling
|
||||
\item Fleshing out the documentation and supporting materials
|
||||
\end{itemize}
|
||||
\item Cerebrate is aiming to fill the void oc community/fleet management that we currently have
|
||||
\item Definitely no lack of new ideas and improvements, if you want to participate, it's easy to {\bf get involved}
|
||||
\item Prioritisation is hard. {\bf Let us know what you think we should focus on}!
|
||||
\end{itemize}
|
||||
\end{frame}
|
||||
|
||||
\begin{frame}
|
||||
\frametitle{Get in touch if you have any questions}
|
||||
\begin{itemize}
|
||||
\item Contact CIRCL
|
||||
\begin{itemize}
|
||||
\item info@circl.lu
|
||||
\item \url{https://twitter.com/circl_lu}
|
||||
\item \url{https://www.circl.lu/}
|
||||
\end{itemize}
|
||||
\item Contact MISPProject
|
||||
\begin{itemize}
|
||||
\item \url{https://github.com/MISP}
|
||||
\item \url{https://gitter.im/MISP/MISP}
|
||||
\item \url{https://twitter.com/MISPProject}
|
||||
\end{itemize}
|
||||
\item Cerebrate project
|
||||
\begin{itemize}
|
||||
\item \url{https://github.com/cerebrate-project}
|
||||
\item \url{https://github.com/cerebrate-project/cerebrate}
|
||||
\end{itemize}
|
||||
\item Join the COVID-19 MISP community
|
||||
\begin{itemize}
|
||||
\item \url{https://covid-19.iglocska.eu}
|
||||
\end{itemize}
|
||||
\end{itemize}
|
||||
\end{frame}
|
After Width: | Height: | Size: 426 KiB |
After Width: | Height: | Size: 11 KiB |
After Width: | Height: | Size: 358 KiB |
After Width: | Height: | Size: 119 KiB |
After Width: | Height: | Size: 155 KiB |
After Width: | Height: | Size: 98 KiB |
After Width: | Height: | Size: 148 KiB |
After Width: | Height: | Size: 166 KiB |
After Width: | Height: | Size: 12 KiB |
After Width: | Height: | Size: 23 KiB |
After Width: | Height: | Size: 180 KiB |
After Width: | Height: | Size: 28 KiB |
After Width: | Height: | Size: 96 KiB |
After Width: | Height: | Size: 325 KiB |
After Width: | Height: | Size: 544 KiB |
After Width: | Height: | Size: 97 KiB |
After Width: | Height: | Size: 93 KiB |
After Width: | Height: | Size: 1.0 MiB |
After Width: | Height: | Size: 146 KiB |
|
@ -0,0 +1,5 @@
|
|||
all:
|
||||
pdflatex -interaction nonstopmode -halt-on-error -file-line-error slide.tex
|
||||
|
||||
clean:
|
||||
rm *.aux *.nav *.log *.snm *.toc *.vrb
|
After Width: | Height: | Size: 85 KiB |
After Width: | Height: | Size: 15 KiB |
|
@ -0,0 +1,25 @@
|
|||
\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}
|
||||
\usetikzlibrary{positioning}
|
||||
\usetikzlibrary{shapes,arrows}
|
||||
%\usepackage[T1]{fontenc}
|
||||
%\usepackage[scaled]{beramono}
|
||||
\author{\small{\input{../includes/authors.txt}}}
|
||||
\title{MISP status update}
|
||||
\subtitle{Improvements since the last MUG and the future roadmap}
|
||||
\institute{\includegraphics[scale=0.5]{misplogo.pdf}}
|
||||
\titlegraphic{\includegraphics[scale=0.85]{misp.pdf}}
|
||||
|
||||
\date{\input{../includes/location.txt}}
|
||||
\begin{document}
|
||||
\include{content}
|
||||
\end{document}
|
||||
|
After Width: | Height: | Size: 22 KiB |
After Width: | Height: | Size: 146 KiB |
After Width: | Height: | Size: 102 KiB |
After Width: | Height: | Size: 8.9 KiB |
After Width: | Height: | Size: 27 KiB |
After Width: | Height: | Size: 16 KiB |
After Width: | Height: | Size: 20 KiB |
After Width: | Height: | Size: 39 KiB |