-
Notifications
You must be signed in to change notification settings - Fork 0
/
tesi.tex
143 lines (114 loc) · 4.12 KB
/
tesi.tex
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
\documentclass[12pt,oneside,a4paper,titlepage]{report}
%% \oddsidemargin52pt %commentare se si stampa solo fronte
%% \evensidemargin10pt %commentare se si stampa solo fronte
\usepackage[italian]{babel}
%\usepackage[signatures]{frontespizio}
%packages
\usepackage[utf8x]{inputenc}
\usepackage{graphicx}
\usepackage{svg}
\usepackage{listings}
\usepackage{hyperref}
%\usepackage{amsmath}
%\usepackage{amsfonts}
\usepackage[swapnames]{frontespizio}
\usepackage{fancyhdr}
\usepackage{paralist}
%listening
\lstset{
language=Python, % choose the language of the code
numbers=left, % where to put the line-numbers
%stepnumber=2, % the step between two line-numbers. If it's 1 each line
%numbersep=5pt, % how far the line-numbers are from the code
%frame=single, % adds a frame around the code
tabsize=2, % sets default tabsize to 2 spaces
captionpos=b, % sets the caption-position to bottom
breaklines=true, % sets automatic line breaking
breakatwhitespace=false, % sets if automatic breaks should only happen at whitespace
stringstyle=\footnotesize\ttfamily,
basicstyle=\footnotesize\ttfamily,
}
%-----------------------------------------------------------------
%Intestazione e piè di pagina
%-----------------------------------------------------------------
%\pagestyle{headings}
\pagestyle{fancy}
\renewcommand{\chaptermark}[1]{\markboth{#1}{}}
\renewcommand{\sectionmark}[1]{\markright{\thesection\ #1}}
\fancyhf{}
%% For twoside
%% \fancyhead[LE,RO]{\bfseries\thepage}
%% \fancyhead[LO]{\bfseries\rightmark}
%% \fancyhead[RE]{\bfseries\leftmark}
\fancyhead[L,RO]{\bfseries\thepage}
\fancyhead[LO]{\bfseries\rightmark}
\fancyhead[R]{\bfseries\leftmark}
\renewcommand{\headrulewidth}{0.3pt}
\renewcommand{\footrulewidth}{0pt}
%\addtolength{\headheight}{0.3pt} % riserva spazio per la linea
\setlength{\headheight}{15pt}
\fancypagestyle{plain}{
\fancyhead{} % ignora, nello stile plain, le intestazioni
\renewcommand{\headrulewidth}{0pt} % e la linea
}
%Interlinea
\linespread{1.1}
%Commands
\newcommand{\code}[1]{\lstinline$#1$}
%%\include{frontespizio}
\begin{document}
\begin{frontespizio}
\Istituzione{Università della Calabria}
\Logo[3.5cm]{unical}
%\Facolta{Scienze Matematiche Fisiche e Naturali}
\Corso[Laurea]{Informatica}
\Annoaccademico{2013--2014}
\Dipartimento{Matematica e Informatica}
\Titoletto{Tesi di laurea magistrale}
\Titolo{Dropper:
uno strumento per la generazione semiautomatica di payload
finalizzati all'explotation tramite Return Oriented Programming}
\Relatore{Prof. Giovambattista Ianni}
\Candidato[152469]{Marco Oliverio}
\Margini{2.0cm}{1.5cm}{2.0cm}{1.5cm}
\end{frontespizio}
%Frontespizio
%Per avere il frontespizio compilare tesi.tex, poi tesi-frn.tex e dinuovo tesi.tex:
%pdflatex tesi
%pdflatex tesi-frn
%pdflatex tesi
%% \begin{frontespizio}
%% \Istituzione{Universit\`a della Calabria}
%% \Logo[3.5cm]{unical}
%% \Facolta{Scienze Matematiche Fisiche e Naturali}
%% \Corso[Laurea]{Informatica}
%% \Annoaccademico{2009--2010}
%% \Dipartimento{Matematica}
%% \Titoletto{Tesi di laurea}
%% \Titolo{dROPper: strumento semiautomatico per la generazione payload ROP}
%% \Candidato[117678]{Oliverio Marco}
%% \Relatore{Dott. Ianni Giovanmbattista}
%% \Margini{2.0cm}{1.5cm}{2.0cm}{1.5cm}
%% \end{frontespizio}
\lstset{language=Python}
%Per stampare solo fronte correggere i vari clearpage e newpage
%neccessari per l'aggiunta di pagine bianche aggiuntive nel fronte-retro.
%% \clearpage{\pagestyle{empty}\cleardoublepage}
%% \clearpage{\pagestyle{empty}\cleardoublepage}
%% \frontmatter
\include{dedica}
\tableofcontents
\include{introduzione}
\include{exploit}
\include{architettura}
\include{implementazione}
\include{conclusioni}
\include{ringraziamenti}
%% \clearpage{\pagestyle{empty}\cleardoublepage}
%% \listoffigures \addcontentsline{toc}{chapter}{Indice delle figure}
%% \listoftables \addcontentsline{toc}{chapter}{Indice delle tabelle}
%% \clearpage{\pagestyle{empty}\cleardoublepage}
\bibliographystyle{plain}
\bibliography{tesi}
%% \include{latex}
\end{document}