summaryrefslogtreecommitdiffstats
path: root/Tex
diff options
context:
space:
mode:
authorTom2012-03-22 16:31:03 +0100
committerTom2012-03-22 16:31:03 +0100
commit4ee4bae43d10e651b290df612c44f5c867d25bd7 (patch)
tree5de6443c36a4306aea4ef84e4adbd6ebce5ce11f /Tex
parentremoved frame (diff)
downloadimsi-catcher-detection-4ee4bae43d10e651b290df612c44f5c867d25bd7.tar.gz
imsi-catcher-detection-4ee4bae43d10e651b290df612c44f5c867d25bd7.tar.xz
imsi-catcher-detection-4ee4bae43d10e651b290df612c44f5c867d25bd7.zip
framework part writing started
Diffstat (limited to 'Tex')
-rw-r--r--Tex/Content/Appendix.tex4
-rw-r--r--Tex/Content/Bibliography.bib7
-rw-r--r--Tex/Content/Conclusion.tex1
-rw-r--r--Tex/Content/Detection.tex59
-rw-r--r--Tex/Content/Evaluation.tex7
-rw-r--r--Tex/Master/Glossary.tex4
-rw-r--r--Tex/Master/Master.acn16
-rw-r--r--Tex/Master/Master.aux63
-rw-r--r--Tex/Master/Master.ist2
-rw-r--r--Tex/Master/Master.lof2
-rw-r--r--Tex/Master/Master.log76
-rw-r--r--Tex/Master/Master.lot1
-rw-r--r--Tex/Master/Master.pdfbin6427011 -> 6434216 bytes
-rw-r--r--Tex/Master/Master.synctex.gzbin309386 -> 322615 bytes
-rw-r--r--Tex/Master/Master.tex7
-rw-r--r--Tex/Master/Master.toc42
-rw-r--r--Tex/Presentation/presentation.tex9
17 files changed, 208 insertions, 92 deletions
diff --git a/Tex/Content/Appendix.tex b/Tex/Content/Appendix.tex
index e69de29..1563860 100644
--- a/Tex/Content/Appendix.tex
+++ b/Tex/Content/Appendix.tex
@@ -0,0 +1,4 @@
+\chapter{appendix}
+\section{OsmocomBB}
+\subsection{Installation}
+\label{sec:osmo_install} \ No newline at end of file
diff --git a/Tex/Content/Bibliography.bib b/Tex/Content/Bibliography.bib
index 8d5c2bb..990b616 100644
--- a/Tex/Content/Bibliography.bib
+++ b/Tex/Content/Bibliography.bib
@@ -188,6 +188,13 @@ year = {2012},
howpublished = {\url{http://en.wikipedia.org/wiki/Central_Equipment_Identity_Register}}
}
+@Misc{osmo_rationale,
+title = {Project Rationale},
+author = {OsmocomBB},
+year = {2012},
+howpublished = {\url{http://bb.osmocom.org/trac/wiki/ProjectRationale}}
+}
+
@Misc{imsi_wiki,
title = {Equipment Identity Register},
author = {Wikipedia},
diff --git a/Tex/Content/Conclusion.tex b/Tex/Content/Conclusion.tex
index bce8092..bc7136b 100644
--- a/Tex/Content/Conclusion.tex
+++ b/Tex/Content/Conclusion.tex
@@ -1,2 +1,3 @@
\chapter{Conclusion}
+\section{Related Projects}
\section{Future Work} \ No newline at end of file
diff --git a/Tex/Content/Detection.tex b/Tex/Content/Detection.tex
index 4d72327..703df61 100644
--- a/Tex/Content/Detection.tex
+++ b/Tex/Content/Detection.tex
@@ -1,14 +1,63 @@
\chapter{IMSI Catcher Detection}
-\section{Frameworks and Hardware}
-\subsection{OsmoconBB}
+\section{Framework and Hardware}
+The following section will give a short overview of the OsmocomBB framework and how it works in conjunction with the Motorola C123 mobile phone to enable information harvesting for the \gls{icds}.
+OsmocomBB is one of many \gls{osmo} projects\footnote{\url{http://osmocom.org/}} that implements the software part of a mobile phone.
+Another project is OpenBSC which implements software for configuring and operating a \gls{bsc}.
+OpenBSC is used to realise the Open Source IMSI Catcher \cite{dennis} and the base station that will be used later to evaluate the performance of the \gls{icds}.
+
+\subsection{OsmocomBB}
+OscmocomBB is the project that implements the baseband part of \gls{gsm} as an open source project.
+The goal is to have, by using compatible hardware, a phone using free software only as opposed proprietary baseband implementations.
+This could be beneficial to multiple areas \cite{osmo_rationale}:
+\begin{itemize}
+ \item \textbf{Security:} The software running on the baseband chips is highly proprietary and closed.
+ One cannot be sure that this software does not have bugs that could be exploited and ultimately pose a security risk to the subscriber.
+ History has shown that open source projects are more secure than proprietary solutions since more people can view the source to find issues.
+ If a security threat is found the bug is fixed fast and a patch is released.
+ This could be a great benefit for phone users.
+ \item \textbf{Education:} Currently knowledge about \gls{gsm} and its layers on a technical level is not very well spread.
+ The literature so far
+ An open source implementation as a reference could serve to educate more developers generally interested in the subject of mobile communications and thus improve products and software.
+ \item \textbf{Research:} An open source implementation can decouple research on \gls{gsm} technologies from the industry since key technologies are no longer only available to researchers employed to a specific company.
+\end{itemize}
+
+The project targets \gls{gsm} layers 1-3 with the first layer being already implemented and ported to an open source firmware.
+At this point layer two and three are do not actually run on the phone but rather on a computer to which the phone is connected via a serial cable.
+More information on the compatible phones will be presented in Section \ref{sec:osmo_phones}.
+
+\begin{figure}
+\centering
+\caption{Interaction of the OsmocomBB components with the ICDS software.}
+\label{fig:osmo_setup}
+\end{figure}
+
+The setup that is used for the \gls{icds} project can be seen in Figure \ref{fig:osmo_setup}.
+It was build and tested in a Xubuntu 11.10 environment \footnote{http://xubuntu.org/} which is a more lightweight variant of the popular Debian based Ubuntu Linux distribution.
+The process of acquiring, compiling and running the OsmocomBB framework itself in this environment is explained in Appendix \ref{sec:osmo_install}.
+As can be seen in the diagram, layer 1 of the OsmocomBB \gls{gsm} stack runs on the phone.
+It is connected via a serial cable to the computer running the \gls{icds}.
+On the computer side the \texttt{osmocon} program provides a general interface to the phone.
+\texttt{Osmocon} is also used to download the firmware to the Motorola C123.
+Other software can communicate with \texttt{osmocon} and subsequently with the phone using unix sockets.
+
+\texttt{Catcher} is a modified version of the \texttt{cell\_log} program by Andreas Eversberg that interfaces with \texttt{osmocon} to harvest information from \gls{bts} and forward it to the \gls{icds}.
+It can be seen as a layer 2/3 program that scans through available frequencies and reads information from the \gls{bcch} whenever one such channel is available on the frequency at hand.
+The forwarding is done directly via \texttt{stdout} since it runs as a child process of the \gls{icds}.
+The functionality of \texttt{catcher} will be explained in detail in Section \ref{sec:info_gathering} while the implementation and operation of the \gls{icds} will be discussed in Section \ref{sec:icds}.
+
+
\subsection{Motorola C123}
-\subsection{GNS 5870 MFI}
+\label{sec:osmo_phones}
+
\section{Procedure}
\subsection{Information Gathering}
\label{sec:info_gathering}
\subsection{Information Evaluation}
-\subsection{Further Improvements}
-\section{Implementation}
+
\section{IMSI Catcher Detection System}
+\label{sec:icds}
+\subsection{Implemetation}
+\subsubsection{Architecture}
+\subsubsection{Extensions}
\subsection{Configuration}
\subsection{Operation} \ No newline at end of file
diff --git a/Tex/Content/Evaluation.tex b/Tex/Content/Evaluation.tex
index 8ae8ee4..24e8d7e 100644
--- a/Tex/Content/Evaluation.tex
+++ b/Tex/Content/Evaluation.tex
@@ -1,6 +1,3 @@
\chapter{Evaluation}
-\section{Open Field Statistics}
-\subsection{Bayesian Filter}
-\subsection{Detection System}
-
-\section{Example Scenarios} \ No newline at end of file
+\section{Example Scenarios}
+\section{Test Period}
diff --git a/Tex/Master/Glossary.tex b/Tex/Master/Glossary.tex
index 1e46891..54aed03 100644
--- a/Tex/Master/Glossary.tex
+++ b/Tex/Master/Glossary.tex
@@ -88,4 +88,6 @@
\newacronym{lai}{LAI}{Location Area Identifier}
\newacronym{bka}{BKA}{Bundeskriminalamt}
\newacronym{bgs}{BGS}{Bundesgrenzschutz}
-\newacronym{bmi}{BMI}{Bundesminiterium des Inneren} \ No newline at end of file
+\newacronym{bmi}{BMI}{Bundesminiterium des Inneren}
+\newacronym{osmo}{Osmocom}{Open source mobile communications}
+\newacronym{icds}{ICDS}{IMSI Catcher Detection System} \ No newline at end of file
diff --git a/Tex/Master/Master.acn b/Tex/Master/Master.acn
index 148206c..8c430f2 100644
--- a/Tex/Master/Master.acn
+++ b/Tex/Master/Master.acn
@@ -449,3 +449,19 @@
\glossaryentry{BGS?\glossaryentryfield{bgs}{\glsnamefont{BGS}}{Bundesgrenzschutz}{\relax }|setentrycounter{page}\glsnumberformat}{36}
\glossaryentry{IMSI?\glossaryentryfield{imsi}{\glsnamefont{IMSI}}{International Mobile Subscriber Identification}{\relax }|setentrycounter{page}\glsnumberformat}{36}
\glossaryentry{IMSI?\glossaryentryfield{imsi}{\glsnamefont{IMSI}}{International Mobile Subscriber Identification}{\relax }|setentrycounter{page}\glsnumberformat}{37}
+\glossaryentry{ICDS?\glossaryentryfield{icds}{\glsnamefont{ICDS}}{IMSI Catcher Detection System}{\relax }|setentrycounter{page}\glsnumberformat}{39}
+\glossaryentry{Osmocom?\glossaryentryfield{osmo}{\glsnamefont{Osmocom}}{Open source mobile communications}{\relax }|setentrycounter{page}\glsnumberformat}{39}
+\glossaryentry{BSC?\glossaryentryfield{bsc}{\glsnamefont{BSC}}{Base Station Controller}{\relax }|setentrycounter{page}\glsnumberformat}{39}
+\glossaryentry{ICDS?\glossaryentryfield{icds}{\glsnamefont{ICDS}}{IMSI Catcher Detection System}{\relax }|setentrycounter{page}\glsnumberformat}{39}
+\glossaryentry{GSM?\glossaryentryfield{gsm}{\glsnamefont{GSM}}{Global System for Mobile Communications}{\relax }|setentrycounter{page}\glsnumberformat}{39}
+\glossaryentry{GSM?\glossaryentryfield{gsm}{\glsnamefont{GSM}}{Global System for Mobile Communications}{\relax }|setentrycounter{page}\glsnumberformat}{39}
+\glossaryentry{GSM?\glossaryentryfield{gsm}{\glsnamefont{GSM}}{Global System for Mobile Communications}{\relax }|setentrycounter{page}\glsnumberformat}{39}
+\glossaryentry{GSM?\glossaryentryfield{gsm}{\glsnamefont{GSM}}{Global System for Mobile Communications}{\relax }|setentrycounter{page}\glsnumberformat}{40}
+\glossaryentry{ICDS?\glossaryentryfield{icds}{\glsnamefont{ICDS}}{IMSI Catcher Detection System}{\relax }|setentrycounter{page}\glsnumberformat}{40}
+\glossaryentry{GSM?\glossaryentryfield{gsm}{\glsnamefont{GSM}}{Global System for Mobile Communications}{\relax }|setentrycounter{page}\glsnumberformat}{40}
+\glossaryentry{ICDS?\glossaryentryfield{icds}{\glsnamefont{ICDS}}{IMSI Catcher Detection System}{\relax }|setentrycounter{page}\glsnumberformat}{40}
+\glossaryentry{BTS?\glossaryentryfield{bts}{\glsnamefont{BTS}}{Base Station Transceiver}{\relax }|setentrycounter{page}\glsnumberformat}{40}
+\glossaryentry{ICDS?\glossaryentryfield{icds}{\glsnamefont{ICDS}}{IMSI Catcher Detection System}{\relax }|setentrycounter{page}\glsnumberformat}{40}
+\glossaryentry{BCCH?\glossaryentryfield{bcch}{\glsnamefont{BCCH}}{Broadcast Channel}{\relax }|setentrycounter{page}\glsnumberformat}{40}
+\glossaryentry{ICDS?\glossaryentryfield{icds}{\glsnamefont{ICDS}}{IMSI Catcher Detection System}{\relax }|setentrycounter{page}\glsnumberformat}{40}
+\glossaryentry{ICDS?\glossaryentryfield{icds}{\glsnamefont{ICDS}}{IMSI Catcher Detection System}{\relax }|setentrycounter{page}\glsnumberformat}{40}
diff --git a/Tex/Master/Master.aux b/Tex/Master/Master.aux
index 4ed3b44..ad1032b 100644
--- a/Tex/Master/Master.aux
+++ b/Tex/Master/Master.aux
@@ -213,40 +213,47 @@
\newlabel{sec:catcher_law}{{2.4.2}{36}}
\FN@pp@footnotehinttrue
\FN@pp@footnotehinttrue
+\citation{dennis}
+\citation{osmo_rationale}
\@writefile{toc}{\contentsline {chapter}{\numberline {3}IMSI Catcher Detection}{39}}
\@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }}
\@writefile{lol}{\addvspace {10\p@ }}
-\@writefile{toc}{\contentsline {section}{\numberline {3.1}Frameworks and Hardware}{39}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {3.1.1}OsmoconBB}{39}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {3.1.2}Motorola C123}{39}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {3.1.3}GNS 5870 MFI}{39}}
-\@writefile{toc}{\contentsline {section}{\numberline {3.2}Procedure}{39}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.1}Information Gathering}{39}}
-\newlabel{sec:info_gathering}{{3.2.1}{39}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.2}Information Evaluation}{39}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.3}Further Improvements}{39}}
-\@writefile{toc}{\contentsline {section}{\numberline {3.3}Implementation}{39}}
-\@writefile{toc}{\contentsline {section}{\numberline {3.4}IMSI Catcher Detection System}{39}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {3.4.1}Configuration}{39}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {3.4.2}Operation}{39}}
-\FN@pp@footnotehinttrue
-\FN@pp@footnotehinttrue
-\@writefile{toc}{\contentsline {chapter}{\numberline {4}Evaluation}{41}}
+\@writefile{toc}{\contentsline {section}{\numberline {3.1}Framework and Hardware}{39}}
+\FN@pp@footnote@aux{7}{39}
+\@writefile{toc}{\contentsline {subsection}{\numberline {3.1.1}OsmocomBB}{39}}
+\@writefile{lof}{\contentsline {figure}{\numberline {3.1}{\ignorespaces Interaction of the OsmocomBB components with the ICDS software.}}{40}}
+\newlabel{fig:osmo_setup}{{3.1}{40}}
+\FN@pp@footnote@aux{8}{40}
+\@writefile{toc}{\contentsline {subsection}{\numberline {3.1.2}Motorola C123}{41}}
+\newlabel{sec:osmo_phones}{{3.1.2}{41}}
+\@writefile{toc}{\contentsline {section}{\numberline {3.2}Procedure}{41}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.1}Information Gathering}{41}}
+\newlabel{sec:info_gathering}{{3.2.1}{41}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.2}Information Evaluation}{41}}
+\@writefile{toc}{\contentsline {section}{\numberline {3.3}IMSI Catcher Detection System}{41}}
+\newlabel{sec:icds}{{3.3}{41}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {3.3.1}Implemetation}{41}}
+\@writefile{toc}{\contentsline {subsubsection}{Architecture}{41}}
+\@writefile{toc}{\contentsline {subsubsection}{Extensions}{41}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {3.3.2}Configuration}{41}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {3.3.3}Operation}{41}}
+\FN@pp@footnotehinttrue
+\FN@pp@footnotehinttrue
+\@writefile{toc}{\contentsline {chapter}{\numberline {4}Evaluation}{43}}
\@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }}
\@writefile{lol}{\addvspace {10\p@ }}
-\@writefile{toc}{\contentsline {section}{\numberline {4.1}Open Field Statistics}{41}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {4.1.1}Bayesian Filter}{41}}
-\@writefile{toc}{\contentsline {subsection}{\numberline {4.1.2}Detection System}{41}}
-\@writefile{toc}{\contentsline {section}{\numberline {4.2}Example Scenarios}{41}}
+\@writefile{toc}{\contentsline {section}{\numberline {4.1}Example Scenarios}{43}}
+\@writefile{toc}{\contentsline {section}{\numberline {4.2}Test Period}{43}}
\FN@pp@footnotehinttrue
\FN@pp@footnotehinttrue
-\@writefile{toc}{\contentsline {chapter}{\numberline {5}Conclusion}{43}}
+\@writefile{toc}{\contentsline {chapter}{\numberline {5}Conclusion}{45}}
\@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }}
\@writefile{lol}{\addvspace {10\p@ }}
-\@writefile{toc}{\contentsline {section}{\numberline {5.1}Future Work}{43}}
+\@writefile{toc}{\contentsline {section}{\numberline {5.1}Related Projects}{45}}
+\@writefile{toc}{\contentsline {section}{\numberline {5.2}Future Work}{45}}
\FN@pp@footnotehinttrue
\FN@pp@footnotehinttrue
\FN@pp@footnotehinttrue
@@ -303,10 +310,20 @@
\citation{GSM2009}
\FN@pp@footnotehinttrue
\FN@pp@footnotehinttrue
-\@writefile{toc}{\contentsline {chapter}{Acronyms}{VII}}
+\@writefile{toc}{\contentsline {chapter}{\numberline {A}appendix}{VII}}
+\@writefile{lof}{\addvspace {10\p@ }}
+\@writefile{lot}{\addvspace {10\p@ }}
+\@writefile{lol}{\addvspace {10\p@ }}
+\@writefile{toc}{\contentsline {section}{\numberline {A.1}OsmocomBB}{VII}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {A.1.1}Installation}{VII}}
+\newlabel{sec:osmo_install}{{A.1.1}{VII}}
+\FN@pp@footnotehinttrue
+\FN@pp@footnotehinttrue
+\@writefile{toc}{\contentsline {chapter}{Acronyms}{IX}}
\FN@pp@footnotehinttrue
\FN@pp@footnotehinttrue
\gdef \LT@i {\LT@entry
{1}{55.97493pt}\LT@entry
{1}{245.03047pt}}
\FN@pp@footnotehinttrue
+\global\@altsecnumformattrue
diff --git a/Tex/Master/Master.ist b/Tex/Master/Master.ist
index c50c9da..a65e3c1 100644
--- a/Tex/Master/Master.ist
+++ b/Tex/Master/Master.ist
@@ -1,5 +1,5 @@
% makeindex style file created by the glossaries package
-% for document 'Master' on 2012-2-28
+% for document 'Master' on 2012-3-22
actual '?'
encap '|'
level '!'
diff --git a/Tex/Master/Master.lof b/Tex/Master/Master.lof
index 2ccffc3..47708a6 100644
--- a/Tex/Master/Master.lof
+++ b/Tex/Master/Master.lof
@@ -19,5 +19,7 @@
\contentsline {figure}{\numberline {2.13}{\ignorespaces A commercial catcher by Rhode \& Schwarz \cite {fox} and a self built catcher introduced at Defcon 2010 \cite {def_catcher}.}}{33}
\contentsline {figure}{\numberline {2.14}{\ignorespaces IMSI catching procedure. Adopted and simplified from \cite {mueller}.}}{34}
\addvspace {10\p@ }
+\contentsline {figure}{\numberline {3.1}{\ignorespaces Interaction of the OsmocomBB components with the ICDS software.}}{40}
+\addvspace {10\p@ }
\addvspace {10\p@ }
\addvspace {10\p@ }
diff --git a/Tex/Master/Master.log b/Tex/Master/Master.log
index a46f40c..9300235 100644
--- a/Tex/Master/Master.log
+++ b/Tex/Master/Master.log
@@ -1,4 +1,4 @@
-This is pdfTeX, Version 3.1415926-1.40.10 (TeX Live 2009/Debian) (format=pdflatex 2012.1.7) 28 FEB 2012 12:27
+This is pdfTeX, Version 3.1415926-1.40.10 (TeX Live 2009/Debian) (format=pdflatex 2012.1.7) 22 MAR 2012 16:14
entering extended mode
%&-line parsing enabled.
**Master.tex
@@ -1025,6 +1025,9 @@ Class scrbook Info: You've told me to use the font selection of the element
Class scrbook Info: You've told me to use the font selection of the element
(scrbook) `sectioning' that is an alias of element `disposition'
(scrbook) on input line 52.
+Class scrbook Info: You've told me to use the font selection of the element
+(scrbook) `sectioning' that is an alias of element `disposition'
+(scrbook) on input line 55.
[1
@@ -1034,13 +1037,13 @@ Class scrbook Info: You've told me to use the font selection of the element
]
Class scrbook Info: You've told me to use the font selection of the element
(scrbook) `sectioning' that is an alias of element `disposition'
-(scrbook) on input line 57.
+(scrbook) on input line 58.
Class scrbook Info: You've told me to use the font selection of the element
(scrbook) `sectioning' that is an alias of element `disposition'
(scrbook) on input line 59.
Class scrbook Info: You've told me to use the font selection of the element
(scrbook) `sectioning' that is an alias of element `disposition'
-(scrbook) on input line 60.
+(scrbook) on input line 62.
)
\tf@toc=\write8
\openout8 = `Master.toc'.
@@ -1171,17 +1174,25 @@ File: uni-0.def 2004/10/17 UCS: Unicode data U+0000..U+00FF
]
Chapter 3.
-) (../Content/Evaluation.tex [39] [40
+
+LaTeX Warning: Citation `osmo_rationale' on page 39 undefined on input line 11.
+
+
+[39]) (../Content/Evaluation.tex
+Underfull \vbox (badness 10000) has occurred while \output is active []
+
+ [40]
+[41] [42
]
Chapter 4.
-) (../Content/Conclusion.tex [41] [42
+) (../Content/Conclusion.tex [43] [44
]
Chapter 5.
-) [43] [44
+) [45] [46
@@ -1268,8 +1279,13 @@ Underfull \hbox (badness 10000) in paragraph at lines 121--126
\tf@lot=\write10
\openout10 = `Master.lot'.
- (../Content/Appendix.tex)
-(./Master.acr [5] [6
+ [5] (../Content/Appendix.tex
+[6
+
+
+]
+Appendix A.
+) (./Master.acr [7] [8
]
@@ -1282,33 +1298,37 @@ Underfull \hbox (badness 10000) in paragraph at lines 34--35
[]|\T1/ptm/m/n/10.95 Electrically Erasable Pro-grammable Read-Only
[]
-[7
+[9
+
+
+] [10]) [11] (./Master.aux)
+LaTeX Warning: There were undefined references.
-] [8]) [9] (./Master.aux) )
+ )
Here is how much of TeX's memory you used:
- 23891 strings out of 493848
- 449217 string characters out of 1152824
- 656934 words of memory out of 3000000
- 26539 multiletter control sequences out of 15000+50000
+ 23938 strings out of 493848
+ 449962 string characters out of 1152824
+ 657848 words of memory out of 3000000
+ 26586 multiletter control sequences out of 15000+50000
73495 words of font info for 100 fonts, out of 3000000 for 9000
714 hyphenation exceptions out of 8191
69i,13n,72p,1076b,1342s stack positions out of 5000i,500n,10000p,200000b,50000s
-{/usr/share/texmf-texlive/fonts/enc/dvips/base/8r.en
-c}</usr/share/texmf-texlive/fonts/type1/public/amsfonts/cm/cmmi10.pfb></usr/sha
-re/texmf-texlive/fonts/type1/public/amsfonts/cm/cmmi12.pfb></usr/share/texmf-te
-xlive/fonts/type1/public/amsfonts/cm/cmmi8.pfb></usr/share/texmf-texlive/fonts/
-type1/public/amsfonts/cm/cmr10.pfb></usr/share/texmf-texlive/fonts/type1/public
-/amsfonts/cm/cmr8.pfb></usr/share/texmf-texlive/fonts/type1/public/amsfonts/cm/
-cmsy10.pfb></usr/share/texmf-texlive/fonts/type1/public/amsfonts/cm/cmsy8.pfb><
-/usr/share/texmf-texlive/fonts/type1/public/eurosym/feymr10.pfb></usr/share/tex
-mf-texlive/fonts/type1/urw/courier/ucrr8a.pfb></usr/share/texmf-texlive/fonts/t
-ype1/urw/times/utmb8a.pfb></usr/share/texmf-texlive/fonts/type1/urw/times/utmr8
-a.pfb></usr/share/texmf-texlive/fonts/type1/urw/times/utmr8a.pfb></usr/share/te
-xmf-texlive/fonts/type1/urw/times/utmri8a.pfb>
-Output written on Master.pdf (57 pages, 6427011 bytes).
+{/usr/share/texmf-texlive/fonts/enc/dvips/base/8r.enc}</usr/share/texmf-texli
+ve/fonts/type1/public/amsfonts/cm/cmmi10.pfb></usr/share/texmf-texlive/fonts/ty
+pe1/public/amsfonts/cm/cmmi12.pfb></usr/share/texmf-texlive/fonts/type1/public/
+amsfonts/cm/cmmi8.pfb></usr/share/texmf-texlive/fonts/type1/public/amsfonts/cm/
+cmr10.pfb></usr/share/texmf-texlive/fonts/type1/public/amsfonts/cm/cmr8.pfb></u
+sr/share/texmf-texlive/fonts/type1/public/amsfonts/cm/cmsy10.pfb></usr/share/te
+xmf-texlive/fonts/type1/public/amsfonts/cm/cmsy8.pfb></usr/share/texmf-texlive/
+fonts/type1/public/eurosym/feymr10.pfb></usr/share/texmf-texlive/fonts/type1/ur
+w/courier/ucrr8a.pfb></usr/share/texmf-texlive/fonts/type1/urw/times/utmb8a.pfb
+></usr/share/texmf-texlive/fonts/type1/urw/times/utmr8a.pfb></usr/share/texmf-t
+exlive/fonts/type1/urw/times/utmr8a.pfb></usr/share/texmf-texlive/fonts/type1/u
+rw/times/utmri8a.pfb>
+Output written on Master.pdf (61 pages, 6434216 bytes).
PDF statistics:
- 265 PDF objects out of 1000 (max. 8388607)
+ 278 PDF objects out of 1000 (max. 8388607)
0 named destinations out of 1000 (max. 500000)
103 words of extra memory for PDF output out of 10000 (max. 10000000)
diff --git a/Tex/Master/Master.lot b/Tex/Master/Master.lot
index 50dd517..e20a38e 100644
--- a/Tex/Master/Master.lot
+++ b/Tex/Master/Master.lot
@@ -9,3 +9,4 @@
\addvspace {10\p@ }
\addvspace {10\p@ }
\addvspace {10\p@ }
+\addvspace {10\p@ }
diff --git a/Tex/Master/Master.pdf b/Tex/Master/Master.pdf
index 61d93fe..ffbb585 100644
--- a/Tex/Master/Master.pdf
+++ b/Tex/Master/Master.pdf
Binary files differ
diff --git a/Tex/Master/Master.synctex.gz b/Tex/Master/Master.synctex.gz
index 6ea7e59..ab9dda1 100644
--- a/Tex/Master/Master.synctex.gz
+++ b/Tex/Master/Master.synctex.gz
Binary files differ
diff --git a/Tex/Master/Master.tex b/Tex/Master/Master.tex
index 7355213..51de97f 100644
--- a/Tex/Master/Master.tex
+++ b/Tex/Master/Master.tex
@@ -2,8 +2,8 @@
% Document Class %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\documentclass[a4paper, twoside, DIV=10,fontsize=11pt,bibliography=totoc, BCOR=15mm, headinclude=true,
- footinclude=false, cleardoubleplain]{scrbook}
+\documentclass[a4paper,twoside, DIV=10,fontsize=11pt,bibliography=totoc, BCOR=15mm, headinclude=true,
+ footinclude=false, cleardoubleplain,chapterprefix=false,appendixprefix=true]{scrbook}
%chapterprefix=true/false
%appendixprefix=true/false
@@ -166,9 +166,10 @@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Appendix %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\appendix
\listoffigures
\listoftables
+\newpage
+\appendix
\input{../Content/Appendix}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
diff --git a/Tex/Master/Master.toc b/Tex/Master/Master.toc
index 6ef6921..376bb5d 100644
--- a/Tex/Master/Master.toc
+++ b/Tex/Master/Master.toc
@@ -37,24 +37,26 @@
\contentsline {subsubsection}{Risks and Irregularities}{36}
\contentsline {subsection}{\numberline {2.4.2}Law Situation in Germany}{36}
\contentsline {chapter}{\numberline {3}IMSI Catcher Detection}{39}
-\contentsline {section}{\numberline {3.1}Frameworks and Hardware}{39}
-\contentsline {subsection}{\numberline {3.1.1}OsmoconBB}{39}
-\contentsline {subsection}{\numberline {3.1.2}Motorola C123}{39}
-\contentsline {subsection}{\numberline {3.1.3}GNS 5870 MFI}{39}
-\contentsline {section}{\numberline {3.2}Procedure}{39}
-\contentsline {subsection}{\numberline {3.2.1}Information Gathering}{39}
-\contentsline {subsection}{\numberline {3.2.2}Information Evaluation}{39}
-\contentsline {subsection}{\numberline {3.2.3}Further Improvements}{39}
-\contentsline {section}{\numberline {3.3}Implementation}{39}
-\contentsline {section}{\numberline {3.4}IMSI Catcher Detection System}{39}
-\contentsline {subsection}{\numberline {3.4.1}Configuration}{39}
-\contentsline {subsection}{\numberline {3.4.2}Operation}{39}
-\contentsline {chapter}{\numberline {4}Evaluation}{41}
-\contentsline {section}{\numberline {4.1}Open Field Statistics}{41}
-\contentsline {subsection}{\numberline {4.1.1}Bayesian Filter}{41}
-\contentsline {subsection}{\numberline {4.1.2}Detection System}{41}
-\contentsline {section}{\numberline {4.2}Example Scenarios}{41}
-\contentsline {chapter}{\numberline {5}Conclusion}{43}
-\contentsline {section}{\numberline {5.1}Future Work}{43}
+\contentsline {section}{\numberline {3.1}Framework and Hardware}{39}
+\contentsline {subsection}{\numberline {3.1.1}OsmocomBB}{39}
+\contentsline {subsection}{\numberline {3.1.2}Motorola C123}{41}
+\contentsline {section}{\numberline {3.2}Procedure}{41}
+\contentsline {subsection}{\numberline {3.2.1}Information Gathering}{41}
+\contentsline {subsection}{\numberline {3.2.2}Information Evaluation}{41}
+\contentsline {section}{\numberline {3.3}IMSI Catcher Detection System}{41}
+\contentsline {subsection}{\numberline {3.3.1}Implemetation}{41}
+\contentsline {subsubsection}{Architecture}{41}
+\contentsline {subsubsection}{Extensions}{41}
+\contentsline {subsection}{\numberline {3.3.2}Configuration}{41}
+\contentsline {subsection}{\numberline {3.3.3}Operation}{41}
+\contentsline {chapter}{\numberline {4}Evaluation}{43}
+\contentsline {section}{\numberline {4.1}Example Scenarios}{43}
+\contentsline {section}{\numberline {4.2}Test Period}{43}
+\contentsline {chapter}{\numberline {5}Conclusion}{45}
+\contentsline {section}{\numberline {5.1}Related Projects}{45}
+\contentsline {section}{\numberline {5.2}Future Work}{45}
\contentsline {chapter}{Bibliography}{I}
-\contentsline {chapter}{Acronyms}{VII}
+\contentsline {chapter}{\numberline {A}appendix}{VII}
+\contentsline {section}{\numberline {A.1}OsmocomBB}{VII}
+\contentsline {subsection}{\numberline {A.1.1}Installation}{VII}
+\contentsline {chapter}{Acronyms}{IX}
diff --git a/Tex/Presentation/presentation.tex b/Tex/Presentation/presentation.tex
index 85a416b..63fc0f0 100644
--- a/Tex/Presentation/presentation.tex
+++ b/Tex/Presentation/presentation.tex
@@ -108,7 +108,7 @@ Parameters harvested from SI:
\item Neighbouring Cell List
\item Base Station Identification (not yet used)
\end{itemize}
-\begin{alertblock}{Main Problem}
+\begin{alertblock}<2>{Main Problem}
Parameters that can be set, can be forged!
\end{alertblock}
\end{frame}
@@ -139,7 +139,6 @@ Model/View/Controller oriented design with plug-in rules and evaluators
\begin{itemize}
\item Gathers and aggregates rule results for a base station
\item Conservative Evaluator
- \item Weighted Evaluator
\end{itemize}
\end{itemize}
\end{frame}
@@ -166,10 +165,9 @@ Context Rules:
\end{frame}
\begin{frame}{Rules}{Neighbourhood Rules}
-Analyse structure of the neighbourhood graph:
+Analyse the structure of the neighbourhood graph:
\begin{center}
-\includegraphics[width=.3\textwidth]{neighbourhood1}\hspace{1cm}
-\includegraphics[width=.3\textwidth]{neighbourhood2}
+\includegraphics[width=.9\textwidth]{Neighbours}
\end{center}
\end{frame}
@@ -185,7 +183,6 @@ Possible solution:
\begin{itemize}
\item Many official and open databases (Nokia/OpenCellID)
\item Used for localisation, but can also be used vice versa!
- \item GPS to refine results
\end{itemize}
\item Local Area Database:
\begin{itemize}