chg: [event:AusCERT24] Slides rearrangements

- Switched the section on MISP features to the end
- Satisfied my pickyness in regards to indentation
pull/25/head
Christian Studer 2024-05-08 10:34:36 +02:00
parent 6851dd5fb2
commit 0ecc273202
No known key found for this signature in database
GPG Key ID: 6BBED1B63A6D639F
1 changed files with 114 additions and 114 deletions

View File

@ -14,9 +14,9 @@
\item How to get going? \item How to get going?
\item Managing information sharing communities \item Managing information sharing communities
\item [] \item []
\item Features for analysts
\item The importance of contextualisation \item The importance of contextualisation
\item False-positive handling \item False-positive handling
\item Features for analysts
\end{itemize} \end{itemize}
\end{frame} \end{frame}
@ -200,52 +200,52 @@
\end{frame} \end{frame}
\begin{frame} \begin{frame}
\frametitle{Rely on our instincts to immitate over expecting adherence to rules} \frametitle{Rely on our instincts to immitate over expecting adherence to rules}
\begin{itemize}
\item \textbf{Lead by example} - the power of immitation
\item Encourage \textbf{improving by doing} instead of blocking sharing with unrealistic quality controls
\begin{itemize} \begin{itemize}
\item What should the information look like? \item \textbf{Lead by example} - the power of immitation
\item How should it be contextualised? \item Encourage \textbf{improving by doing} instead of blocking sharing with unrealistic quality controls
\item What do you consider as useful information? \begin{itemize}
\item What tools did you use to get your conclusions? \item What should the information look like?
\item How the information could be used by the ISAC members? \item How should it be contextualised?
\end{itemize} \item What do you consider as useful information?
\item Side effect is that you will end up \textbf{raising the capabilities of your constituents} \item What tools did you use to get your conclusions?
\item How the information could be used by the ISAC members?
\end{itemize}
\item Side effect is that you will end up \textbf{raising the capabilities of your constituents}
\end{itemize} \end{itemize}
\end{frame} \end{frame}
\section{Managing your sharing \\ community} \section{Managing your sharing \\ community}
\begin{frame} \begin{frame}
\frametitle{What counts as valuable data?} \frametitle{What counts as valuable data?}
\begin{itemize}
\item Sharing comes in many shapes and sizes
\begin{itemize} \begin{itemize}
\item Sharing results / reports is the classical example \item Sharing comes in many shapes and sizes
\item Sighting of indicators \begin{itemize}
\item Sharing enhancements to existing data \item Sharing results / reports is the classical example
\item Validating data / flagging false positives \item Sighting of indicators
\item Asking for support from the community \item Sharing enhancements to existing data
\item Validating data / flagging false positives
\item Asking for support from the community
\end{itemize}
\item \textbf{Embrace all of them}. Even the ones that don't make sense right now, you never know when they come handy...
\end{itemize} \end{itemize}
\item \textbf{Embrace all of them}. Even the ones that don't make sense right now, you never know when they come handy...
\end{itemize}
\end{frame} \end{frame}
\begin{frame} \begin{frame}
\frametitle{How to deal with organisations that only "leech"?} \frametitle{How to deal with organisations that only "leech"?}
\begin{itemize}
\item From our own communities, only about \textbf{30\%} of the organisations \textbf{actively share data}
\item We have come across some communities with sharing requirements
\item In our experience, this sets you up for failure because:
\begin{itemize} \begin{itemize}
\item Organisations that want to stay above the thresholds will start sharing junk / fake data \item From our own communities, only about \textbf{30\%} of the organisations \textbf{actively share data}
\item Organisations losing access are the ones who would possibily benefit the most from it \item We have come across some communities with sharing requirements
\item You lose organisations that might turn into valuable contributors in the future \item In our experience, this sets you up for failure because:
\begin{itemize}
\item Organisations that want to stay above the thresholds will start sharing junk / fake data
\item Organisations losing access are the ones who would possibily benefit the most from it
\item You lose organisations that might turn into valuable contributors in the future
\end{itemize}
\item []
\item Constituents have access to and can \textbf{use the data}
\end{itemize} \end{itemize}
\item []
\item Constituents have access to and can \textbf{use the data}
\end{itemize}
\end{frame} \end{frame}
\begin{frame} \begin{frame}
@ -282,17 +282,17 @@
\end{frame} \end{frame}
\begin{frame} \begin{frame}
\frametitle{A quick note on compliance...} \frametitle{A quick note on compliance...}
\begin{itemize}
\item MISP project collaborated with legal advisory services
\begin{itemize} \begin{itemize}
\item Information sharing and cooperation \textbf{enabled by GDPR} \item MISP project collaborated with legal advisory services
\item \textbf{ISO/IEC 27010:2015} - Information security management for inter-sector and inter-organizational communications \begin{itemize}
\item How MISP enables stakeholders identified by the \textbf{NISD} to perform key activities \item Information sharing and cooperation \textbf{enabled by GDPR}
\item Guidelines to setting up an information sharing community such as an ISAC or ISAO \item \textbf{ISO/IEC 27010:2015} - Information security management for inter-sector and inter-organizational communications
\item How MISP enables stakeholders identified by the \textbf{NISD} to perform key activities
\item Guidelines to setting up an information sharing community such as an ISAC or ISAO
\end{itemize}
\item For more information: https://www.misp-project.org/compliance/
\end{itemize} \end{itemize}
\item For more information: https://www.misp-project.org/compliance/
\end{itemize}
\end{frame} \end{frame}
\section{The tough choice of separating a community} \section{The tough choice of separating a community}
@ -319,90 +319,56 @@
\end{itemize} \end{itemize}
\end{frame} \end{frame}
\section{Interesting visual features \\ for analysts}
\begin{frame}
\frametitle{MISP feature - correlation}
\begin{itemize}
\item MISP includes a \textbf{powerful engine for correlation} which allows analysts to discover correlating values between attributes
\item Getting a direct benefit from shared information by other ISAC members
\end{itemize}
\includegraphics[scale=0.20]{../images/correlation.png}
\end{frame}
\begin{frame}
\frametitle{MISP feature - event graph}
\begin{itemize}
\item \textbf{Analysts can create stories} based on graph relationships between objects, attributes
\item ISACs users can directly understand the information shared
\end{itemize}
\includegraphics[scale=0.20]{../images/event-graph.png}
\end{frame}
\section{The importance of \\ contextualisation} \section{The importance of \\ contextualisation}
\begin{frame} \begin{frame}
\frametitle{Contextualising the information} \frametitle{Contextualising the information}
\begin{itemize}
\item Sharing \textbf{technical information} is a \textbf{great start}
\item However, to truly create valueable information for your community, always consider the context:
\begin{itemize} \begin{itemize}
\item Your IDS might not care why it should alert on a rule \item Sharing \textbf{technical information} is a \textbf{great start}
\item But your analysts will be interested in the threat landscape and the "big picture" \item However, to truly create valueable information for your community, always consider the context:
\begin{itemize}
\item Your IDS might not care why it should alert on a rule
\item But your analysts will be interested in the threat landscape and the "big picture"
\end{itemize}
\item Classify data to make sure your partners understand why it is \textbf{important for you}, so they can see why it could be \textbf{useful to them}
\item Massively important once an organisation has the maturity to filter the most critical \textbf{subsets of information for their own defense}
\end{itemize} \end{itemize}
\item Classify data to make sure your partners understand why it is \textbf{important for you}, so they can see why it could be \textbf{useful to them}
\item Massively important once an organisation has the maturity to filter the most critical \textbf{subsets of information for their own defense}
\end{itemize}
\end{frame} \end{frame}
\begin{frame} \begin{frame}
\frametitle{Choice of vocabularies} \frametitle{Choice of vocabularies}
\begin{itemize}
\item MISP has a verify \textbf{versatile system} (taxonomies) for classifying and marking data
\item However, this includes different vocabularies with obvious overlaps
\item MISP allows you to \textbf{pick and choose vocabularies} to use and enforce in a community
\item Good idea to start with this process early
\item If you don't find what you're looking for:
\begin{itemize} \begin{itemize}
\item Create your own (JSON format, no coding skills required) \item MISP has a verify \textbf{versatile system} (taxonomies) for classifying and marking data
\item If it makes sense, share it with us via a pull request for redistribution \item However, this includes different vocabularies with obvious overlaps
\item MISP allows you to \textbf{pick and choose vocabularies} to use and enforce in a community
\item Good idea to start with this process early
\item If you don't find what you're looking for:
\begin{itemize}
\item Create your own (JSON format, no coding skills required)
\item If it makes sense, share it with us via a pull request for redistribution
\end{itemize}
\end{itemize} \end{itemize}
\end{itemize}
\end{frame} \end{frame}
\begin{frame} \begin{frame}
\frametitle{Shared libraries of meta-information (Galaxies)} \frametitle{Shared libraries of meta-information (Galaxies)}
\begin{itemize}
\item The MISPProject in co-operation with partners provides a \textbf{curated list of galaxy information}
\item Can include information packages of different types, for example:
\begin{itemize} \begin{itemize}
\item Threat actor information \item The MISPProject in co-operation with partners provides a \textbf{curated list of galaxy information}
\item Specialised information such as Ransomware, Exploit kits, etc \item Can include information packages of different types, for example:
\item Methodology information such as preventative actions \begin{itemize}
\item Classification systems for methodologies used by adversaries - ATT\&CK \item Threat actor information
\item Specialised information such as Ransomware, Exploit kits, etc
\item Methodology information such as preventative actions
\item Classification systems for methodologies used by adversaries - ATT\&CK
\end{itemize}
\item Consider improving the default libraries or contributing your own (simple JSON format)
\item If there is something you cannot share, run your own galaxies and \textbf{share it out of bound} with partners
\item Pull requests are always welcome
\end{itemize} \end{itemize}
\item Consider improving the default libraries or contributing your own (simple JSON format)
\item If there is something you cannot share, run your own galaxies and \textbf{share it out of bound} with partners
\item Pull requests are always welcome
\end{itemize}
\end{frame} \end{frame}
\section{False-positive handling} \section{False-positive handling}
\begin{frame}
\frametitle{False-positives handling}
\begin{itemize}
\item You might often fall into the trap of discarding seemingly "junk" data
\item Besides volume limitations (which are absolutely valid, fear of false-positives is the most common reason why people discard data) - Our recommendation:
\begin{itemize}
\item Be lenient when considering what to keep
\item Be strict when you are feeding tools
\end{itemize}
\item MISP allows you to \textbf{filter out the relevant data on demand} when feeding protective tools
\item What may seem like \textbf{junk to you may} be absolutely \textbf{critical to other users}
\end{itemize}
\end{frame}
\begin{frame} \begin{frame}
\frametitle{Many objectives from different user-groups} \frametitle{Many objectives from different user-groups}
\begin{itemize} \begin{itemize}
@ -423,13 +389,47 @@
\end{frame} \end{frame}
\begin{frame} \begin{frame}
\frametitle{False-positive handling} \frametitle{False-positives handling}
\begin{itemize} \begin{itemize}
\item \textbf{Analysts} will often be interested in the \textbf{modus operandi} of threat actors over \textbf{long periods of time} \item You might often fall into the trap of discarding seemingly "junk" data
\item Even cleaned up infected hosts might become interesting again (embedded in code, recurring reuse) \item Besides volume limitations (which are absolutely valid, fear of false-positives is the most common reason why people discard data) - Our recommendation:
\item Use the tools provided to eliminate obvious false positives instead and limit your data-set to the most relevant sets \begin{itemize}
\end{itemize} \item Be lenient when considering what to keep
\centering\includegraphics[scale=0.8]{../images/false-positive.png} \item Be strict when you are feeding tools
\end{itemize}
\item MISP allows you to \textbf{filter out the relevant data on demand} when feeding protective tools
\item What may seem like \textbf{junk to you may} be absolutely \textbf{critical to other users}
\end{itemize}
\end{frame}
\begin{frame}
\frametitle{False-positive handling}
\begin{itemize}
\item \textbf{Analysts} will often be interested in the \textbf{modus operandi} of threat actors over \textbf{long periods of time}
\item Even cleaned up infected hosts might become interesting again (embedded in code, recurring reuse)
\item Use the tools provided to eliminate obvious false positives instead and limit your data-set to the most relevant sets
\end{itemize}
\centering\includegraphics[scale=0.8]{../images/false-positive.png}
\end{frame}
\section{Interesting visual features \\ for analysts}
\begin{frame}
\frametitle{MISP feature - correlation}
\begin{itemize}
\item MISP includes a \textbf{powerful engine for correlation} which allows analysts to discover correlating values between attributes
\item Getting a direct benefit from shared information by other ISAC members
\end{itemize}
\includegraphics[scale=0.20]{../images/correlation.png}
\end{frame}
\begin{frame}
\frametitle{MISP feature - event graph}
\begin{itemize}
\item \textbf{Analysts can create stories} based on graph relationships between objects, attributes
\item ISACs users can directly understand the information shared
\end{itemize}
\includegraphics[scale=0.20]{../images/event-graph.png}
\end{frame} \end{frame}
\section{Conclusion} \section{Conclusion}