T(A)ILS czyli jak zachować anonimowość w Internecie.

Dawno temu pisałem o pomyśle na dystrybucję anonimizującą. Miało to działać na zasadzie liveCD uruchamianego – głównie dla wygody – z maszyny wirtualnej, wyposażonego w domyślne ustawienia utrudniające identyfikację użytkownika i domyślnie wysyłającego wszystkie dane WWW za pośrednictwem sieci TOR. Już samo użycie liveCD w znacznym stopniu utrudnia identyfikację – po uruchomieniu gubione są wszelkie informacje zawarte w ciasteczkach, LSO, historii odwiedzanych stron, cache, jak również cechy charakterystyczne systemu/przeglądarki są wspólne dla wszystkich instancji systemów bootowanych z jednego obrazu.

Projekt Anonymix nie wyszedł poza fazę planów (żaden build nie był w pełni działający i nie został opublikowany), ale znalazłem coś, co nie tylko jest praktycznie dokładnym odpowiednikiem tego, co chciałem realizować, ale bardzo ładnie rozwija tę ideę. Mowa o T(A)ILS, czyli The (Amnestic) Incognito Live System.

T(A)ILS to dystrybucja rozpowszechniania w postaci liveCD i liveUSB skonfigurowana tak, by cała komunikacja odbywała się przez sieć TOR i aby nie zostawiać żadnych śladów użycia danego systemu i przeprowadzanych operacji na dyskach (dopóki wyraźnie o to nie poprosimy). Oczywiście w przypadku uruchomienia z poziomu maszyny wirtualnej tak dobrze nie będzie – przykładowo dane mogą zostać – i zapewne zostaną – przekazane do hosta gospodarza i mogą zostać zapisane na dysku np. w pliku swap, ale dokładnie taką samą wadą obarczony był Anonymix. Warto podkreślić, że tak naprawdę nie wpływa to na anonimowość – jeśli chodzi o identyfikację zdalną jest to bez znaczenia. Klasyczne bezpieczeństwo vs. wygoda – bootowanie fizycznej maszyny z liveCD jest mniej wygodne, ale bezpieczniejsze.

Warto zauważyć, że T(A)IlS nie tylko pomaga zachować anonimowość, ale pomaga zabezpieczyć przed przechwyceniem danych na różne sposoby – od zabezpieczenia przed keyloggerami za sprawą wirtualnej klawiatury, przez zapewnia komunikację Jabberem z użyciem OTR i szerokie wsparcie dla GPG. Do tego T(A)ILS wyposażony jest narzędzia do obróbki dźwięku, skanerów obróbki obrazów, wspólnej edycji tekstów i wykonywania tłumaczeń… Wygląda na niezłe zaplecze dla Wikileaks czy Anonimowych.

Projekt wygląda na aktywnie rozwijany, więc nie pozostało mi nic innego, jak definitywne pogrzebanie Anonymiksa, przekazanie pomysłów (o ile już nie są wdrożone; patrząc na listę błędów – większość jest) i ew. pomoc przy rozwoju T(A)IlS. Na tę chwilę dostępna jest wersja 0.6.2 oparta na Debianie Lenny, więc z testem poczekam raczej na coś opartego o Squeeze, bo sporo się pozmieniało.

Włosizm.

Obok różnych izmów czyli rasizmu, seksizmu czy nacjonalizmu występuje jeszcze jeden izm, o którym pewnie mało kto myśli, a który jest bardzo powszechny. Nazywam go roboczo włosizm. O co chodzi? Oczywiście o dyskryminację z powodu włosów.

Jakie mogą być powody? Włosy nieodpowiedniej długości, brak włosów, fryzura (sposób ułożenia), kolor… Poniekąd z wyboru (irokez, dready, długie, krótkie), poniekąd wrodzone (brak, kolor).

Nie istnieje? Nie jest powszechny? Ten rudy… Ten łysy… itd. Częste? Raczej. I oczywiście przypisywanie cech na podstawie włosów. Rudy? Wredny! Łysy/bardzo krótkie? Bezmózg! Irokez/dready? Brudas! Uprzedzenia i uogólnienia. Zero tolerancji dla odmienności lub cudzego wyboru.

Bardzo głupie i bardzo powszechne, moim zdaniem. Zastanawia mnie tylko, czemu do włosów przywiązywana jest większa uwaga, niż np. do ubrania. Przekonanie – nie do końca słuszne, że ubranie łatwiej zmienić? Fryzurę czy kolor zmienić można obecnie bardzo łatwo… Utożsamianie włosów z cechą wrodzoną? Miałoby uzasadnienie w przypadku koloru (teraz już niekoniecznie) czy braku włosów, ale nie w przypadku fryzury.