\documentclass{report}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{textcomp}
\usepackage{geometry}
\geometry{top=15mm, bottom=15mm, left=1cm, right=1cm}
\usepackage[french]{babel}
\usepackage{pslatex}
\usepackage[colorlinks=true,urlcolor=black]{hyperref}
\usepackage{graphicx}
\usepackage{fancyhdr}
\pagestyle{fancy}
\renewcommand{\footrulewidth}{0.4pt}
\fancyfoot[L]{Uubu.fr}
\fancyfoot[R]{mer. mai 31 10:31:58 CEST 2017}
\lfoot{\Large \textit{Uubu.fr}}
\hypersetup{pdfinfo={
Title={ausyscall},
Author={Sylvain Girod},
Creator={Bash script from uubu.fr's format version 1},
Producer={Bash script and PDFLaTeX},
Subject={Mappage des noms en numéro syscall},
CreationDate={D:20170531103158},
ModDate={D:20170531103158},
Keywords={audit;Linux;security;auditd;logs}
}}
\begin{document}
 
\begin{center}
{\Huge ausyscall }
\end{center}
\vspace{1cm}
 
\begin{flushleft}
 
{\large Mappage des noms en numéro syscall}
 
\vspace{10mm}
 
\hspace{1mm}  ausyscall affiche le mappage des noms syscall en numéro et inversement pour l'architecture donnée. Il peut être utilisé pour vérifier les numéros syscall dans une plateforme pour optimiser les règles.
\vspace{5mm} \\
 
 
\hspace{1mm} Supposons une règle auditctl: \\
\hspace{1mm} \textbf{-a always, exit -S open -F exit=-EPERM -k fail-open} \\
\hspace{1mm} Pour vérifier que les programmes 32 et 64 bits sont audités, lancer \\
\hspace{1mm} \textbf{ausyscall i386 open} \\
\hspace{1mm} et \\
\hspace{1mm} \textbf{ausyscall x86\_64 open} \\
\hspace{1mm} Et regarder les numéros retournés. S'ils sont différents, il faut écrire 2 règles pour obtenir une couverture complète: \\
\hspace{1mm} \textbf{-a always,exit -F arch=b32 -S open -F exit=-EPERM -k fail-open} \\
\hspace{1mm} \textbf{-a always,exit -F arch=b64 -S open -F exit=-EPERM -k fail-open} \\
 
\vspace{1cm}{\huge OPTIONS }
 
\
 
\begin{description} \normalsize
\item[\hspace{1mm} --dump]{Affiche tous les syscalls pour l'architecture donnée}
\item[\hspace{1mm} --exact]{Match exact (au lieu de partiel) du nom syscall}
\end{description}
\end{flushleft}
\end{document}
