Installationsanleitung/OpenSecurity-Installation.tex
author Oliver Maurhart <oliver.maurhart@ait.ac.at>
Fri, 27 Jun 2014 13:39:12 +0200
changeset 46 f9401a377aca
child 51 e39cb5dbd030
permissions -rw-r--r--
Installationsanleitung done
     1 \documentclass[a4paper,10pt]{article}
     2 \usepackage[utf8x]{inputenc}
     3 \usepackage{a4wide}
     4 \usepackage{graphicx}
     5 \usepackage{eurosym}
     6 \usepackage{latexsym}
     7 \usepackage{textcomp}
     8 \usepackage{fancybox}
     9 \usepackage{microtype}
    10 \usepackage{listings}
    11 \usepackage{setspace}
    12 \usepackage{color}
    13 \usepackage{comment}
    14 
    15 \linespread{1.1}
    16 \parskip=4pt
    17 
    18 \begin{document}
    19 
    20 \title{OpenSecurity Installationshandbuch zu Version 0.2.7}
    21 \author{Oliver Maurhart\\
    22 AIT Austrian Institute of Technology
    23 }
    24 
    25 \maketitle
    26 
    27 \section{Voraussetzungen}
    28 
    29 Das Referenzsystem zu OpenSecurity ist eine \textbf{Windows 7 SP1 64 Bit} Installation. Andere Architekturen und Betriebssystemversionen sind möglich aber nicht getestet.
    30 
    31 Die OpenSecurity Software benutzt zur Zeit \textbf{VirtualBox 4.3.12} als Virtualisierung. VirtualBox ist von https://www.virtualbox.org/wiki/Downloads frei verfügbar. Zusätzlich zur Basisinstallation benötigt OpenSecurity auch das \textbf{Oracle VM VirtualBox Extension Pack}.
    32 
    33 
    34 \section{Download}
    35 
    36 Die OpenSecurity Software ist als eine einzige Setup Exe Datei von http://download.opensecurity.at/ downloadbar. Wir empfehlen die aktuell letzte Version von diesem Medium zu beziehen.
    37 
    38 
    39 \section{Installation}
    40 
    41 Die Installation erfolgt durch das Ausführen dieser Datei. Es werden dabei 3 Modi unterschieden:
    42 
    43 \begin{enumerate}
    44 
    45 \item Normal. Der User wird anhand eines Installationswizard durch die verschieden Schritte und Optionen geführt.
    46 
    47 \item Silent. Durch Angabe von \texttt{/SILENT} als Kommandozeilenoption der Setupdatei sind keine Einstellungsmöglichgkeiten durch den Anwender auswählbar. Ein Fortschrittsbalken informiert über den Installationsvorgang. Zur Anwendung kommen hierbei die Defaulteinstellungen der Installation.
    48 
    49 \item Very Silent. Die Angabe von \texttt{/VERYSILENT} wirkt sich wie \texttt{/SILENT} aus, jedoch wird hier auch der Fortschrittsbalken unterbunden. Es existiert kein visuelles Feedback zur Installation.
    50 
    51 \end{enumerate}
    52 
    53 Nach einem Reboot ist OpenSecurity verfügbar.
    54 
    55 \pagebreak
    56 
    57 Werden nun Applikationen von OpenSecurity ausgeführt, so kann eine installierte und aktive Windows Firewall den Zugriff von 
    58 
    59 \begin{itemize}
    60 
    61 \item python27
    62 
    63 \item X11-Server
    64 
    65 \end{itemize}
    66 
    67 vom User erstmalig über eine UAC\footnote{User Account Control} bestätigen lassen.
    68 
    69 
    70 \section{Systemdetails}
    71 
    72 OpenSecurity installiert sich in \texttt{C:{\textbackslash}Program Files{\textbackslash}OpenSecurity}. In diesem Verzeichnis befindet sich auch das \texttt{log} Verzeichnis, in welchem OpenSecurity seine Aktionen protokolliert. Als \mbox{Systemdienst} legt OpenSecurity die Virtuelle Maschinen im Pfad \\ \texttt{C:{\textbackslash}Windows{\textbackslash}System32{\textbackslash}config{\textbackslash}systemprofile} ab.
    73 
    74 OpenSecurity installiert neben den Client (OpenSecurity TrayIcon) auch den \textbf{OpenSecurity Dienst}, welche über die Windows Dienste gestartet und gestoppt werden kann.
    75 
    76 
    77 \subsection{Registry}
    78 
    79 Diese Registryeinträge sind für OpenSecurity essentiell:
    80 
    81 \begin{itemize}
    82 
    83 \item \texttt{HKEY\_LOCAL\_MACHINE{\textbackslash}SYSTEM{\textbackslash}CurrentControlSet{\textbackslash}services{\textbackslash}USBSTOR}
    84 
    85 Hier ist der Wert der Variable \textbf{``Start''} auf \textbf{4} gesetzt. Durch neue unbekannte Medien, welche via USB eingesteckt werden, kann Windows selbst diesen Wert wieder auf \textbf{3} umstellen. Dies verhindert jedoch die Weiterreichung der USB Events an das OpenSecurity Hintergrundsystem. Es wird empfohlen via eine domainweiten Policy diesen Wert auf \textbf{4} zu fixieren.
    86 
    87 \item \texttt{HKEY\_LOCAL\_MACHINE{\textbackslash}SOFTWARE{\textbackslash}OpenSecurity}
    88 
    89 Unter diesem Registrypfad speichert OpenSecurity seine systemweiten Einstellungen. Zur Zeit ist das nur die Adresse des Log Servers (\textbf{``LogServerUrl''}), welche das Speichern von Dateien auf verschlüsselte Medien protokolliert.
    90 
    91 \end{itemize}
    92 
    93 
    94 \section{Uninstall}
    95 
    96 Um OpenSecurity zu entfernen, beenden Sie bitte zuerst den OpenSecurity TrayIcon mit einen Rechtsklick auf das OpenSecurity Symbol und der Auswahl von ``Exit'' im nun dargestellten Kontextmenü. Anschließend läßt sich OpenSecurity wie gewohnt aus der Systemsteuerung unter dem Punkt ``Programme und Funktionen'' wieder entfernen.
    97 
    98 
    99 
   100 
   101 
   102 
   103 \end{document}