Tails czyli LiveCD sprzyjające anonimowości

Znaczna część czytelników tego bloga zapewne zdaje sobie sprawę z tego jak łatwo można śledzić naszą aktywność w sieci. Wszechobecne ciasteczka w przeglądarkach, cała masa oprogramowania wymieniająca dane kanałem nieszyfrowanym, a także najpopularniejsza wyszukiwarka i serwis społecznościowy. Bardzo często przez nieuwagę lub niewiedzę użytkowników oni sami nieświadomie ujawniają znacznie więcej danych niż by chcieli…

Istnieje wiele rozwiązań powyższego problemu, a jednym z nich jest uruchomienie LiveCD na nowym bądź dotychczas posiadanym komputerze. Zdecydowanie najlepiej dostosowaną pod kątem zachowania prywatności i anonimowości płytą LiveCD jest Tails.

Tak wygląda najnowsza wersja Tails. Kliknij aby powiększyć.

Tails opiera się na dystrybucji Debian GNU/Linux, środowisku GNOME2 i programie Tor wraz z towarzyszącymi mu mniejszymi aplikacjami (graficzny konfigurator Vidalia i proxy Polipo). W najnowszej wersji zostało dostarczone jądro GNU/Linux w wersji 3.2 oraz aktualny Tor. Po zakończeniu pracy systemu pamięć ram zostaje wyczyszczona (to zabezpieczenie przed pewnym rodzajem ataków), a sam system pracuje znakomicie na maszynach bezdyskowych.

Tails nie wymaga jakiejkolwiek konfiguracji, a wymagania sprzętowe są umiarkowanie niskie (komputer wyposażony w 512 megabajtów ramu i procesor taktowany powyżej 1GHz zapewni w miarę komfortową pracę). Obraz płyty (hybrydowy, można wykorzystać do przygotowania bootowalnego napędu USB lub karty SD) możesz pobrać tutaj.

Tor czasami bywa wykorzystywany do niekoniecznie legalnych celów. Staraj się postępować zgodnie z prawem obowiązującym w miejscu, w którym się aktualnie znajdujesz. Pamiętaj, że ponosisz pełną odpowiedzialność za swoje czyny.

Łatwa instalacja GNU IceCat w Ubuntu

Jeśli zechcesz mieć dwie przeglądarki oparte na silniku Gecko jednocześnie lub po prostu jesteś fanem GNU możesz użyć przeglądarki IceCat. W jednym zdaniu można ją opisać jako minimalnie starszą wersje ognistego lisa wzbogaconą o zmiany w kodzie i konfiguracji sprzyjające zachowaniu prywatności.

To jest logo przeglądarki GNU IceCat

Pierwszym rozwiązaniem jest skompilowanie całości ze źródeł lecz nie należy to do zajeć prostych i jest niezwykle czasochłonne – jedynym plusem jest możliwość korzystania z najnowszej wydanej wersji. Drugie rozwiązanie to użycie PPA, które w tej chwili dostarcza wersje siódmą przeglądarki – pokażę jak to zrobić.

  1. Dodaj niezbędne PPA do listy repozytoriów.

    root@sverige:/# add-apt-repository ppa:gnuzilla-team/ppa

  2. Zaktualizuj listę paczek.

    root@sverige:/# apt-get update

  3. Zainstaluj GNU IceCat.

    root@sverige:/# apt-get install icecat

W podanym PPA dostępne są paczki zarówno dla 10.04 LTS, aktualnej wersji 11.10 jak i testowej 12.04 alpha 2.

APT i instalacja bez paczek sugerowanych

Ograniczone zasoby dyskowe bądź chęć stworzenia instalacji systemu całkowicie pozbawionej zbędnych elementów wymaga bardzo starannego doboru instalowanych paczek. Niestety APT nie zawsze pozostawia nam wybór – w domyślnej konfiguracji (zarówno dla Debiana i Ubuntu) instalowane są także paczki sugerowane.

Scenariusz pierwszy czyli jednorazowa rezygnacja z instalacji paczek sugerowanych.

Użyj dodatkowego argumentu linii komend.

root@sverige:/# apt-get –no-install-recommends install nazwapakietu

Scenariusz drugi czyli permanentna rezygnacja z instalacji paczek sugerowanych.

Dodaj następujące linie do pliku /etc/apt/apt.conf i zaktualizuj repozytoria.

APT::Install-Recommends “0″;
APT::Install-Suggests “0″;

W przypadku chęci ominięcia powyższego ograniczenia należy użyć dodatkowego argumentu linii komend (dokładnie tak jak w przypadku scenariusza pierwszego).

root@sverige:/# apt-get –install-recommends install nazwapakietu

Powyższy tutorial dotyczy Debiana, Ubuntu jak i innych dystrybucji opartych na jednej z wymienionych wcześniej.