COMP 3000 2011 Report: Privatix

From Soma-notes
Jump to navigation Jump to search

Part 1

Background

The name of our chosen distribution is the Privatix Live-System. The target audience for this system are people that are concerned about privacy, anonymity and security when web-surfing, transporting/editing sensitive data, sending email etc. Therefore, the goals of this distribution are mainly security and privacy related--being able to provide security-conscious tools and applications integrated into a portable OS for anyone to use at any time. The distribution is meant to be portable, coming in the form of a live CD which can be installed on an external device or a USB flash drive with an encrypted password to ensure that all your data remains private, even if your external device is lost or compromised. The Privatix Live-System incorporates many security-conscious tools for safe editing, carrying sensitive data, encrypted communication and anonymous web surfing.


This Privatix Live-System was developed in Germany by Markus Mandalka. It may be obtained by going to Markus Mandalka's website and navigating to the download page (Mandalka), selecting the version you wish to download (we chose the English version) and downloading it. The approximate size of the Privatix Live-System is 838MB for the full English version (there are smaller versions available which have had features such as GNOME removed). The Privatix Live-System was based off of Debian (Debian).

Installation/Startup

Privatix boot screen
Privatix desktop

Currently we have Privatix installed on an 8GB USB stick, however Privatix can be used in a few ways such as CD/DVD, used in a VirtualBox, or install it on an external device (such as a USB stick). After downloading the .iso file it is possible to either burn the operating system to a CD/DVD, use VirtualBox, or install it to a USB stick.

CD/DVD

To boot Privatix with a CD/DVD, simply burn the operating system to a disk and boot from the CD/DVD created when prompted to in the BIOS.

VirtualBox

Using VirtualBox requires simply having VirtualBox installed, and when prompted for the installation media to select the .iso file downloaded.

When the system starts up select the Live option. This brings up the main Desktop, the user can access all programs available in the operating system

USB

To install Privatix onto a USB stick, you first must be booted into Privatix Live through a CD/DVD. Then you need to click the install icon on the Desktop to begin installing to a device. It is then possible to select a device for Privatix to install itself on. The installer will ask you if you would like to fill your device with blank data, this makes accessing data/recovering what was originally on the device much harder. The installer will prompt you for a user password, as well as an admin password. The installer will then start it's time consuming process of installing Privatix to the device.

To boot into Privatix from the device, you can stop the computer booting, and then boot into the external device. During booting, Privatix will prompt you for your the password set up during the installation.

Basic Operation

With Privatix Live-System, there are two ways we used the system. The first of which was just booting the live CD in VirtualBox. When booting the live CD in VirtualBox, there are certain key features of the Privatix Live-System you are missing (mainly because these features are meant for the portable version to be installed on an external device). However, just booting from the live CD still gives a lot of the functionality I would use the system for. The main thing I noted was the secure and anonymous web browsing. The default browser in the system is IceWeasal (an older version of GNU IceCat--a rebranding of FireFox compatible with both Linux and Mac systems) which comes equipped with security features not available by default in FireFox. The main add on that I liked was that The Onion Router (TOR) is installed and enabled by default. TOR is an open source project meant to provide absolute anonymity online--mainly preventing anyone from learning your location or browsing habits--by routing webpage requests through virtual tunnels made up of individual TOR nodes (no two "paths" are ever the same).

When using the only the live CD all files are deleted when the system is shut down. In addition, any files saved to the desktop by the user will not appear. They will be hidden from view, but can be viewed by opening the terminal and navigating to the desktop and running the ls command

Usage Evaluation

During our use of Privatix, we found it preformed on par for what it was described as, however we found some concerning parts. To start with, most of the documentation for the operating system is in German. The apparent by frequent grammar mistakes in the operating system itself also indicates that English was not the primary language for the writers of this operating system. We also noticed that there was no wireless driver so wireless networks could not be connected to. This causes a problem because an operating system on a USB stick should be portable, however this driver requires you to have a hard line to use the internet. In addition, when we tried to install Privatix onto a USB it took many attempts. It was also noticed that when using Privatix in VirtualBox that even though there was no wireless drivers in Privatix, the wireless capability was provided by the host OS (Windows).

However once connected to the internet, all the software works as it should. All the secure software seem work as they should, however since we do not know how to test the limits of its security measures we do not know for sure how secure these programs actually are.

References