Jeśli często łączysz się z Internetem korzystając z sieci publicznych warto zastanowić się nad bezpieczeństwem danych, które przez nią przesyłasz.
Część stron WWW oraz aplikacji korzysta z szyfrowania danych, jednak należy pamiętać ze pewnością nie robią tego wszystkie.
Co nam zagraża ?
Wystarczy, że nasz klient poczty korzysta z niezabezpieczonego protokołu POP3 – wtedy wszystkie dane takie jak wiadomości, oraz co najgorsze dane uwierzytelniania do naszego konta – login, hasło są przesyłane jako zwykły tekst. W przypadku Hot Spotów, oaz innych nie znanych nam sieci zawsze istnieje ryzyko, że ktoś pomiędzy AP z którym się łączymy a siecią globalną je przechwyci. Przeciętny Polak ma takie samo hasło do maila, facebooka, konta w banku i premium na redtube, reasumując ktoś za jednym zamachem może ukraść nam wszystko co najcenniejsze. ![]()
Poczta e-mail jest tylko przykładem, na co dzień korzystamy z ogromnej liczby aplikacji i serwisów WWW z których i do których dane lecą w sposób otwarty. W ten sposób administrator takiej sieci lub inny samozwańczy naukowiec może zobaczyć czego szukamy, co oglądamy, z kim rozmawiamy itd.
I co teraz?
Osobiście w przypadku laptopa, rozwiązuję problem z wykorzystaniem Putty lub innego narzędzia do zestawiania połączeń przez SSH. Daje to możliwość zestawienia tunelu i przekierowania wewnątrz niego wszystkich wychodzących i przychodzących połączeń. W ten sposób nasze dane nie będą przesyłane do Internetu w sposób utwarty, a wewnątrz zaszyfrowanego tunelu SSH do naszego zaufanego serwera, gdzie następnie będą rozszyfrowywane i dopiero rozsyłane dalej.
Potrzebny jest do tego serwer SSH. Ja wykorzystuję mój domowy router, który stoi na DD-WRT.
Licho nie śpi… Android też nie !
No właśnie, a co z naszym telefonem/tabletem ?
W Android Market zupełnie za darmo dostępna jest aplikacja SSHTunnel. Jest to mały, prosty, a za razem genialny programik, który po skonfigurowaniu wykona całą robotę za nas. W zależności od ustawień automatycznie podczas łączenia z siecią wifi/gsm zestawi tunel, a nastepnie przekieruje wewnątrz wszystkie nasze połączenia.
Konfiguracja aplikacji ogranicza się jedynie do podania adresu hosta naszego SSH, portu na którym odbywa się komunikacja, danych logowania oraz portów/aplikacji, które chcemy przekierować – warto jednak zrobić to globalnie i przekierować wszystkie. Dodatkowo możemy wybrać w obrębie jakich sieci aplikacja ma startować automatycznie i sposób powiadamiania o stanie jej pracy.
SSHTunnel dostępny jest w za darmow w Markiecie Androida.

Styczeń 29th, 2012
admin 







