Aplikacje

Jak zaszyfrować zapytania DNS na smartfonie (dnscrypt-proxy)

Smartfony to takie małe komputery, z których praktycznie każdy z nas korzysta na co dzień. Nie różnią się one zbytnio od tych domowych PC czy laptopów, no może za wyjątkiem rozmiarów. Wszystkie elementy tyczące się spraw sieciowych, np. korzystanie z internetu za pomocą przeglądarki, są dokładnie taka same co w przypadku zwykłych komputerów. Na smartfonach domeny również trzeba jakoś rozwiązać. Standardowo w Androidzie są wykorzystywane serwery od Google (8.8.8.8 i 8.8.4.4). Jeśli nasza sieć WiFi oferuje inne DNS'y, to wtedy one mają pierwszeństwo. Niemniej jednak, nie zawsze będziemy w stanie kontrolować środowisko sieciowe, do którego zostaniemy podłączeni. W takiej sytuacji będziemy zdani na łaskę admina obcej sieci w kwestii poufności odwiedzanych przez nas stron www czy jakichkolwiek innych domen w internecie. Z doświadczenia wiem, by nie składać swojej prywatności w czyjeś ręce i dlatego też postanowiłem poszukać sposobu na zaszyfrowanie zapytań DNS bezpośrednio na smartfonie. Długo nie musiałem szukać, bo okazuje się, że dnscrypt-proxy jest dostępny również na Androida.

Android: YouTube bez reklam na smartfonie (NewPipe)

Ja generalnie zaliczam się do grona osób bardzo spokojnych ale tylko do czasu aż się zdenerwuję. Jedną taką bardziej wyprowadzającą mnie z równowagi kwestią są reklamy w serwisie YouTube. Problem jest o wiele bardziej dotkliwy, gdy w grę wchodzą urządzenia mobilne, np. smartfony. Na komputerze nie mam większego problemu, bo wszystkie reklamy mogę zablokować stosując adblock/ublock w przeglądarce lub też korzystać z aplikacji mpsyt/minitube. Gdy chcę wesprzeć kogoś, to odpalam kilka kanałów z reklamami, wyciszam dźwięk i mój linux ogląda za mnie ten cały syf reklamowy, a ja go ani nie słyszę, ani nie widzę i wszyscy są happy. W przypadku smartfonów oglądanie serwisu YT jest nieco problematyczne. Nie dość, że nie ma jak obejść tych reklam, to jeszcze zwykle są one głośniejsze niż ścieżka dźwiękowa materiału video, co bardzo wnerwia w godzinach nocnych. Przy szukaniu rozwiązania tego problemu natknąłem się na NewPipe. Jest to przeglądarkę YT z otwartym kodem źródłowym (OpenSource), która działa podobnie do mpsyt/minitube i to ten programik zostanie opisany w niniejszym artykule.

Android: OpenCamera i aparat w Neffos C5

Ci z was, którzy czytali moją recenzję na temat smartfona Neffos C5 od TP-LINK, widzą, że niezbyt spodobał mi się aparat/kamera zaimplementowany w tym telefonie. Niby jest tutaj 8 mpix na aparacie głównym (i 5 mpix na selfie) ale przy niezbyt dobrym oświetleniu jakość zdjęć siada dość znacznie. Abstrahując od samej jakości aparatu, chciałbym się nieco bardziej skupić na oprogramowaniu do jego obsługi, które Neffos C5 oferuje. Jest ono dość ubogie pod względem funkcjonalności i mi generalnie przydałoby się nieco więcej opcji, z których mógłbym zrobić jakiś użytek. Jest wiele aplikacji na Androida, które oferują poszerzenie możliwości aparatu czy kamery w telefonie. Większość z nich zawiera jednak reklamy, które niezbyt pasują na smartfonie wyrafinowanego linux'iarza. Postanowiłem zatem poszukać nieco głębiej i w repozytorium F-Droid'a znalazłem OpenCamera. Programik bardzo przyzwoity, bez reklam, no i najważniejsze jest on OpenSource. W tym artykule rzucimy sobie okiem na ten kawałek oprogramowania i zobaczymy jaką funkcjonalność ono oferuje.

Android: Nova Launcher w Neffos C5

Jedną z rzeczy, która wychodzi przy użytkowaniu smartfona Neffos C5 od TP-LINK jest ździebko problematyczny interfejs. Chodzi o launcher aplikacji, do których odnośniki mamy na pulpicie. Standardowo jest tutaj podziałka 4x4, czyli na jednym pulpicie możemy mieć maksymalnie tylko 16 ikonek. Gdy do tego jeszcze dojdą nam widżety, to korzystanie z pewnych aplikacji może być dość uciążliwe. Ja korzystam z bardzo wielu programów i standardowo w Neffos'ie C5 muszę mieć co najmniej 5 pulpitów, a jeszcze nie skończyłem się bawić aplikacjami. Nie byłoby pewnie żadnego problemu, gdyby nie fakt, że nie można zmienić ilości wyświetlanych ikonek, przynajmniej ja nie znalazłem takiej opcji. Dlatego też byłem zmuszony rozejrzeć się za innym launcher'em i znalazłem Nova Launcher.

Android: Repozytorium aplikacji OpenSource (F-Droid)

Przeszukując sklep Google Play za nowymi aplikacjami, które mógłbym wgrać na swojego Neffos'a C5, zawsze staram się zwracać uwagę co tak naprawdę zamierzam zainstalować. Nie chodzi tutaj tylko o poleconą mi przez kogoś aplikację, a konkretnie jej nazwę, bo te mogą być przecież bardzo podobne i łatwo zainstalować nie tego app'ka, którego powinniśmy. Android jest prawie jak windows, no może z tą różnicą, że jest udostępniany na wolnych licencjach. Z racji swojej popularności musi być bardzo prosty w obsłudze, by nie generować żadnych błędów i problemów wśród korzystających z niego użytkowników. Z doświadczenia wiem, że prostota obsługi nie zawsze idzie w parze z bezpieczeństwem, a gdy mamy przed sobą tak popularny system operacyjny jak Android, to już tylko krok dzieli nas od kompromitacji systemu przez wgranie jakiejś trefnej aplikacji ze sklepu Google. Nie znam tych wszystkich programików, które są w nim dostępne ale można zrobić lekki przesiew instalując jedynie aplikacje OpenSource. Przeszukiwanie Google Play pod tym kątem nie jest zbyt wygodne, dlatego też ktoś postanowił uruchomić projekt F-Droid zrzeszający wolne aplikacje, które możemy wgrać na swój telefon bez większego problemu. Ten wpis będzie poświęcony właśnie aplikacji F-Droid.