metasploit-framework/dev/csw05/csw05.tex

309 lines
6.3 KiB
TeX

% $Header$
\documentclass{beamer}
% This file is a solution template for:
% - Talk at a conference/colloquium.
% - Talk length is about 20min.
% - Style is ornate.
% Copyright 2004 by Till Tantau <tantau@users.sourceforge.net>.
%
% In principle, this file can be redistributed and/or modified under
% the terms of the GNU Public License, version 2.
%
% However, this file is supposed to be a template to be modified
% for your own needs. For this reason, if you use this file as a
% template and not specifically distribute it as part of a another
% package/program, I grant the extra permission to freely copy and
% modify this file as you see fit and even to delete this copyright
% notice.
\mode<presentation>
{
% \usetheme{}
% or ...
% \usecolortheme{seahorse}
% \usecolortheme{crane}
% \useinnertheme{inmargin}
% \setbeamercovered{transparent}
% or whatever (possibly just delete it)
}
\usepackage[english]{babel}
% or whatever
\usepackage[latin1]{inputenc}
% or whatever
\usepackage{times}
\usepackage[T1]{fontenc}
% Or whatever. Note that the encoding and the font should match. If T1
% does not look nice, try deleting the line with the fontenc.
\title{What what, oh what}
\author[HD Moore, spoonm]
{HD Moore \and spoonm}
\date[CSW 2005] % (optional, should be abbreviation of conference name)
{CanSecWest, 2005}
\subject{Hax0ring}
% This is only inserted into the PDF information catalog. Can be left
% out.
% \pgfdeclareimage[height=0.5cm]{university-logo}{mp}
% \logo{\pgfuseimage{university-logo}}
% Delete this, if you do not want the table of contents to pop up at
% the beginning of each subsection:
\AtBeginSubsection[]
{
\begin{frame}<beamer>
\frametitle{Outline}
\tableofcontents[currentsection,currentsubsection]
\end{frame}
}
% turn off the navigation on the bottom yo
\setbeamertemplate{navigation symbols}{}
\begin{document}
\begin{frame}
\titlepage
\end{frame}
\begin{frame}
\frametitle{Hawwt}
\begin{definition}
A \alert{foo}
\end{definition}
\begin{example}
\begin{itemize}
\item holla
\item back
\pause
\item killa
\end{itemize}
\end{example}
\end{frame}
\begin{frame}
\frametitle{holla backz}
\begin{columns}[t]
\column{.5\textwidth}
foo
\pause
\column{.5\textwidth}
bar \\
car \\
zar
\end{columns}
\end{frame}
\begin{frame}
\frametitle{Outline}
\tableofcontents
\end{frame}
% Structuring a talk is a difficult task and the following structure
% may not be suitable. Here are some rules that apply for this
% solution:
% - Exactly two or three sections (other than the summary).
% - At *most* three subsections per section.
% - Talk about 30s to 2min per frame. So there should be between about
% 15 and 30 frames, all told.
% - A conference audience is likely to know very little of what you
% are going to talk about. So *simplify*!
% - In a 20min talk, getting the main ideas across is hard
% enough. Leave out details, even if it means being less precise than
% you think necessary.
% - If you omit details that are vital to the proof/implementation,
% just say so once. Everybody will be happy with that.
\section{Meta-what?}
\subsection{Who we are}
\subsection{What our project is}
\section{Meta-past}
\subsection{Post-Exploitation}
\subsection{Polymorphic}
\section{Meta-future}
\subsection{Msf3}
\subsection{Meterp, etc}
\begin{frame}
\frametitle{Make Titles Informative. Use Uppercase Letters.}
\framesubtitle{Subtitles are optional.}
% - A title should summarize the slide in an understandable fashion
% for anyone how does not follow everything on the slide itself.
\begin{itemize}
\item
Use \texttt{itemize} a lot.
\item
Use very short sentences or short phrases.
\end{itemize}
\end{frame}
\begin{frame}
\frametitle{Make Titles Informative.}
You can create overlays\dots
\begin{itemize}
\item using the \texttt{pause} command:
\begin{itemize}
\item
First item.
\pause
\item
Second item.
\end{itemize}
\item
using overlay specifications:
\begin{itemize}
\item<3->
First item.
\item<4->
Second item.
\end{itemize}
\item
using the general \texttt{uncover} command:
\begin{itemize}
\uncover<5->{\item
First item.}
\uncover<6->{\item
Second item.}
\end{itemize}
\end{itemize}
\end{frame}
\subsection{Previous Work}
\begin{frame}
\frametitle{Make Titles Informative.}
\end{frame}
\begin{frame}
\frametitle{Make Titles Informative.}
\end{frame}
\section{Our Results/Contribution}
\subsection{Main Results}
\begin{frame}
\frametitle{Make Titles Informative.}
\end{frame}
\begin{frame}
\frametitle{Make Titles Informative.}
\end{frame}
\begin{frame}
\frametitle{Make Titles Informative.}
\end{frame}
\subsection{Basic Ideas for Proofs/Implementation}
\begin{frame}
\frametitle{Make Titles Informative.}
\end{frame}
\begin{frame}
\frametitle{Make Titles Informative.}
\end{frame}
\begin{frame}
\frametitle{Make Titles Informative.}
\end{frame}
\section*{Summary}
\begin{frame}
\frametitle<presentation>{Summary}
% Keep the summary *very short*.
\begin{itemize}
\item
The \alert{first main message} of your talk in one or two lines.
\item
The \alert{second main message} of your talk in one or two lines.
\item
Perhaps a \alert{third message}, but not more than that.
\end{itemize}
% The following outlook is optional.
\vskip0pt plus.5fill
\begin{itemize}
\item
Outlook
\begin{itemize}
\item
Something you haven't solved.
\item
Something else you haven't solved.
\end{itemize}
\end{itemize}
\end{frame}
% All of the following is optional and typically not needed.
\appendix
\section<presentation>*{\appendixname}
\subsection<presentation>*{For Further Reading}
\begin{frame}[allowframebreaks]
\frametitle<presentation>{For Further Reading}
\begin{thebibliography}{10}
\beamertemplatebookbibitems
% Start with overview books.
\bibitem{Author1990}
A.~Author.
\newblock {\em Handbook of Everything}.
\newblock Some Press, 1990.
\beamertemplatearticlebibitems
% Followed by interesting articles. Keep the list short.
\bibitem{Someone2000}
S.~Someone.
\newblock On this and that.
\newblock {\em Journal of This and That}, 2(1):50--100,
2000.
\end{thebibliography}
\end{frame}
\end{document}