<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" href="rss.xsl"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Eteryu.space</title><description>Przewodnik po prywatności, bezpieczeństwie i cyfrowej wolności.</description><link>https://eteryu.space/</link><atom:link href="https://eteryu.space/feed_rss_created.xml" rel="self" type="application/rss+xml" /><managingEditor>Eteryu</managingEditor><language>pl</language><pubDate>Mon, 12 Oct 2026 18:09:53 +0000</pubDate><lastBuildDate>Mon, 12 Oct 2026 18:09:53 +0000</lastBuildDate><ttl>1440</ttl><generator>Zensical RSS</generator><item><title>Mój własny, prywatny DNS. Po co?</title><author>Eteryu</author><description>&lt;p&gt;Kiedyś używałem publicznego DNS z filtrowaniem. Działał dobrze. Blokował większość reklam, trackerów i tego całego śmiecia, który ciągnie się za każdą stroną. Ale zawsze brakowało mi jednej rzeczy: kontroli.&lt;/p&gt;
&lt;p&gt;Nie nad tym, jakie domeny trafiają na listy. One i tak pochodzą od tych samych ludzi, którzy tworzą listy dla publicznych resolverów. Różnica polega na tym, że sam decyduję, z których list korzystam, jak je łączę i co z nich wyciągam. Mogę dodać dowolną listę z internetu, nie tylko te, które ktoś uznał za godne dodania do swojego katalogu. I gdy czegoś nie chcę blokować, dodaję to do własnych wyjątków i następnego dnia jest już przepuszczane. Bez czekania, aż ktoś inny uzna, że to dobry pomysł.&lt;/p&gt;
&lt;!-- more --&gt;

&lt;p&gt;To mnie uwierało. Nie z powodu paranoi, ale z poczucia, że oddaję kontrolę nad czymś fundamentalnym. Nad tym, jak moje urządzenia łączą się ze światem.&lt;/p&gt;
&lt;h2 id=&quot;co-to-wasciwie-jest&quot;&gt;Co to właściwie jest?&lt;/h2&gt;
&lt;p&gt;Zbudowałem swój własny serwer DNS. Stoi w chmurze, więc mam do niego dostęp z każdego miejsca na świecie. Filtruje ruch według list, które sam wybieram i sam układam.&lt;/p&gt;
&lt;p&gt;Działa to tak. Moje urządzenia pytają mój serwer o adres jakiejś strony. Serwer sprawdza, czy ta domena jest na liście, którą przygotowałem. Jeśli jest, odpowiada „nie znam takiej strony&quot;. Jeśli nie ma jej na liście, przekazuje zapytanie dalej.&lt;/p&gt;
&lt;p&gt;Blokuję reklamy, trackery, telemetrię, domeny malware i phishing. Korzystam z ośmiu źródeł, które sam wybrałem. Jedne skupiają się na reklamach, inne na trackerach, jeszcze inne na zagrożeniach. Każde z nich wnosi coś innego.&lt;/p&gt;
&lt;p&gt;Warto dodać, że to działa na poziomie DNS. Nie blokuje reklam w YouTube ani elementów wewnątrz strony. Do tego potrzebny jest osobny content blocker w przeglądarce. Mój resolver jest pierwszą warstwą, nie jedyną.&lt;/p&gt;
&lt;h2 id=&quot;jak-acze-listy-i-usuwam-duplikaty&quot;&gt;Jak łączę listy i usuwam duplikaty&lt;/h2&gt;
&lt;p&gt;Problem z wieloma źródłami jest taki, że często się nakładają. Ta sama domena może pojawić się w trzech, czterech, pięciu listach jednocześnie. Gdybym wrzucił wszystko do jednego worka bez czyszczenia, miałbym listę pełną powtórzeń, większą niż potrzeba i wolniejszą w działaniu.&lt;/p&gt;
&lt;p&gt;Zamiast tego mój pipeline robi coś prostego. Zbiera wszystkie domeny ze wszystkich źródeł do jednego zbioru, który z definicji nie może zawierać duplikatów. Jeśli ta sama domena pojawi się pięć razy, będzie tylko raz.&lt;/p&gt;
&lt;p&gt;Po zebraniu wszystkich domen usuwam redundantne subdomeny. Jeśli na liście jest &lt;code&gt;example.com&lt;/code&gt;, nie ma sensu trzymać na niej także &lt;code&gt;ads.example.com&lt;/code&gt; i &lt;code&gt;track.example.com&lt;/code&gt;. Każda z tych subdomen zostanie zablokowana, jeśli zablokowana jest domena nadrzędna. Usuwam je. Lista staje się mniejsza, a blokada działa tak samo.&lt;/p&gt;
&lt;p&gt;Efekt jest taki, że z kilkudziesięciu tysięcy wpisów ze wszystkich źródeł zostaje jedna, czysta lista. Bez duplikatów. Bez zbędnych subdomen. Tylko to, co faktycznie blokuje coś, czego nie chcę widzieć.&lt;/p&gt;
&lt;div class=&quot;admonition note&quot;&gt;
&lt;p class=&quot;admonition-title&quot;&gt;Automatyzacja&lt;/p&gt;
&lt;p&gt;Ten proces dzieje się raz dziennie. Ja nie muszę nic robić. Lista sama się aktualizuje, sama się czyści i sama trafia do mojego resolvera.&lt;/p&gt;
&lt;/div&gt;
&lt;h2 id=&quot;dlaczego-to-nie-ma-panelu-ani-statystyk&quot;&gt;Dlaczego to nie ma panelu ani statystyk?&lt;/h2&gt;
&lt;p&gt;Mój resolver nie ma panelu administracyjnego. Nie ma wykresów, nie ma listy ostatnich zapytań, nie ma licznika zablokowanych domen.&lt;/p&gt;
&lt;p&gt;To celowa decyzja. Panel ze statystykami oznacza, że ktoś, nawet jeśli tylko ja, gdzieś te dane przechowuje. Lista ostatnich zapytań to nic innego jak historia tego, co robię w internecie. A ja nie chcę, żeby taka historia istniała w jakiejkolwiek formie.&lt;/p&gt;
&lt;p&gt;Mój resolver przetwarza zapytanie, zwraca odpowiedź i zapomina. Nie zapisuje niczego i nie analizuje. Nie ma czego nie logować, bo nie ma gdzie logować.&lt;/p&gt;
&lt;h2 id=&quot;dla-kogo-to-jest&quot;&gt;Dla kogo to jest&lt;/h2&gt;
&lt;p&gt;To rozwiązanie dla kogoś, kto ma kilka urządzeń i chce, żeby wszystkie filtrowały tak samo. Telefon, laptop, tablet, cokolwiek. Bez instalowania osobnych aplikacji na każdym z nich.&lt;/p&gt;
&lt;p&gt;Dla kogoś, kto ceni prywatność i nie potrzebuje wykresów, żeby czuć, że coś działa.&lt;/p&gt;
&lt;p&gt;Dla kogoś, kto chce sam decydować, co blokuje, i nie czekać, aż ktoś inny zrobi to za niego.&lt;/p&gt;
&lt;p&gt;Jeśli zależy Ci na panelu i statystykach, inne rozwiązania zrobią to lepiej. Ale jeśli cenisz kontrolę i prywatność bardziej niż wygodę, to jest dokładnie to.&lt;/p&gt;</description><link>https://eteryu.space/blog/2026/10/12/m%C3%B3j-w%C5%82asny-prywatny-dns-po-co/</link><source url="https://eteryu.space/feed_rss_created.xml">Eteryu.space</source><pubDate>Mon, 12 Oct 2026 00:00:00 +0000</pubDate><guid isPermaLink="true">https://eteryu.space/blog/2026/10/12/m%C3%B3j-w%C5%82asny-prywatny-dns-po-co/</guid></item><item><title>Darmowy VPN z filtrowaniem DNS. Proton VPN + DoH/DoT przez WG Tunnel</title><author>Eteryu</author><description>&lt;p&gt;Darmowy plan Proton VPN ma jedną poważną wadę. Nie ma w nim NetShield, czyli wbudowanego blokowania reklam, trackerów i malware. Płacący użytkownicy mają tę funkcję. Free tier dostaje tylko tunel.&lt;/p&gt;
&lt;p&gt;To nie znaczy, że darmowy Proton jest bezużyteczny. Znaczy tylko, że trzeba mu trochę pomóc.&lt;/p&gt;
&lt;!-- more --&gt;

&lt;h2 id=&quot;co-oferuje-darmowy-proton-vpn&quot;&gt;Co oferuje darmowy Proton VPN&lt;/h2&gt;
&lt;p&gt;Zacznijmy od faktów. Darmowy plan Proton VPN to:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Brak limitu danych.&lt;/strong&gt; Nie ma throttlingu ani dziennego limitu transferu.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Jedno urządzenie.&lt;/strong&gt; Możesz połączyć tylko jeden telefon albo komputer naraz.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;10 krajów.&lt;/strong&gt; Proton oferuje serwery w Holandii, Japonii, Rumunii, Polsce, USA, Meksyku, Kanadzie, Szwajcarii, Norwegii i Singapurze. Serwer jest przydzielany automatycznie, ale możesz przełączać się między krajami.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Brak NetShield.&lt;/strong&gt; Blokowanie reklam, trackerów i malware jest tylko w planach płatnych.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Brak custom DNS w natywnej aplikacji.&lt;/strong&gt; W oficjalnej aplikacji Proton VPN nie możesz ustawić własnego DNS. Ale jeśli korzystasz z pliku WireGuard &lt;code&gt;.conf&lt;/code&gt;, możesz wpisać dowolny DNS w sekcji &lt;code&gt;[Interface]&lt;/code&gt;. To ograniczenie dotyczy więc tylko aplikacji, nie protokołu.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Ostatnie dwa punkty bolą najbardziej. NetShield to funkcja, która filtruje zapytania DNS i blokuje domeny reklamowe oraz złośliwe. Custom DNS pozwala na wskazanie własnego resolvera, na przykład NextDNS albo HaGeZi DNS.&lt;/p&gt;
&lt;p&gt;W płatnym planie możesz wybrać jedno albo drugie. Nie oba naraz. Proton traktuje je jako wzajemnie wykluczające się, bo NetShield sam filtruje DNS.&lt;/p&gt;
&lt;p&gt;W darmowym nie masz żadnego z nich.&lt;/p&gt;
&lt;h2 id=&quot;dlaczego-nie-wystarczy-zwyky-dns-w-pliku-conf&quot;&gt;Dlaczego nie wystarczy zwykły DNS w pliku .conf&lt;/h2&gt;
&lt;p&gt;Proton VPN udostępnia pliki konfiguracyjne WireGuard. Możesz je pobrać z panelu konta i zaimportować do dowolnego klienta WireGuard. W pliku &lt;code&gt;.conf&lt;/code&gt; jest sekcja &lt;code&gt;[Interface]&lt;/code&gt;, w której można wpisać adres DNS.&lt;/p&gt;
&lt;p&gt;Więc tak, możesz dodać własny DNS już na tym etapie. Możesz tam wpisać adresy NextDNS, HaGeZi DNS albo dowolnego innego resolvera. I to zadziała.&lt;/p&gt;
&lt;div class=&quot;admonition warning&quot;&gt;
&lt;p class=&quot;admonition-title&quot;&gt;Plain DNS w pliku .conf to nie to samo co szyfrowany DNS&lt;/p&gt;
&lt;p&gt;Wpisanie adresu resolvera w sekcji &lt;code&gt;[Interface]&lt;/code&gt; pliku &lt;code&gt;.conf&lt;/code&gt; daje &lt;strong&gt;plain DNS&lt;/strong&gt;. Zapytania lecą jako zwykły UDP na porcie 53, tylko wewnątrz tunelu WireGuard. Operator sieci ich nie widzi, ale Proton widzi. Po dotarciu do serwera Protona zapytanie jest odszyfrowywane i wysyłane dalej jako otwarty tekst. Jeśli chcesz szyfrowania end-to-end, potrzebujesz DoH albo DoT przez WG Tunnel.&lt;/p&gt;
&lt;/div&gt;
&lt;p&gt;Jeśli ufasz Protonowi, to nie problem. Proton ma politykę no-logs i niezależne audyty. Ale w modelu zero trust nie chodzi o to, komu ufasz. Chodzi o to, komu musisz ufać.&lt;/p&gt;
&lt;p&gt;Wolę nie musieć ufać nikomu więcej niż to konieczne.&lt;/p&gt;
&lt;h2 id=&quot;roznica-miedzy-udp-a-dot-i-doh&quot;&gt;Różnica między UDP a DoT i DoH&lt;/h2&gt;
&lt;p&gt;To jest sedno całego artykułu. Warto zrozumieć, dlaczego szyfrowany DNS jest lepszy od zwykłego, nawet jeśli ten zwykły jest w tunelu VPN.&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Protokół&lt;/th&gt;
&lt;th&gt;Port&lt;/th&gt;
&lt;th&gt;Szyfrowanie&lt;/th&gt;
&lt;th&gt;Kto widzi zapytanie&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Plain DNS (UDP)&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;53&lt;/td&gt;
&lt;td&gt;Brak&lt;/td&gt;
&lt;td&gt;Dostawca internetu, operator sieci, dostawca VPN&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;DoT (DNS over TLS)&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;853&lt;/td&gt;
&lt;td&gt;Tak&lt;/td&gt;
&lt;td&gt;Dostawca VPN (widzi zaszyfrowany ruch), ale nie treść&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;DoH (DNS over HTTPS)&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;443&lt;/td&gt;
&lt;td&gt;Tak&lt;/td&gt;
&lt;td&gt;Dostawca VPN (widzi ruch HTTPS), ale nie treść&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;strong&gt;Plain DNS&lt;/strong&gt; to zapytanie wysłane otwartym tekstem. Każdy na drodze może je odczytać i zmodyfikować. W tunelu VPN jest chroniony przed operatorem sieci, ale nie przed dostawcą VPN.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;DoT&lt;/strong&gt; to to samo zapytanie DNS, ale opakowane w TLS. Wygląda jak każdy inny zaszyfrowany ruch na porcie 853. Dostawca VPN widzi, że łączysz się z jakimś serwerem na tym porcie, ale nie widzi, o co pytasz.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;DoH&lt;/strong&gt; to zapytanie DNS opakowane w HTTPS. Wygląda jak zwykły ruch webowy na porcie 443. Dostawca VPN nie odróżni go od przeglądania strony. To najlepsza opcja pod kątem ukrycia zapytań DNS przed wszystkimi pośrednikami.&lt;/p&gt;
&lt;p&gt;DoH i DoT dają więc coś, czego plain DNS nie daje: &lt;strong&gt;szyfrowanie end-to-end między Twoim urządzeniem a resolverem DNS&lt;/strong&gt;. Nikt po drodze nie widzi treści zapytania. Ani operator sieci, ani Proton.&lt;/p&gt;
&lt;h3 id=&quot;kiedy-wybrac-doh-a-kiedy-dot&quot;&gt;Kiedy wybrać DoH, a kiedy DoT&lt;/h3&gt;
&lt;p&gt;Oba protokoły szyfrują DNS, ale różnią się charakterystyką. Wybór zależy od tego, gdzie i jak używasz telefonu.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;DoH — wybierz, jeśli:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Korzystasz z publicznych sieci Wi-Fi (kawiarnie, hotele, lotniska), które często blokują niestandardowe porty.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Korzystasz głównie z sieci komórkowej.&lt;/strong&gt; Operatorzy często blokują port 853 używany przez DoT, a DoH na porcie 443 jest znacznie trudniejszy do zablokowania.&lt;/li&gt;
&lt;li&gt;Chcesz, żeby ruch DNS wyglądał jak zwykły ruch HTTPS. DoH używa portu 443, tego samego co przeglądanie stron. Trudniej go wykryć i zablokować.&lt;/li&gt;
&lt;li&gt;Zależy Ci na maksymalnym ukryciu zapytań DNS przed operatorem sieci.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;DoT — wybierz, jeśli:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Korzystasz głównie z domowego Wi-Fi, gdzie masz pewność, że port 853 nie jest blokowany.&lt;/li&gt;
&lt;li&gt;Administrujesz własnym serwerem DNS i chcesz używać standardowego portu dla DNS over TLS.&lt;/li&gt;
&lt;li&gt;Zależy Ci na prostocie konfiguracji w sieci, którą w pełni kontrolujesz.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Nie potrzebujesz ani DoH, ani DoT — jeśli:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Używasz VPN wyłącznie do ukrycia adresu IP i nie zależy Ci na ukryciu zapytań DNS przed dostawcą VPN.&lt;/li&gt;
&lt;li&gt;Ufasz Protonowi w kwestii nieprzetrzymywania logów DNS. Proton ma politykę no-logs i audyty, więc dla wielu użytkowników to wystarczy.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Opcja pośrednia — Split DNS w WG Tunnel:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Możesz też użyć trybu &lt;strong&gt;Split&lt;/strong&gt; w WG Tunnel. W tym trybie tylko wybrane domeny (np. banki, usługi urzędowe) idą przez szyfrowany DNS, a reszta przez zwykły DNS systemowy. To kompromis między prywatnością a wydajnością.&lt;/p&gt;
&lt;h2 id=&quot;rozwiazanie-wg-tunnel&quot;&gt;Rozwiązanie: WG Tunnel&lt;/h2&gt;
&lt;p&gt;Standardowy klient WireGuard na Androida nie obsługuje DoH ani DoT. Możesz wpisać adresy IP resolvera w pliku &lt;code&gt;.conf&lt;/code&gt;, ale to wszystko. Nie ma opcji szyfrowania zapytań DNS.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;WG Tunnel&lt;/strong&gt; to alternatywny klient WireGuard, który obsługuje szyfrowany DNS bezpośrednio w aplikacji.&lt;/p&gt;
&lt;p&gt;Ma cztery tryby pracy DNS:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Default&lt;/strong&gt; – używa domyślnych ustawień systemowych.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Encrypted&lt;/strong&gt; – wymusza szyfrowane zapytania (DoH lub DoT) przez cały tunel.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Split&lt;/strong&gt; – kieruje tylko wybrane domeny przez DNS tunelu, resztę przez system.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;System VPN mode&lt;/strong&gt; – używa DNS dostarczonego przez Androida.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Dla naszego celu interesuje nas tryb &lt;strong&gt;Encrypted&lt;/strong&gt;. W tym trybie WG Tunnel ignoruje adresy DNS z pliku &lt;code&gt;.conf&lt;/code&gt; i używa własnego endpointu, który podajesz w ustawieniach aplikacji.&lt;/p&gt;
&lt;h2 id=&quot;wybor-resolvera-dns&quot;&gt;Wybór resolvera DNS&lt;/h2&gt;
&lt;p&gt;Potrzebujesz resolvera, który obsługuje DoH albo DoT. Masz kilka opcji. Wybór zależy od tego, co chcesz blokować i ile kontroli potrzebujesz.&lt;/p&gt;
&lt;h3 id=&quot;rekomendacja-hagezi-pro-tif&quot;&gt;Rekomendacja: Hagezi Pro + TIF&lt;/h3&gt;
&lt;p&gt;W społecznościach zajmujących się prywatnością i bezpieczeństwem sieciowym &lt;strong&gt;Hagezi Pro + TIF&lt;/strong&gt; to obecnie złoty środek. HaGeZi to pseudonim niemieckiego dewelopera, który prowadzi jeden z najczęściej aktualizowanych i najlepiej ocenianych zestawów list blokujących na świecie.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Hagezi Pro&lt;/strong&gt; to lista rozszerzona, która blokuje reklamy, trackery, analitykę, telemetrię, phishing, malware, scam i fake. Jest to wersja rekomendowana dla większości użytkowników.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Hagezi TIF&lt;/strong&gt; (Threat Intelligence Feeds) to lista skupiona wyłącznie na zagrożeniach: phishing, malware, scam, fake i cryptojacking. Jest to poważne wzmocnienie bezpieczeństwa, rekomendowane jako uzupełnienie listy Pro.&lt;/p&gt;
&lt;p&gt;Razem dają ochronę, która w testach blokowania osiąga wyniki powyżej 95%.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Uwaga techniczna:&lt;/strong&gt; Lista Pro zawiera już część wpisów z TIF z ostatnich 14 dni, ale nie pełny feed. Pełny TIF jest szerszy i obejmuje zagrożenia starsze niż 14 dni. To wyjaśnia, dlaczego łączenie obu list ma sens.&lt;/p&gt;
&lt;h3 id=&quot;darmowe-resolvery-oferujace-hagezi-pro-tif-bez-rejestracji&quot;&gt;Darmowe resolvery oferujące Hagezi Pro + TIF bez rejestracji&lt;/h3&gt;
&lt;p&gt;Nie musisz mieć konta ani płacić, żeby korzystać z tych list. Kilka darmowych, non-profit resolverów oferuje gotowe presety z Hagezi Pro + TIF:&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Resolver&lt;/th&gt;
&lt;th&gt;Adres DoH&lt;/th&gt;
&lt;th&gt;Lokalizacja&lt;/th&gt;
&lt;th&gt;Aktualizacje&lt;/th&gt;
&lt;th&gt;Uwagi&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;HaGeZi DNS (Falkenstein)&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;code&gt;https://root.hagezi.org/dns-query&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Niemcy (Falkenstein)&lt;/td&gt;
&lt;td&gt;Co 4-8h&lt;/td&gt;
&lt;td&gt;Non-profit, EU&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;HaGeZi DNS (Norymberga)&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;code&gt;https://wurzn.hagezi.org/dns-query&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Niemcy (Norymberga)&lt;/td&gt;
&lt;td&gt;Co 4-8h&lt;/td&gt;
&lt;td&gt;Non-profit, EU&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;HaGeZi DNS (Helsinki)&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;code&gt;https://juuri.hagezi.org/dns-query&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Finlandia (Helsinki)&lt;/td&gt;
&lt;td&gt;Co 4-8h&lt;/td&gt;
&lt;td&gt;Non-profit, EU&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;DNSWarden&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;code&gt;https://dns.dnswarden.com/00000000000000000000018&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Nieokreślona&lt;/td&gt;
&lt;td&gt;Nieokreślone&lt;/td&gt;
&lt;td&gt;Pro + TIF&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;DNSBUNKER.org&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;code&gt;https://dnsbunker.org/dns-query&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Niemcy&lt;/td&gt;
&lt;td&gt;Nieokreślone&lt;/td&gt;
&lt;td&gt;Pro++ + TIF + NRD/DGA&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;OpenBLD.net&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;code&gt;https://ric.openbld.net/dns-query/hagezi&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Europa&lt;/td&gt;
&lt;td&gt;Co godzinę&lt;/td&gt;
&lt;td&gt;Pro + TIF w trybie RIC&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;RethinkDNS&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;code&gt;https://sky.rethinkdns.com/1:AAoACBAA&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Cloudflare&lt;/td&gt;
&lt;td&gt;Raz w tygodniu&lt;/td&gt;
&lt;td&gt;Pro + TIF&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;div class=&quot;admonition tip&quot;&gt;
&lt;p class=&quot;admonition-title&quot;&gt;Od czego zacząć, jeśli nie chcesz się rejestrować&lt;/p&gt;
&lt;p&gt;Zacznij od &lt;strong&gt;HaGeZi DNS&lt;/strong&gt; z serwera Falkenstein (&lt;code&gt;https://root.hagezi.org/dns-query&lt;/code&gt;). Nie wymaga konta, działa w Europie, aktualizuje listy co kilka godzin. To najprostsza droga do Hagezi Pro + TIF. Jeśli chcesz samodzielnie wybrać listy, użyj generatora RethinkDNS na &lt;code&gt;https://rethinkdns.com/configure&lt;/code&gt; albo DNSWarden na &lt;code&gt;https://dnswarden.com/customfilter.html&lt;/code&gt;. Jeśli potrzebujesz logów i własnych reguł, wybierz &lt;strong&gt;NextDNS&lt;/strong&gt;.&lt;/p&gt;
&lt;/div&gt;
&lt;h3 id=&quot;generatory-wasnych-konfiguracji&quot;&gt;Generatory własnych konfiguracji&lt;/h3&gt;
&lt;p&gt;Jeśli chcesz samodzielnie wybrać, które listy mają być aktywne, masz dwa narzędzia.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;RethinkDNS&lt;/strong&gt; oferuje generator konfiguracji pod adresem &lt;code&gt;https://rethinkdns.com/configure&lt;/code&gt;. Możesz tam zaznaczyć dokładnie te listy, które Cię interesują (np. Hagezi Pro i Hagezi TIF), a następnie skopiować wygenerowany link &lt;strong&gt;DoH&lt;/strong&gt; lub &lt;strong&gt;DoT&lt;/strong&gt;. RethinkDNS udostępnia oba formaty – wystarczy kliknąć, żeby przełączyć między nimi. Zaleta: pełna kontrola. Wada: aktualizacje raz w tygodniu.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;DNSWarden&lt;/strong&gt; oferuje podobny generator pod adresem &lt;code&gt;https://dnswarden.com/customfilter.html&lt;/code&gt;. Pozwala wybrać listy z predefiniowanego zestawu, w tym Hagezi Pro i TIF, i wygenerować własny link DoH, DoT lub DoQ. Nie wymaga rejestracji. DNSWarden udostępnia też gotowe presety, na przykład &lt;code&gt;https://dns.dnswarden.com/00000000000000000000018&lt;/code&gt; dla Hagezi Pro + TIF.&lt;/p&gt;
&lt;h3 id=&quot;inne-opcje-z-wasnym-panelem&quot;&gt;Inne opcje z własnym panelem&lt;/h3&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Resolver&lt;/th&gt;
&lt;th&gt;Adres DoH&lt;/th&gt;
&lt;th&gt;Filtrowanie&lt;/th&gt;
&lt;th&gt;Konto?&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;NextDNS&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;code&gt;https://dns.nextdns.io/twoj-id&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Pełna konfiguracja, własne listy, logi&lt;/td&gt;
&lt;td&gt;Tak (darmowy plan, 300k zapytań)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Control D&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;code&gt;https://freedns.controld.com/x-hagezi-proplus&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Hagezi Pro Plus&lt;/td&gt;
&lt;td&gt;Nie (darmowy preset)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;AdGuard DNS&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;code&gt;https://dns.adguard-dns.com/dns-query&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Reklamy, trackery, malware&lt;/td&gt;
&lt;td&gt;Nie&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;strong&gt;NextDNS&lt;/strong&gt; to najpotężniejsza opcja. W darmowym planie dostajesz 300 000 zapytań miesięcznie, co dla jednej osoby jest praktycznie nieosiągalne. Możesz wybierać listy blokujące, tworzyć własne reguły, przeglądać logi.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Control D&lt;/strong&gt; w wersji darmowej nie ma panelu, ale udostępnia gotowe resolvery z listami Hagezi. Adres &lt;code&gt;x-hagezi-proplus&lt;/code&gt; to bardzo agresywny zestaw, który blokuje reklamy, trackery, malware i phishing.&lt;/p&gt;
&lt;h2 id=&quot;konfiguracja-krok-po-kroku&quot;&gt;Konfiguracja krok po kroku&lt;/h2&gt;
&lt;h3 id=&quot;1-konto-proton-vpn&quot;&gt;1. Konto Proton VPN&lt;/h3&gt;
&lt;p&gt;Załóż darmowe konto na protonvpn.com. Nie musisz podawać danych osobowych. Wystarczy adres e-mail.&lt;/p&gt;
&lt;h3 id=&quot;2-plik-wireguard-z-protona&quot;&gt;2. Plik WireGuard z Protona&lt;/h3&gt;
&lt;p&gt;Zaloguj się na &lt;code&gt;account.protonvpn.com/downloads&lt;/code&gt;, wybierz WireGuard, a następnie wybierz serwer. Dla darmowego planu wybierz jeden z 10 dostępnych krajów. Polska jest jedną z opcji.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Wybór serwera a IPv6:&lt;/strong&gt; Obsługa IPv6 w Proton VPN zależy od platformy. Oficjalnie IPv6 jest wspierane w rozszerzeniu przeglądarki oraz w kliencie na Linuksa. Na pozostałych platformach (Windows, macOS, iOS) Proton domyślnie blokuje cały wychodzący ruch IPv6, aby zapobiec wyciekom. Około 80% serwerów Proton jest kompatybilnych z IPv6. Jeśli chcesz korzystać z IPv6 przez tunel na Androidzie, wybierz serwer oznaczony jako IPv6 (np. &lt;code&gt;PL-FREE#17&lt;/code&gt;). Serwer &lt;code&gt;CH-FREE#2&lt;/code&gt; jest kompatybilny z IPv6, ale wymaga ręcznej konfiguracji adresu ULA (&lt;code&gt;fd54:...&lt;/code&gt;) zamiast domyślnego adresu &lt;code&gt;2a07:...&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;Pobierz plik &lt;code&gt;.conf&lt;/code&gt;. Nie musisz go edytować. WG Tunnel i tak użyje własnego DNS.&lt;/p&gt;
&lt;h3 id=&quot;3-konfiguracja-wg-tunnel&quot;&gt;3. Konfiguracja WG Tunnel&lt;/h3&gt;
&lt;p&gt;Otwórz WG Tunnel i zaimportuj plik &lt;code&gt;.conf&lt;/code&gt; z Protona.&lt;/p&gt;
&lt;p&gt;Następnie przejdź do &lt;strong&gt;Ustawienia → DNS settings&lt;/strong&gt; i ustaw:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Tunnel DNS mode:&lt;/strong&gt; &lt;code&gt;Encrypted&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Tunnel DNS Protocol:&lt;/strong&gt; &lt;code&gt;DoH&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Tunnel DNS Endpoint:&lt;/strong&gt; wklej adres wybranego resolvera, na przykład &lt;code&gt;https://root.hagezi.org/dns-query&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Transit DNS requests:&lt;/strong&gt; &lt;code&gt;Redirect&lt;/code&gt; (przekierowuje zapytania do innych serwerów DNS na ten z tunelu)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Zapisz ustawienia.&lt;/p&gt;
&lt;h3 id=&quot;4-poaczenie-i-weryfikacja&quot;&gt;4. Połączenie i weryfikacja&lt;/h3&gt;
&lt;p&gt;Połącz tunel. Następnie wejdź na &lt;code&gt;https://adblock.turtlecute.org/&lt;/code&gt; i sprawdź, ile procent reklam i trackerów jest blokowanych. Powinieneś zobaczyć wynik powyżej 90%.&lt;/p&gt;
&lt;p&gt;Możesz też wejść na &lt;code&gt;ipleak.net&lt;/code&gt; i sprawdzić, czy DNS nie wycieka. Powinien być widoczny tylko resolver, którego używasz. Upewnij się, że na liście nie pojawia się adres DNS Twojego dostawcy internetu.&lt;/p&gt;
&lt;h2 id=&quot;czego-sie-spodziewac&quot;&gt;Czego się spodziewać&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Blokowanie reklam i trackerów.&lt;/strong&gt; W zależności od wybranego resolvera i list, zablokujesz od 90 do 97 procent reklam i trackerów. Hagezi Pro + TIF daje najlepsze wyniki, ale może czasem zablokować coś, czego potrzebujesz. Wtedy dodaj domenę do wyjątków (jeśli resolver na to pozwala) albo wybierz mniej agresywną listę.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Szyfrowany DNS.&lt;/strong&gt; Twoje zapytania DNS będą szyfrowane end-to-end. Proton nie zobaczy, o co pytasz. Operator sieci też nie.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Stabilność połączenia.&lt;/strong&gt; WG Tunnel działa stabilnie, ale nie jest tak dojrzały jak standardowy WireGuard. W nowszych wersjach naprawiono problemy z baterią, a deweloper aktywnie rozwija projekt. Jeśli zauważysz problemy, wróć do standardowego klienta i zaakceptuj plain DNS.&lt;/p&gt;
&lt;h2 id=&quot;podsumowanie&quot;&gt;Podsumowanie&lt;/h2&gt;
&lt;p&gt;Darmowy Proton VPN to dobry tunel. Brakuje mu filtrowania DNS, ale można to obejść. WG Tunnel plus resolver DoH z listami Hagezi Pro + TIF daje Ci to, czego brakuje w darmowym planie: blokowanie reklam, trackerów, malware i phishingu, oraz szyfrowanie zapytań DNS przed wszystkimi pośrednikami.&lt;/p&gt;
&lt;p&gt;Nie musisz płacić, żeby mieć prywatny i filtrowany DNS. Musisz tylko wiedzieć, jak go skonfigurować.&lt;/p&gt;</description><link>https://eteryu.space/blog/2026/10/09/darmowy-vpn-z-filtrowaniem-dns-proton-vpn--dohdot-przez-wg-tunnel/</link><source url="https://eteryu.space/feed_rss_created.xml">Eteryu.space</source><pubDate>Fri, 09 Oct 2026 00:00:00 +0000</pubDate><guid isPermaLink="true">https://eteryu.space/blog/2026/10/09/darmowy-vpn-z-filtrowaniem-dns-proton-vpn--dohdot-przez-wg-tunnel/</guid></item><item><title>Cyfrowa higiena bez wymówek: Czy warto aktualizować telefon? Brudny sekret przycisku „Przypomnij później”</title><author>Eteryu</author><description>&lt;p&gt;Zauważyłem to u swojej żony, jednak szybko dotarło do mnie, że problem ten ma skalę globalną. Przyznam szczerze: sam też kiedyś tak robiłem, dopóki nie zrozumiałem, co tak naprawdę kryje się pod maską tych irytujących powiadomień. Na ekranie pojawia się komunikat o dostępnej aktualizacji systemu lub aplikacji, a nasz palec automatycznie wędruje w stronę przycisku „Przypomnij później”. Tydzień później sytuacja się powtarza. Kiedy pytam o powód, słyszę żelazny argument: &lt;em&gt;&quot;A po co mi to? Przecież teraz wszystko działa&quot;&lt;/em&gt;.&lt;/p&gt;
&lt;!-- more --&gt;

&lt;p&gt;Większość z nas traktuje aktualizacje oprogramowania jak zło konieczne. Kojarzą nam się z długim restartem telefonu w najmniej odpowiednim momencie, zmianą wyglądu ulubionej aplikacji albo obawą, że nowa wersja spowolni urządzenie. Niestety w dzisiejszym internecie takie podejście to odpowiednik zignorowania pilnego wezwania z salonu samochodowego o wadliwych hamulcach tylko dlatego, że rano silnik odpalił bez problemu.&lt;/p&gt;
&lt;p&gt;Czas odczarować mit aktualizacji.&lt;/p&gt;
&lt;h2 id=&quot;psychologia-przycisku-przypomnij-pozniej&quot;&gt;Psychologia przycisku „Przypomnij później”&lt;/h2&gt;
&lt;p&gt;Dlaczego tak bardzo nienawidzimy aktualizować naszych urządzeń? Psychologia i branża IT doskonale znają ten mechanizm. Odkładamy to na później z czterech głównych powodów:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Boję się, że coś się zepsuje.&lt;/strong&gt; Każdy ma znajomego (albo sam nim jest), któremu po aktualizacji systemu przestała działać drukarka lub telefon zaczął szybciej rozładowywać baterię.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Nie lubię zmian.&lt;/strong&gt; Zwyczajnie boimy się, że deweloperzy znowu przenieśli nasz ulubiony przycisk w inne miejsce i będziemy musieli uczyć się interfejsu na nowo.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Nie teraz!&lt;/strong&gt; Komunikaty o aktualizacji zawsze wyskakują w momencie, gdy jesteśmy w środku ważnej pracy lub piszemy pilną wiadomość.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Brak miejsca na dysku.&lt;/strong&gt; To szara proza życia. Smartfony pękają w szwach od zdjęć i filmów, a nowa paczka aktualizacyjna wymaga zwolnienia nierzadko kilku gigabajtów pamięci. O wiele łatwiej jest kliknąć „Przypomnij później”, niż decydować, które wspomnienia z wakacji usunąć.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Problem polega na tym, że to &quot;później&quot; zazwyczaj zamienia się w &quot;nigdy&quot;. A to najgorszy możliwy scenariusz dla bezpieczeństwa Twoich danych.&lt;/p&gt;
&lt;h2 id=&quot;brudny-sekret-aktualizacji-syndrom-darmowego-slusarza&quot;&gt;Brudny sekret aktualizacji: Syndrom darmowego ślusarza&lt;/h2&gt;
&lt;p&gt;Większość użytkowników myśli, że paczka aktualizacyjna przynosi po prostu nowe funkcje, takie jak dodatkowe ikony, zaokrąglone rogi czy tryb ciemny. Prawda wygląda zgoła inaczej.&lt;/p&gt;
&lt;p&gt;Przeważająca większość aktualizacji (zwłaszcza tych mniejszych, oznaczonych numerami w stylu &lt;code&gt;x.x.1&lt;/code&gt;) to krytyczne łatki bezpieczeństwa, czyli tak zwane Security Patches.&lt;/p&gt;
&lt;p&gt;Wyobraź sobie, że producent zamków w Twoich drzwiach wejściowych dzwoni z pilną informacją. Złodzieje właśnie odkryli, że ten konkretny model można otworzyć za pomocą zwykłej spinki do włosów. Producent natychmiast wysyła pod Twój dom ślusarza, który za darmo i w pięć minut chce wymienić zamek na nowy, w pełni bezpieczny model.&lt;/p&gt;
&lt;p&gt;Kliknięcie „Przypomnij później” na ekranie telefonu to nic innego, jak zatrzaśnięcie drzwi przed nosem tego ślusarza i pójście spać z nadzieją, że nikt w nocy nie przyjdzie ze spinką.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;FAKT Z BRANŻY:&lt;/strong&gt; Badania Ponemon Institute wskazują, że aż 60% ofiar naruszeń danych (data breaches) przyznaje, iż do udanego włamania doszło wyłącznie z powodu wykorzystania znanej, ale niezałatanej przez nich luki w oprogramowaniu.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id=&quot;n-day-hakerzy-szarpia-za-kazda-klamke&quot;&gt;N-Day: Hakerzy szarpią za każdą klamkę&lt;/h2&gt;
&lt;p&gt;W filmach hakerzy włamują się do systemów za pomocą tak zwanych ataków Zero-Day. To potężne, nieznane nikomu luki w oprogramowaniu warte miliony dolarów. Zejdźmy jednak na ziemię. Zwykły użytkownik pada ofiarą ataków typu &lt;strong&gt;N-Day&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;Co to oznacza w praktyce? Kiedy Apple, Google czy Microsoft publikują aktualizację naprawiającą błąd, dołączają do niej dokumentację techniczną. To trochę tak, jakby producent opublikował w porannej gazecie artykuł: &lt;em&gt;&quot;Naprawiliśmy błąd, przez który zamki w domach na osiedlu X można było otworzyć spinką&quot;&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;Przestępcy natychmiast czytają tę gazetę i poddają łatkę inżynierii wstecznej. Zyskują w ten sposób gotowy, darmowy przepis na włamanie. Wiedzą doskonale, że łatka już istnieje, ale mają też pełną świadomość, że miliony ludzi zignorowało wirtualnego ślusarza. Uruchamiają więc zautomatyzowane boty, które niczym złodzieje biegnący przez osiedle nocą, szarpią za absolutnie każdą klamkę. Zalogują się tylko tam, gdzie drzwi same ustąpią.&lt;/p&gt;
&lt;p&gt;Włamania te udają się nie dlatego, że nie było obrony. Udają się dlatego, że ofierze nie chciało się tej obrony zainstalować.&lt;/p&gt;
&lt;p&gt;Co najgorsze, współcześni przestępcy wcale nie potrzebują Twojej pomocy. Klasyczna wymówka: &lt;em&gt;&quot;Przecież uważam na to co robię i nie klikam w podejrzane linki&quot;&lt;/em&gt; przestała działać lata temu. Najdroższe i najbardziej niebezpieczne wektory włamań to dzisiaj tak zwane &lt;strong&gt;Zero-Click Exploits&lt;/strong&gt;. To ataki, które nie wymagają od ofiary absolutnie żadnej interakcji. Telefon zostaje zainfekowany przez sam fakt odebrania spreparowanej wiadomości (np. w iMessage czy WhatsAppie), często zanim zdążysz w ogóle wyciągnąć go z kieszeni. Jedyną tarczą przed atakiem Zero-Click jest załatana dziura w kodzie.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;WYŚCIG Z CZASEM:&lt;/strong&gt; Z regularnych analiz branży cyberbezpieczeństwa (takich jak &lt;em&gt;Verizon Data Breach Investigations Report&lt;/em&gt; czy raporty &lt;em&gt;Mandiant&lt;/em&gt;) płynie jasny wniosek: czas od opublikowania informacji o nowej luce do jej masowego wykorzystania przez hakerów drastycznie się kurczy. Dawniej liczono go w miesiącach, dziś to często zaledwie dni. Hakerzy wiedzą, że zwlekasz z aktualizacją, dlatego ich zautomatyzowane skanery atakują natychmiast. Jeśli ignorujesz komunikat przez miesiąc, jesteś już idealnym celem.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id=&quot;jak-to-wdrozyc-w-zycie-cyfrowa-higiena&quot;&gt;Jak to wdrożyć w życie? (Cyfrowa higiena)&lt;/h2&gt;
&lt;p&gt;W ramach filozofii &lt;em&gt;Zero Trust&lt;/em&gt; nie ma miejsca na kompromisy w kwestii aktualizacji. Oto jak powinieneś skonfigurować swój system, aby przestać być najsłabszym ogniwem łańcucha bezpieczeństwa:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Włącz absolutny automatyzm.&lt;/strong&gt; Każdy system (iOS, Android, Windows, macOS) pozwala na uruchomienie automatycznych aktualizacji w tle. Ustaw to tak, aby urządzenie pobierało i instalowało łatki w nocy, gdy jest podłączone do ładowarki i sieci Wi-Fi. Budzisz się rano, a Twój zamek jest już wymieniony bez jakiejkolwiek Twojej ingerencji.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Aktualizuj przeglądarkę natychmiast.&lt;/strong&gt; Twoja przeglądarka internetowa to Twój główny punkt styku z groźnym światem. Jeśli Chrome, Firefox czy Brave krzyczy na czerwono i prosi o restart, zrób to w tej samej sekundzie. Tutaj naprawdę nie ma miejsca na odkładanie spraw na później.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Mniej aplikacji to mniej łat do łatania.&lt;/strong&gt; Przejrzyj regularnie telefon i usuń programy, których nie używałeś od roku. Po co trzymać w systemie stare zamki w drzwiach, z których i tak nikt już nie korzysta, a mogą stanowić łatwe wejście dla włamywacza?&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Zrozum, kiedy czas powiedzieć &quot;do widzenia&quot; (Problem EOL).&lt;/strong&gt; Największym błędem jest używanie przestarzałego smartfona do logowania się do banku pod pretekstem &quot;przecież wciąż działa&quot;. Kiedy urządzenie osiąga status End of Life (EOL) i producent oficjalnie kończy wsparcie, Twój wirtualny ślusarz na zawsze przestaje do Ciebie przyjeżdżać. Otwierasz wtedy drzwi dla hakerów na oścież. Ekologia i oszczędność są ważne, ale nie mogą odbywać się kosztem Twojego bezpieczeństwa finansowego.&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id=&quot;podsumowanie&quot;&gt;Podsumowanie&lt;/h2&gt;
&lt;p&gt;Następnym razem, gdy Twoje urządzenie poprosi o restart w celu instalacji nowej wersji systemu, nie traktuj tego jako irytującej przeszkody w pracy. Potraktuj to jako darmową szczepionkę na wirusa, którego ktoś właśnie wpuścił do sieci, lub wizytę ślusarza, który za darmo dba o Twój majątek.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Odblokuj teraz swój telefon, wejdź w ustawienia i sprawdź zakładkę z aktualizacjami. Kto wie, może Twój wirtualny ślusarz właśnie czeka pod drzwiami?&lt;/strong&gt;&lt;/p&gt;</description><link>https://eteryu.space/blog/2026/08/31/cyfrowa-higiena-bez-wym%C3%B3wek-czy-warto-aktualizowa%C4%87-telefon-brudny-sekret-przycisku-przypomnij-p%C3%B3%C5%BAniej/</link><source url="https://eteryu.space/feed_rss_created.xml">Eteryu.space</source><pubDate>Mon, 31 Aug 2026 00:00:00 +0000</pubDate><guid isPermaLink="true">https://eteryu.space/blog/2026/08/31/cyfrowa-higiena-bez-wym%C3%B3wek-czy-warto-aktualizowa%C4%87-telefon-brudny-sekret-przycisku-przypomnij-p%C3%B3%C5%BAniej/</guid></item><item><title>Jak zabezpieczyć telefon i swoje dane w 15 minut. 4 kroki dla każdego</title><author>Eteryu</author><description>&lt;p&gt;Większość poradników o prywatności w internecie zaczyna się od radykalnych kroków. Instalacja &lt;code&gt;Linuxa&lt;/code&gt;, rezygnacja ze smartfona i kasowanie wszystkich kont w mediach społecznościowych. Efekt jest taki, że przeciętny użytkownik odbija się od ściany i wraca do starych przyzwyczajeń.&lt;/p&gt;
&lt;p&gt;Tymczasem w cyberbezpieczeństwie doskonale sprawdza się zasada Pareta. Wdrożenie zaledwie dwudziestu procent kluczowych zabezpieczeń eliminuje osiemdziesiąt procent realnych zagrożeń.&lt;/p&gt;
&lt;!-- more --&gt;

&lt;p&gt;Twój model zagrożeń to na ogół nie są wysoce wykwalifikowane służby wywiadowcze. Twoim przeciwnikiem są zautomatyzowane boty, wycieki z baz danych i masowe kampanie phishingowe.&lt;/p&gt;
&lt;p&gt;Oto absolutne minimum cyfrowego przetrwania. Przejście przez te cztery kroki zajmuje dokładnie piętnaście minut. Wdróż je dzisiaj, wyrób w sobie prosty nawyk robienia kopii zapasowych i przestań martwić się o bezpieczeństwo swoich danych.&lt;/p&gt;
&lt;h2 id=&quot;1-ewakuacja-pamieci-czyli-menedzer-hase-5-minut&quot;&gt;1. Ewakuacja pamięci, czyli menedżer haseł (5 minut)&lt;/h2&gt;
&lt;p&gt;Nigdy więcej nie używaj tego samego hasła w dwóch różnych miejscach. Ponowne użycie tego samego ciągu znaków to najczęstsza przyczyna przejęcia konta po wycieku danych z losowego sklepu internetowego. Rozwiązaniem jest bezpieczny menedżer haseł. Możesz założyć darmowe konto w sprawdzonym rozwiązaniu chmurowym (np. &lt;code&gt;Bitwarden&lt;/code&gt;) lub zainstalować aplikację w pełni lokalną, która nie wysyła nigdzie danych (np. &lt;code&gt;KeePassDX&lt;/code&gt;).&lt;/p&gt;
&lt;p&gt;Taki zabieg całkowicie eliminuje problem zgadywania haseł przez zautomatyzowane algorytmy. Musisz zapamiętać tylko jedno mocne hasło główne, a całą resztę skomplikowanych ciągów znaków aplikacja uzupełni za Ciebie.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Jak przeprowadzić szybką ewakuację:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Zainstaluj wybrany menedżer haseł i utwórz niezwykle silne, ale łatwe do zapamiętania dla Ciebie hasło główne (Master Password).&lt;/li&gt;
&lt;li&gt;Na start zmień i wygeneruj długie oraz unikalne hasła &lt;strong&gt;tylko do trzech krytycznych usług&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Niech to będzie Twoja główna skrzynka pocztowa, aplikacja bankowa oraz Profil Zaufany.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Ważne:&lt;/strong&gt; &lt;em&gt;Nie próbuj przenieść wszystkich swoich kont jednego dnia, ponieważ szybko się zniechęcisz. Aby utrzymać porządek, wdróż &lt;strong&gt;warstwowy model haseł&lt;/strong&gt; (znany w branży jako &lt;code&gt;3 Tier Password System&lt;/code&gt;). Podziel swoje wpisy na trzy główne foldery. Pierwszy z nich to &lt;strong&gt;Krytyczne&lt;/strong&gt; (finanse, główna poczta i dokumenty). Drugi to &lt;strong&gt;Codzienne&lt;/strong&gt; (konta społecznościowe i popularne sklepy). Trzeci to z kolei &lt;strong&gt;Inne&lt;/strong&gt; (jednorazowe zakupy i mało ważne fora). Jeśli wybierzesz lokalny program taki jak &lt;code&gt;KeePassDX&lt;/code&gt;, musisz bezwzględnie pamiętać o regularnym robieniu kopii zapasowej swojej bazy. Plik z hasłami znajduje się wyłącznie w pamięci Twojego telefonu i w przypadku jego awarii bezpowrotnie stracisz wszystkie dane.&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id=&quot;2-drugi-zamek-w-drzwiach-czyli-kody-2fa-5-minut&quot;&gt;2. Drugi zamek w drzwiach, czyli kody 2FA (5 minut)&lt;/h2&gt;
&lt;p&gt;Nawet najdłuższe hasło wygenerowane przez menedżer może zostać przechwycone przez fałszywą stronę logowania. Z tego powodu potrzebujesz drugiej warstwy ochrony.&lt;/p&gt;
&lt;p&gt;Poczta to najważniejszy punkt całego systemu, ponieważ to właśnie tam trafiają linki do resetowania haseł ze wszystkich innych portali. Nawet jeśli ktoś zdobędzie Twoje główne hasło, bez fizycznego dostępu do tokena na Twoim telefonie nie zaloguje się na pocztę. Bezwzględnie unikaj weryfikacji przez wiadomości tekstowe, ponieważ są one podatne na przechwycenie oraz ataki polegające na duplikacji karty SIM (tzw. &lt;code&gt;SIM swapping&lt;/code&gt;).&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Jak wdrożyć kody 2FA w praktyce:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Zainstaluj aplikację typu authenticator (polecam otwarte rozwiązania takie jak &lt;code&gt;Aegis&lt;/code&gt;, &lt;code&gt;Ente Auth&lt;/code&gt; lub &lt;code&gt;2FAS&lt;/code&gt;).&lt;/li&gt;
&lt;li&gt;Zaloguj się na swoją główną skrzynkę pocztową w przeglądarce i wejdź w ustawienia bezpieczeństwa.&lt;/li&gt;
&lt;li&gt;Znajdź opcję logowania dwuetapowego (często nazywaną &lt;em&gt;2FA&lt;/em&gt; lub &lt;em&gt;Aplikacja uwierzytelniająca&lt;/em&gt;).&lt;/li&gt;
&lt;li&gt;Zeskanuj wyświetlony kod QR za pomocą zainstalowanej przed chwilą aplikacji.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Ważne:&lt;/strong&gt; &lt;em&gt;Podczas konfiguracji system wygeneruje listę jednorazowych kodów awaryjnych. Zawsze przechowuj je w bezpiecznym miejscu – najlepiej je wydrukuj. W przypadku utraty lub awarii telefonu to one będą Twoim jedynym kołem ratunkowym. Identyczna zasada dotyczy samej aplikacji do kodów. Pamiętaj o regularnym eksportowaniu zaszyfrowanej kopii zapasowej swojej bazy tokenów bezpośrednio z ustawień aplikacji, aby nie stracić dostępu do kont w razie uszkodzenia lub kradzieży urządzenia.&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id=&quot;3-oslepienie-trackerow-na-poziomie-dns-3-minuty&quot;&gt;3. Oślepienie trackerów na poziomie DNS (3 minuty)&lt;/h2&gt;
&lt;p&gt;Możesz instalować dziesiątki rozszerzeń blokujących reklamy w przeglądarce, ale nie ochronią one systemu operacyjnego ani poszczególnych aplikacji przed wysyłaniem telemetrii. Najskuteczniejsza blokada działa na poziomie całej sieci. Taka konfiguracja drastycznie zmniejsza powierzchnię ataku bez konieczności instalowania jakichkolwiek dodatkowych programów.&lt;/p&gt;
&lt;div class=&quot;tabbed-set tabbed-alternate&quot; data-tabs=&quot;1:2&quot;&gt;&lt;input checked=&quot;checked&quot; id=&quot;__tabbed_1_1&quot; name=&quot;__tabbed_1&quot; type=&quot;radio&quot; /&gt;&lt;input id=&quot;__tabbed_1_2&quot; name=&quot;__tabbed_1&quot; type=&quot;radio&quot; /&gt;&lt;div class=&quot;tabbed-labels&quot;&gt;&lt;label for=&quot;__tabbed_1_1&quot;&gt;Android&lt;/label&gt;&lt;label for=&quot;__tabbed_1_2&quot;&gt;Apple (iOS / macOS)&lt;/label&gt;&lt;/div&gt;
&lt;div class=&quot;tabbed-content&quot;&gt;
&lt;div class=&quot;tabbed-block&quot;&gt;
&lt;p&gt;Wejdź w ustawienia systemowe i odszukaj opcję &lt;code&gt;Prywatny DNS&lt;/code&gt; (zazwyczaj w zakładce &lt;em&gt;Sieć i internet&lt;/em&gt;). Zamiast opcji automatycznej wybierz ręczne wprowadzanie nazwy hosta, wpisz adres wybranego dostawcy i zapisz zmiany.&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;tabbed-block&quot;&gt;
&lt;p&gt;Wejdź na stronę internetową wybranego dostawcy i pobierz z niej zaufany profil konfiguracyjny (Configuration Profile), który natywnie zmieni serwery w systemie. Zatwierdź instalację profilu w ustawieniach urządzenia.&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;h2 id=&quot;4-autopilot-bezpieczenstwa-i-aktualizacje-2-minuty&quot;&gt;4. Autopilot bezpieczeństwa i aktualizacje (2 minuty)&lt;/h2&gt;
&lt;p&gt;Stare oprogramowanie to dziurawe oprogramowanie. Hakerzy nie muszą wymyślać nowych metod ataku, jeśli użytkownicy sami zapominają o łataniu znanych luk bezpieczeństwa. Włącz w ustawieniach systemu oraz sklepu z aplikacjami bezwarunkowe i automatyczne aktualizacje. Dla zdecydowanej większości użytkowników takie łatki to jedyna linia obrony przed atakami wykorzystującymi znane podatności.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Warto wiedzieć:&lt;/strong&gt; &lt;em&gt;Puryści cyfrowej higieny często zarządzają swoimi aplikacjami ręcznie i weryfikują sygnatury pobierając kod bezpośrednio z repozytoriów za pomocą narzędzi takich jak &lt;code&gt;Obtainium&lt;/code&gt;. Jest to doskonała praktyka zapewniająca pełną suwerenność, ale wymaga ona rygorystycznej dyscypliny.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Na początku drogi z cyfrową higieną włączenie pełnej automatyzacji to po prostu konieczny i mądry kompromis, który ratuje nas przed własnym zapominalstwem.&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id=&quot;podsumowanie&quot;&gt;Podsumowanie&lt;/h2&gt;
&lt;p&gt;Te cztery kroki to absolutny fundament przetrwania w sieci. Wdrożenie ich zajmuje zaledwie kwadrans, a odpowiednio skonfigurowany system zaczyna natychmiast pracować na Twoją korzyść. Nie musisz zamykać się w cyfrowym bunkrze. Wystarczy po prostu przestać zostawiać otwarte drzwi do własnego domu.&lt;/p&gt;</description><link>https://eteryu.space/blog/2026/08/28/jak-zabezpieczy%C4%87-telefon-i-swoje-dane-w-15-minut-4-kroki-dla-ka%C5%BCdego/</link><source url="https://eteryu.space/feed_rss_created.xml">Eteryu.space</source><pubDate>Fri, 28 Aug 2026 00:00:00 +0000</pubDate><guid isPermaLink="true">https://eteryu.space/blog/2026/08/28/jak-zabezpieczy%C4%87-telefon-i-swoje-dane-w-15-minut-4-kroki-dla-ka%C5%BCdego/</guid></item><item><title>Prywatny DNS – co to jest i dlaczego musisz go mieć? Wyjaśniam w 5 minut</title><author>Eteryu</author><description>&lt;p&gt;W jednym z ostatnich wpisów pokazałem, jak w kilkanaście minut zabezpieczyć telefon przed większością realnych zagrożeń. Wspomniałem tam o zmianie serwerów &lt;code&gt;DNS&lt;/code&gt; jako absolutnym fundamencie cyfrowej higieny. Temat potraktowałem jednak bardzo skrótowo, co wywołało w komentarzach słuszny niedosyt.&lt;/p&gt;
&lt;!-- more --&gt;

&lt;p&gt;Obiecałem rozwinąć ten wątek i wyjaśnić całą mechanikę w sposób przystępny dla osób nietechnicznych. Czas obietnicę spełnić. Zobaczmy, co dokładnie dzieje się pod maską Twojego urządzenia, gdy wpisujesz adres strony internetowej, i dlaczego przejęcie kontroli nad tym procesem to Twoja najważniejsza tarcza obronna.&lt;/p&gt;
&lt;h2 id=&quot;1-czym-tak-naprawde-jest-dns&quot;&gt;1. Czym tak naprawdę jest DNS?&lt;/h2&gt;
&lt;p&gt;Najpopularniejsza definicja mówi, że &lt;code&gt;DNS (Domain Name System)&lt;/code&gt; to internetowa książka adresowa. Ty zapamiętujesz przyjazne i łatwe do wymówienia nazwy witryn, ale komputery oraz routery komunikują się ze sobą wyłącznie za pomocą ciągów cyfr, czyli &lt;code&gt;adresów IP&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;Kiedy wpisujesz w przeglądarce adres mojego bloga, Twój telefon nie ma pojęcia, gdzie fizycznie znajduje się serwer, z którym musi się połączyć. Musi najpierw wysłać zapytanie w świat i zapytać o konkretny numer docelowy.&lt;/p&gt;
&lt;p&gt;Samo porównanie do prostej książki telefonicznej jest jednak sporym uproszczeniem. &lt;code&gt;DNS&lt;/code&gt; to w rzeczywistości potężna, globalna sieć współpracujących ze sobą centrali, pozbawiona jednej głównej bazy danych. Aby lepiej to zrozumieć, wyobraź sobie wyspecjalizowany serwer DNS (nazywany fachowo &lt;code&gt;rekursywnym resolverem&lt;/code&gt;) jako Twojego osobistego &lt;strong&gt;Asystenta&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;Oto droga, jaką ten Asystent musi pokonać w ułamku sekundy po kliknięciu linku:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Pamięć podręczna (&lt;code&gt;Cache&lt;/code&gt;):&lt;/strong&gt; Zanim zapytanie trafi do sieci, lokalny resolver w systemie operacyjnym Twojego urządzenia lub w routerze sprawdza własną pamięć podręczną. Asystent zagląda do podręcznego notatnika. Jeśli ktoś niedawno pytał o tę samą stronę, &lt;code&gt;adres IP&lt;/code&gt; jest gotowy do podania, co drastycznie skraca czas ładowania i zmniejsza ruch w sieci. Połączenie następuje natychmiast.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Główna centrala (&lt;code&gt;Root Servers&lt;/code&gt;):&lt;/strong&gt; Jeśli adresu brakuje w notatniku, Asystent udaje się do głównych zarządców internetu. To fundament całej sieci oparty na trzynastu potężnych klastrach serwerów rozmieszczonych na całym świecie. Oni nie znają dokładnego adresu docelowej witryny, ale wiedzą, kto zarządza wszystkimi adresami z daną końcówką i tam kierują Asystenta.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Kierownik strefy (&lt;code&gt;TLD Servers&lt;/code&gt;):&lt;/strong&gt; Asystent trafia do serwera zarządzającego daną domeną najwyższego poziomu, na przykład obsługującego końcówki &lt;code&gt;.pl&lt;/code&gt;, &lt;code&gt;.net&lt;/code&gt; lub &lt;code&gt;.space&lt;/code&gt;. Ten serwer posiada już informacje o rejestratorze, u którego właściciel wykupił konkretny adres, i podaje Asystentowi odpowiednie namiary.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Właściwe źródło (&lt;code&gt;Authoritative Name Server&lt;/code&gt;):&lt;/strong&gt; Asystent dociera w końcu do autorytatywnego serwera, który fizycznie odpowiada za poszukiwaną domenę. To on posiada ostateczną władzę nad domeną i przechowuje rekordy z właściwym adresem IP. Nie musi już komunikować się z innymi serwerami, po prostu wydaje Asystentowi ostateczny wynik.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Powrót z adresem:&lt;/strong&gt; Asystent wraca do Twojej przeglądarki z konkretnym ciągiem cyfr, zapisuje go w swoim notatniku na przyszłość, a Ty widzisz poprawnie załadowaną stronę internetową.&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id=&quot;2-dlaczego-domyslny-dns-to-luka-w-prywatnosci&quot;&gt;2. Dlaczego domyślny DNS to luka w prywatności?&lt;/h2&gt;
&lt;p&gt;Po wyjęciu smartfona z pudełka i pierwszym połączeniu z siecią, Twoje urządzenie domyślnie korzysta z Asystenta przydzielonego przez dostawcę internetu lub operatora sieci komórkowej. To ogromny błąd z punktu widzenia cyfrowej higieny.&lt;/p&gt;
&lt;p&gt;Twój operator dokładnie widzi, o jakie adresy pyta Twoje urządzenie. Zna całą historię zapytań systemowych. Wie, kiedy korzystasz z aplikacji bankowej, z jakiego komunikatora wysyłasz wiadomości i jakie konkretnie serwisy odwiedzasz po zmroku. Co gorsza, klasyczne zapytania przesyłane są &lt;code&gt;jawnym tekstem&lt;/code&gt;. Nawet jeśli sama strona WWW jest w pełni zabezpieczona kłódką szyfrowania, każdy punkt pośredniczący w sieci i tak doskonale widzi, z jaką domeną próbujesz nawiązać połączenie.&lt;/p&gt;
&lt;p&gt;To czyste profilowanie behawioralne podane wielkim korporacjom niemalże na tacy.&lt;/p&gt;
&lt;h2 id=&quot;3-aktywna-tarcza-czyli-jak-dziaa-prywatny-dns&quot;&gt;3. Aktywna tarcza, czyli jak działa Prywatny DNS&lt;/h2&gt;
&lt;p&gt;Odzyskanie kontroli polega na zwolnieniu Asystenta narzuconego przez operatora i zatrudnieniu własnego, wysoce zaufanego dostawcy &lt;code&gt;Prywatnego DNS&lt;/code&gt;, który deklaruje rygorystyczną politykę nieprzetrzymywania logów aktywności. Taka zmiana wprowadza dwa potężne mechanizmy obronne.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Szyfrowana koperta (&lt;code&gt;DoH&lt;/code&gt; oraz &lt;code&gt;DoT&lt;/code&gt;)&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Twój nowy zaufany dostawca umieszcza wszystkie zapytania wychodzące z telefonu w zaszyfrowanym tunelu. Wykorzystuje do tego nowoczesne protokoły bezpieczeństwa. Tryb prywatny opiera się najczęściej na standardzie &lt;code&gt;DNS over TLS (DoT)&lt;/code&gt; lub &lt;code&gt;DNS over HTTPS (DoH)&lt;/code&gt;. Dzięki wykorzystaniu kryptografii Twój dostawca internetu widzi jedynie sam fakt łączenia się z bezpiecznym serwerem DNS, tracąc bezpośredni wgląd w to, o jakie domeny pyta Twój system. Odcinasz mu w ten sposób najprostszą i najbardziej jawną drogę do śledzenia Twojej aktywności.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Cyfrowa czarna dziura (&lt;code&gt;Sinkholing&lt;/code&gt;)&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;To absolutnie najważniejsza funkcja z perspektywy brutalnego odcinania telemetrii. Zaufany serwer DNS posiada wbudowane i nieustannie aktualizowane listy zagrożeń. Działa to jak potężny filtr ruchu sieciowego blokujący podejrzane zapytania bazując na znanych czarnych listach. Kiedy jakakolwiek usługa lub aplikacja działająca w tle na Twoim telefonie próbuje wysłać dane do serwera śledzącego, wysyła Asystenta po docelowy numer IP.&lt;/p&gt;
&lt;p&gt;Asystent przed wyjściem w świat rzetelnie sprawdza swoją lokalną listę. Widzi jasno, że to domena przeznaczona do zbierania informacji o użytkownikach. W tym momencie odmawia wykonania polecenia. Wraca do aplikacji i kłamie, twierdząc, że taki adres w ogóle w internecie nie istnieje (najczęściej zwracając tak zwany pusty pakiet lub niefunkcjonalny &lt;code&gt;adres zerowy&lt;/code&gt;).&lt;/p&gt;
&lt;p&gt;Dzięki technice &lt;code&gt;Sinkhole&lt;/code&gt; aplikacja kompletnie nie potrafi nawiązać szkodliwego połączenia. Złośliwa reklama się nie ładuje. Skrypty analityczne uderzają w próżnię, a Twoja prywatna telemetria pozostaje bezpiecznie na urządzeniu.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;W ten sposób, dokonując jednej bardzo prostej zmiany w ustawieniach systemu, natychmiastowo oślepiasz skrypty śledzące we wszystkich zainstalowanych aplikacjach naraz, absolutnie nie obciążając przy tym baterii telefonu.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id=&quot;4-jak-wdrozyc-wasnego-asystenta-praktyka-dla-kazdego&quot;&gt;4. Jak wdrożyć własnego Asystenta? Praktyka dla każdego&lt;/h2&gt;
&lt;p&gt;Teoria zawsze brzmi wspaniale, ale jak przełożyć to wszystko na praktykę? Obecnie jest to wyjątkowo proste i nie wymaga dyplomu z informatyki.&lt;/p&gt;
&lt;p&gt;Dla niespecjalistów szukających błyskawicznego rozwiązania w chmurze, idealnym wyborem są usługi takie jak &lt;code&gt;NextDNS&lt;/code&gt;, &lt;code&gt;Control D&lt;/code&gt; czy też &lt;code&gt;AdGuard DNS&lt;/code&gt;. Pozwalają one na założenie darmowego konta, w którym z poziomu intuicyjnego panelu sami decydujemy, jak agresywnie chcemy wycinać reklamy i skrypty śledzące. Alternatywą dla entuzjastów kontroli nad własnym sprzętem jest postawienie lokalnego rozwiązania typu &lt;code&gt;Pi-hole&lt;/code&gt; na minikomputerze &lt;code&gt;Raspberry Pi&lt;/code&gt;, które działa jako domowy mechanizm Sinkhole dla wszystkich podpiętych do routera urządzeń. Zostańmy jednak przy prostej chmurze.&lt;/p&gt;
&lt;div class=&quot;tabbed-set tabbed-alternate&quot; data-tabs=&quot;1:2&quot;&gt;&lt;input checked=&quot;checked&quot; id=&quot;__tabbed_1_1&quot; name=&quot;__tabbed_1&quot; type=&quot;radio&quot; /&gt;&lt;input id=&quot;__tabbed_1_2&quot; name=&quot;__tabbed_1&quot; type=&quot;radio&quot; /&gt;&lt;div class=&quot;tabbed-labels&quot;&gt;&lt;label for=&quot;__tabbed_1_1&quot;&gt;Apple (iOS / macOS)&lt;/label&gt;&lt;label for=&quot;__tabbed_1_2&quot;&gt;Android&lt;/label&gt;&lt;/div&gt;
&lt;div class=&quot;tabbed-content&quot;&gt;
&lt;div class=&quot;tabbed-block&quot;&gt;
&lt;p&gt;Użytkownicy sprzętu od Apple mają ułatwione zadanie. Zarówno system iPhone&apos;a jak i Maca natywnie wspierają szyfrowane protokoły DNS bez konieczności instalowania zasobożernych aplikacji firm trzecich.&lt;/p&gt;
&lt;p&gt;Wystarczy u wybranego dostawcy (na przykład NextDNS) wygenerować specjalny profil konfiguracyjny (niewielki plik o rozszerzeniu ukrytym pod nazwą &lt;code&gt;.mobileconfig&lt;/code&gt;) i jednym kliknięciem zatwierdzić jego instalację w ustawieniach urządzenia. Od tej sekundy cały ruch automatycznie ląduje w zaszyfrowanym tunelu.&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;tabbed-block&quot;&gt;
&lt;p&gt;W nowszych odsłonach oprogramowania z zielonym robotem proces ten zajmuje dosłownie trzydzieści sekund.&lt;/p&gt;
&lt;p&gt;Wystarczy otworzyć systemowe ustawienia sieciowe, wpisać w wewnętrzną wyszukiwarkę hasło &lt;code&gt;Prywatny DNS&lt;/code&gt;, a następnie podać unikalny adres serwera wygenerowany przez naszego zaufanego operatora w wybranym profilu. System sam w sposób zautomatyzowany przejmie pełną kontrolę nad szyfrowaniem.&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;Tym jednym konkretnym ruchem zatrzaskujesz cyfrowe drzwi przed wścibskimi operatorami oraz masową machiną inwigilacji reklamowej. Twój nowy Asystent w końcu zaczyna pracować wyłącznie w interesie Twoim, a nie potężnych korporacji.&lt;/p&gt;</description><link>https://eteryu.space/blog/2026/08/28/prywatny-dns--co-to-jest-i-dlaczego-musisz-go-mie%C4%87-wyja%C5%9Bniam-w-5-minut/</link><source url="https://eteryu.space/feed_rss_created.xml">Eteryu.space</source><pubDate>Fri, 28 Aug 2026 00:00:00 +0000</pubDate><guid isPermaLink="true">https://eteryu.space/blog/2026/08/28/prywatny-dns--co-to-jest-i-dlaczego-musisz-go-mie%C4%87-wyja%C5%9Bniam-w-5-minut/</guid></item><item><title>Cyfrowa higiena bez złudzeń. Dlaczego Twoja klawiatura to legalny keylogger?</title><author>Eteryu</author><description>&lt;p&gt;Kiedy myślimy o prywatności w smartfonie, instynktownie zaklejamy kamerę, blokujemy dostęp do mikrofonu i wyłączamy usługi lokalizacji. Zżera nas niepokój o to, że aplikacje mogą nas podsłuchiwać. Tymczasem często dobrowolnie oddajemy wszystkie nasze najskrytsze myśli, wpisywane hasła, numery kart, zapytania w wyszukiwarce i intymne wiadomości jednemu niepozornemu elementowi systemu. Tym elementem jest klawiatura ekranowa.&lt;/p&gt;
&lt;p&gt;W dopełnieniu koncepcji &lt;code&gt;Zero Trust&lt;/code&gt; czas zająć się dwoma najbardziej newralgicznymi i najczęściej ignorowanymi komponentami mobilnymi, czyli klawiaturą oraz schowkiem systemowym.&lt;/p&gt;
&lt;!-- more --&gt;

&lt;h2 id=&quot;klawiatura-legalny-keylogger-w-twojej-kieszeni&quot;&gt;Klawiatura: legalny keylogger w Twojej kieszeni&lt;/h2&gt;
&lt;p&gt;Domyślne klawiatury dostarczane ze współczesnymi systemami, z &lt;code&gt;Google Gboard&lt;/code&gt; na czele, to zaawansowane koszmary telemetryczne. Pod przykrywką wygody w postaci autokorekty, podpowiedzi słów i naklejek, nieustannie mapują one Twój styl pisania oraz nawyki językowe.&lt;/p&gt;
&lt;p&gt;Narzędzia te zbierają nie tylko słowniki Twoich prywatnych fraz, ale budują całe profile behawioralne w oparciu o analizę dynamiki uderzeń w klawisze. Mierzą tempo pisania, długość przerw i specyfikę popełnianych błędów. Co gorsza, lokalne słowniki automatyczne potrafią zapamiętywać i po czasie podpowiadać poufne dane takie jak numery &lt;code&gt;PIN&lt;/code&gt;, frazy z menedżera haseł czy dolegliwości wpisywane w oknie wyszukiwarki.&lt;/p&gt;
&lt;div class=&quot;language-text highlight&quot;&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;&lt;span id=&quot;__span-0-1&quot;&gt;&lt;a id=&quot;__codelineno-0-1&quot; name=&quot;__codelineno-0-1&quot; href=&quot;#__codelineno-0-1&quot;&gt;&lt;/a&gt;[ ZAGROŻENIE: Telemetryczna klawiatura domyślna ]
&lt;/span&gt;&lt;span id=&quot;__span-0-2&quot;&gt;&lt;a id=&quot;__codelineno-0-2&quot; name=&quot;__codelineno-0-2&quot; href=&quot;#__codelineno-0-2&quot;&gt;&lt;/a&gt;
&lt;/span&gt;&lt;span id=&quot;__span-0-3&quot;&gt;&lt;a id=&quot;__codelineno-0-3&quot; name=&quot;__codelineno-0-3&quot; href=&quot;#__codelineno-0-3&quot;&gt;&lt;/a&gt; Uderzenie w klawisz ──► [ KLAWIATURA (np. Gboard) ] ──► [ Słownik lokalny / AI ]
&lt;/span&gt;&lt;span id=&quot;__span-0-4&quot;&gt;&lt;a id=&quot;__codelineno-0-4&quot; name=&quot;__codelineno-0-4&quot; href=&quot;#__codelineno-0-4&quot;&gt;&lt;/a&gt;                                   │
&lt;/span&gt;&lt;span id=&quot;__span-0-5&quot;&gt;&lt;a id=&quot;__codelineno-0-5&quot; name=&quot;__codelineno-0-5&quot; href=&quot;#__codelineno-0-5&quot;&gt;&lt;/a&gt;                                   ▼ (Telemetria i statystyki)
&lt;/span&gt;&lt;span id=&quot;__span-0-6&quot;&gt;&lt;a id=&quot;__codelineno-0-6&quot; name=&quot;__codelineno-0-6&quot; href=&quot;#__codelineno-0-6&quot;&gt;&lt;/a&gt;                       [ SERWERY GOOGLE / CLOUD ]
&lt;/span&gt;&lt;span id=&quot;__span-0-7&quot;&gt;&lt;a id=&quot;__codelineno-0-7&quot; name=&quot;__codelineno-0-7&quot; href=&quot;#__codelineno-0-7&quot;&gt;&lt;/a&gt;
&lt;/span&gt;&lt;span id=&quot;__span-0-8&quot;&gt;&lt;a id=&quot;__codelineno-0-8&quot; name=&quot;__codelineno-0-8&quot; href=&quot;#__codelineno-0-8&quot;&gt;&lt;/a&gt;
&lt;/span&gt;&lt;span id=&quot;__span-0-9&quot;&gt;&lt;a id=&quot;__codelineno-0-9&quot; name=&quot;__codelineno-0-9&quot; href=&quot;#__codelineno-0-9&quot;&gt;&lt;/a&gt;[ ROZWIĄZANIE: Odizolowana maszyna do pisania ]
&lt;/span&gt;&lt;span id=&quot;__span-0-10&quot;&gt;&lt;a id=&quot;__codelineno-0-10&quot; name=&quot;__codelineno-0-10&quot; href=&quot;#__codelineno-0-10&quot;&gt;&lt;/a&gt;
&lt;/span&gt;&lt;span id=&quot;__span-0-11&quot;&gt;&lt;a id=&quot;__codelineno-0-11&quot; name=&quot;__codelineno-0-11&quot; href=&quot;#__codelineno-0-11&quot;&gt;&lt;/a&gt; Uderzenie w klawisz ──► [ HELIBOARD / FUTO ] ──► System Android (AOSP)
&lt;/span&gt;&lt;span id=&quot;__span-0-12&quot;&gt;&lt;a id=&quot;__codelineno-0-12&quot; name=&quot;__codelineno-0-12&quot; href=&quot;#__codelineno-0-12&quot;&gt;&lt;/a&gt;                                   │
&lt;/span&gt;&lt;span id=&quot;__span-0-13&quot;&gt;&lt;a id=&quot;__codelineno-0-13&quot; name=&quot;__codelineno-0-13&quot; href=&quot;#__codelineno-0-13&quot;&gt;&lt;/a&gt;                                ( X ) ──► BRAK INTERNETU / ZABLOKOWANY FIREWALL
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;h3 id=&quot;jak-okieznac-klawiature-strategia-dla-ios-oraz-androida&quot;&gt;Jak okiełznać klawiaturę? Strategia dla iOS oraz Androida&lt;/h3&gt;
&lt;p&gt;Problem ten można rozwiązać na dwa sposoby, w zależności od używanego ekosystemu.&lt;/p&gt;
&lt;h4 id=&quot;1-ios-i-metoda-prymitywnej-maszyny-do-pisania&quot;&gt;1. iOS i metoda prymitywnej maszyny do pisania&lt;/h4&gt;
&lt;p&gt;W zamkniętym ekosystemie Apple instalowanie zewnętrznych klawiatur bywa problematyczne pod kątem uprawnień. Producent chwali się wprawdzie prywatnością różnicową (&lt;code&gt;Differential Privacy&lt;/code&gt;) i przetwarzaniem danych głównie na samym urządzeniu, jednak w myśl zasady ograniczonego zaufania nie chcemy, aby system tworzył jakiekolwiek słowniki naszych zachowań. Najskuteczniejszą metodą jest w tym przypadku całkowite ograniczenie funkcji klawiatury systemowej.&lt;/p&gt;
&lt;p&gt;Wchodzisz w ustawienia ogólne, następnie w zakładkę klawiatury i wyłączasz absolutnie wszystko. Zaznacz do wyłączenia autokorektę, sprawdzanie pisowni, podpowiedzi tekstowe oraz automatyczne wielkie litery. Klawiatura zostaje wtedy sprowadzona do roli prymitywnej maszyny do pisania. Jej zadaniem jest po prostu wprowadzanie znaków bez semantycznej analizy tekstu, bez próby zgadywania Twoich intencji i bez budowania lokalnego indeksu haseł.&lt;/p&gt;
&lt;h4 id=&quot;2-android-bezpieczne-alternatywy-i-fizyczne-odciecie-sieci&quot;&gt;2. Android, bezpieczne alternatywy i fizyczne odcięcie sieci&lt;/h4&gt;
&lt;p&gt;Środowisko &lt;code&gt;Androida&lt;/code&gt; daje pełną wolność i pozwala na całkowite usunięcie klawiatury producenta. Najlepsze i zorientowane na prywatność alternatywy to obecnie &lt;code&gt;HeliBoard&lt;/code&gt; oraz &lt;code&gt;FUTO Keyboard&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;Co sprawia, że są one bezpieczne?&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Przejrzystość kodu:&lt;/strong&gt; &lt;code&gt;HeliBoard&lt;/code&gt; to projekt w pełni darmowy i otwartoźródłowy na licencji &lt;code&gt;FOSS&lt;/code&gt;. Z kolei &lt;code&gt;FUTO Keyboard&lt;/code&gt; nie posiada wprawdzie ścisłej licencji &lt;code&gt;FOSS&lt;/code&gt;, ale udostępnia swój kod do pełnego wglądu i gwarantuje bezpieczeństwo dzięki działaniu wyłącznie w trybie offline. Obie aplikacje są pozbawione modułów śledzących.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Brak uprawnienia do sieci:&lt;/strong&gt; &lt;code&gt;HeliBoard&lt;/code&gt; na poziomie manifestu aplikacji w ogóle nie deklaruje dostępu do internetu (&lt;code&gt;android.permission.INTERNET&lt;/code&gt;). Fizycznie nie posiada w kodzie funkcji pozwalającej na połączenie z siecią, więc nie wyśle telemetrii. Podobną filozofię ścisłego odcięcia od sieci stosuje &lt;code&gt;FUTO&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Awaryjna zapora sieciowa:&lt;/strong&gt; Jeśli z jakiegoś powodu musisz korzystać ze standardowej klawiatury systemowej, użyj lokalnego firewalla takiego jak &lt;code&gt;RethinkDNS&lt;/code&gt;. Zablokuj w nim ruch sieciowy dla aplikacji klawiatury na poziomie pakietowym.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Wyłączone uczenie i lokalne słowniki:&lt;/strong&gt; Nawet jeśli klawiatura jest fizycznie odcięta od sieci, w jej ustawieniach bezwzględnie wyłącz opcje uczenia się wpisywanego tekstu. Dlaczego? Twój lokalny słownik z hasłami może zostać mimowolnie wysłany na serwery przez systemową kopię zapasową (&lt;code&gt;Cloud Backup&lt;/code&gt;). Ponadto nadgorliwe podpowiedzi mogą zdradzić Twoje hasło osobom zerkającym Ci przez ramię (tzw. &lt;code&gt;shoulder surfing&lt;/code&gt;), a złośliwe aplikacje nadużywające uprawnień ułatwień dostępu (&lt;code&gt;Accessibility Services&lt;/code&gt;) mogą odczytać podpowiadane wrażliwe frazy bezpośrednio z ekranu.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&quot;schowek-otwarta-ksiega-dla-aplikacji&quot;&gt;Schowek: otwarta księga dla aplikacji&lt;/h2&gt;
&lt;p&gt;Drugim najsłabszym ogniwem systemu jest schowek. To tymczasowy bufor pamięci &lt;code&gt;RAM&lt;/code&gt;, do którego trafia wszystko, co skopiujesz. Są to kody jednorazowe z wiadomości SMS, hasła i tokeny dostępowe z menedżera haseł, numery kont bankowych czy adresy portfeli kryptowalutowych.&lt;/p&gt;
&lt;p&gt;Do niedawna schowek był strefą całkowicie niechronioną (każda aplikacja w tle mogła go do woli &quot;podsłuchiwać&quot;). Dopiero systemy operacyjne z ostatnich lat (od &lt;code&gt;iOS 14&lt;/code&gt; i &lt;code&gt;Androida 12&lt;/code&gt;) zaczęły wyświetlać wyraźne alerty o odczycie schowka. Nagle okazało się, że dziesiątki popularnych aplikacji, od sieci społecznościowych po darmowe gry, pasywnie skanowały zawartość schowka przy każdym uruchomieniu programu lub wpisaniu znaku.&lt;/p&gt;
&lt;h3 id=&quot;cyberzagrozenie-w-postaci-atakow-typu-clipper&quot;&gt;Cyberzagrożenie w postaci ataków typu Clipper&lt;/h3&gt;
&lt;p&gt;&lt;code&gt;Clipper&lt;/code&gt; to złośliwe oprogramowanie działające w tle. Monitoruje ono zawartość schowka w poszukiwaniu wzorców przypominających numery kont bankowych lub adresy kryptowalutowe. Kiedy wykryje skopiowany ciąg, w ułamku sekundy podmienia go w pamięci na adres należący do atakującego. Jeśli bezrefleksyjnie wkleisz adres i klikniesz wyślij, Twoje środki znikną bezpowrotnie.&lt;/p&gt;
&lt;div class=&quot;language-text highlight&quot;&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;&lt;span id=&quot;__span-1-1&quot;&gt;&lt;a id=&quot;__codelineno-1-1&quot; name=&quot;__codelineno-1-1&quot; href=&quot;#__codelineno-1-1&quot;&gt;&lt;/a&gt;[ ATAK TYPU CLIPPER: Podmiana bufora ]
&lt;/span&gt;&lt;span id=&quot;__span-1-2&quot;&gt;&lt;a id=&quot;__codelineno-1-2&quot; name=&quot;__codelineno-1-2&quot; href=&quot;#__codelineno-1-2&quot;&gt;&lt;/a&gt;
&lt;/span&gt;&lt;span id=&quot;__span-1-3&quot;&gt;&lt;a id=&quot;__codelineno-1-3&quot; name=&quot;__codelineno-1-3&quot; href=&quot;#__codelineno-1-3&quot;&gt;&lt;/a&gt;Skopiowano:  PL 12 3456 7890 ... (Twój bank)
&lt;/span&gt;&lt;span id=&quot;__span-1-4&quot;&gt;&lt;a id=&quot;__codelineno-1-4&quot; name=&quot;__codelineno-1-4&quot; href=&quot;#__codelineno-1-4&quot;&gt;&lt;/a&gt;                    │
&lt;/span&gt;&lt;span id=&quot;__span-1-5&quot;&gt;&lt;a id=&quot;__codelineno-1-5&quot; name=&quot;__codelineno-1-5&quot; href=&quot;#__codelineno-1-5&quot;&gt;&lt;/a&gt;                    ▼
&lt;/span&gt;&lt;span id=&quot;__span-1-6&quot;&gt;&lt;a id=&quot;__codelineno-1-6&quot; name=&quot;__codelineno-1-6&quot; href=&quot;#__codelineno-1-6&quot;&gt;&lt;/a&gt;          [ ZŁOŚLIWY CLIPPER ] ──► Podmienia bufor w RAM
&lt;/span&gt;&lt;span id=&quot;__span-1-7&quot;&gt;&lt;a id=&quot;__codelineno-1-7&quot; name=&quot;__codelineno-1-7&quot; href=&quot;#__codelineno-1-7&quot;&gt;&lt;/a&gt;                    │
&lt;/span&gt;&lt;span id=&quot;__span-1-8&quot;&gt;&lt;a id=&quot;__codelineno-1-8&quot; name=&quot;__codelineno-1-8&quot; href=&quot;#__codelineno-1-8&quot;&gt;&lt;/a&gt;Wklejono:    PL 99 8765 4321 ... (Konto Hakera)
&lt;/span&gt;&lt;span id=&quot;__span-1-9&quot;&gt;&lt;a id=&quot;__codelineno-1-9&quot; name=&quot;__codelineno-1-9&quot; href=&quot;#__codelineno-1-9&quot;&gt;&lt;/a&gt;
&lt;/span&gt;&lt;span id=&quot;__span-1-10&quot;&gt;&lt;a id=&quot;__codelineno-1-10&quot; name=&quot;__codelineno-1-10&quot; href=&quot;#__codelineno-1-10&quot;&gt;&lt;/a&gt;
&lt;/span&gt;&lt;span id=&quot;__span-1-11&quot;&gt;&lt;a id=&quot;__codelineno-1-11&quot; name=&quot;__codelineno-1-11&quot; href=&quot;#__codelineno-1-11&quot;&gt;&lt;/a&gt;[ BEZPIECZNY SCHOWEK: Czyszczenie i izolacja ]
&lt;/span&gt;&lt;span id=&quot;__span-1-12&quot;&gt;&lt;a id=&quot;__codelineno-1-12&quot; name=&quot;__codelineno-1-12&quot; href=&quot;#__codelineno-1-12&quot;&gt;&lt;/a&gt;
&lt;/span&gt;&lt;span id=&quot;__span-1-13&quot;&gt;&lt;a id=&quot;__codelineno-1-13&quot; name=&quot;__codelineno-1-13&quot; href=&quot;#__codelineno-1-13&quot;&gt;&lt;/a&gt;Menedżer haseł ──► [ SCHOWEK RAM ] ──► ( Wklejenie hasła )
&lt;/span&gt;&lt;span id=&quot;__span-1-14&quot;&gt;&lt;a id=&quot;__codelineno-1-14&quot; name=&quot;__codelineno-1-14&quot; href=&quot;#__codelineno-1-14&quot;&gt;&lt;/a&gt;                        │
&lt;/span&gt;&lt;span id=&quot;__span-1-15&quot;&gt;&lt;a id=&quot;__codelineno-1-15&quot; name=&quot;__codelineno-1-15&quot; href=&quot;#__codelineno-1-15&quot;&gt;&lt;/a&gt;                  [ TIMER 20s ] ──► ( BUFOR AUTOMATYCZNIE WYCZYSZCZONY! )
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;h3 id=&quot;cztery-filary-bezpiecznego-schowka&quot;&gt;Cztery filary bezpiecznego schowka&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;1. Wyłącz historię schowka w klawiaturze&lt;/strong&gt;
Funkcje takie jak historia schowka w &lt;code&gt;Gboardzie&lt;/code&gt; tworzą niezaszyfrowany i trwały rejestr wszystkiego, co zostało skopiowane w ciągu dnia. To podanie swoich haseł na talerzu. W ustawieniach klawiatury bezwzględnie wyłącz przechowywanie historii skopiowanych elementów.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;2. Ustaw automatyczne czyszczenie bufora&lt;/strong&gt;
Wprawdzie system &lt;code&gt;Android&lt;/code&gt; (od wersji &lt;code&gt;13&lt;/code&gt;) automatycznie czyści schowek systemowy po &lt;code&gt;60 minutach&lt;/code&gt;, jednak dla haseł to wciąż ogromne okno ekspozycji. Bezpieczne menedżery haseł, takie jak &lt;code&gt;Bitwarden&lt;/code&gt; czy &lt;code&gt;KeePassDX&lt;/code&gt;, posiadają krytyczną funkcję nadpisania i wyczyszczenia schowka po zaledwie kilkudziesięciu sekundach od skopiowania ciągu. Upewnij się, że opcja ta jest aktywna. Hasło po wklejeniu musi natychmiast znikać z pamięci RAM.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;3. Restrykcyjna kontrola uprawnień w systemie&lt;/strong&gt;
W nowszych wersjach systemów (np. &lt;code&gt;iOS&lt;/code&gt;, &lt;code&gt;Android&lt;/code&gt;) oraz w wariantach ukierunkowanych na utwardzenie, takich jak &lt;code&gt;GrapheneOS&lt;/code&gt;, bezwzględnie zwracaj uwagę na powiadomienia na ekranie (tzw. &lt;code&gt;toast notifications&lt;/code&gt;) o tym, że jakaś aplikacja uzyskała dostęp do schowka. Jeśli usługa lub gra pyta o dostęp do bufora, należy natychmiast odrzucić taką prośbę lub odebrać to uprawnienie w ustawieniach.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;4. Weryfikacja kontekstowa i zasada ograniczonego zaufania&lt;/strong&gt;
Nawet na utwardzonym telefonie wypracuj nawyk precyzyjnego sprawdzania danych. Przy przelewach bankowych lub przesyłaniu krytycznych danych zawsze weryfikuj pierwsze i ostatnie znaki wklejonego ciągu. To najprostsza i najskuteczniejsza tarcza na ataki typu &lt;code&gt;Clipper&lt;/code&gt;.&lt;/p&gt;
&lt;h2 id=&quot;podsumowanie&quot;&gt;Podsumowanie&lt;/h2&gt;
&lt;p&gt;Wygoda to największy wróg bezpieczeństwa. Inteligentne autokorekty, uczące się słowniki i zapamiętywanie skopiowanych haseł brzmią jak ułatwienie życia, ale generują ogromną powierzchnię ataku.&lt;/p&gt;
&lt;p&gt;Wyciszając klawiaturę do poziomu prostej maszyny do pisania, odcinając jej dostęp do sieci oraz wymuszając automatyczne czyszczenie schowka, odzyskujesz kontrolę nad najważniejszym punktem styku z Twoim urządzeniem. Cyfrowy sejf na nic się nie zda, jeśli klawiatura sama raportuje na zewnątrz każdą kombinację cyfr, którą wprowadzasz.&lt;/p&gt;</description><link>https://eteryu.space/blog/2026/08/27/cyfrowa-higiena-bez-z%C5%82udze%C5%84-dlaczego-twoja-klawiatura-to-legalny-keylogger/</link><source url="https://eteryu.space/feed_rss_created.xml">Eteryu.space</source><pubDate>Thu, 27 Aug 2026 00:00:00 +0000</pubDate><guid isPermaLink="true">https://eteryu.space/blog/2026/08/27/cyfrowa-higiena-bez-z%C5%82udze%C5%84-dlaczego-twoja-klawiatura-to-legalny-keylogger/</guid></item><item><title>Cyfrowa higiena bez czarnej magii. Czym są aliasy e-mail i dlaczego wystarczy Ci jedna skrzynka?</title><author>Eteryu</author><description>&lt;p&gt;Większość dyskusji o prywatności w sieci skupia się na przeglądarkach, trackerach czy sieciach VPN. Bardzo często zapominamy jednak o elemencie, który identyfikuje nas w internecie mocniej niż odcisk palca — naszym głównym adresie e-mail.&lt;/p&gt;
&lt;p&gt;W dzisiejszym internecie Twój e-mail to odpowiednik cyfrowego numeru PESEL. Podajesz go w banku, przy zakupie butów, rejestracji na forum dyskusyjnym czy odbieraniu darmowego e-booka. Efekt? Brokerzy danych z łatwością łączą Twoje aktywności z setek różnych serwisów w jeden spójny profil, a każdy wyciek bazy danych w losowym sklepie oznacza falę spamu i phishing na Twojej głównej skrzynce.&lt;/p&gt;
&lt;!-- more --&gt;

&lt;p&gt;Kiedy pojawia się temat obrony, wielu użytkowników uważa stosowanie &lt;strong&gt;aliasów pocztowych&lt;/strong&gt; za &quot;czarną magię&quot; lub decyduje się na zakładanie kilku osobnych, fizycznych kont pocztowych. Czas to odczarować.&lt;/p&gt;
&lt;h2 id=&quot;czym-tak-naprawde-jest-alias-pocztowy&quot;&gt;Czym tak naprawdę jest alias pocztowy?&lt;/h2&gt;
&lt;p&gt;Alias e-mail &lt;strong&gt;nie jest&lt;/strong&gt; nowym kontem pocztowym. Nie wymaga rejestracji nowej skrzynki, wymyślania kolejnego hasła ani konfigurowania osobnego logowania dwuskładnikowego (2FA).&lt;/p&gt;
&lt;p&gt;Wyobraź sobie, że Twoja prawdziwa skrzynka pocztowa to pancerny, dobrze strzeżony sejf. Zamiast dawać każdemu klucz do drzwi frontowych, instalujesz w ścianie setki jednorazowych wrzutni na listy. Każdy sklep czy portal wrzuca korespondencję do innej wrzutni, a wszystkie listy i tak lądują w tym samym sejfie. Jeśli jedna wrzutnia zacznie przeciekać — po prostu ją zamurowujesz jednym ruchem.&lt;/p&gt;
&lt;p&gt;Alias to wirtualny, tymczasowy lub stały adres-przekaźnik, który przechwytuje pocztę, oczyszcza ją i bezpiecznie przesyła dalej do Twojej skrzynki głównej.&lt;/p&gt;
&lt;h2 id=&quot;mit-konta-a-i-konta-b-zasada-kiss&quot;&gt;Mit &quot;Konta A i Konta B&quot; (Zasada KISS)&lt;/h2&gt;
&lt;p&gt;Częstym błędem jest tworzenie osobnych skrzynek: jednej do banku, drugiej do zakupów, trzeciej na spam. Prowadzi to do niepotrzebnego skomplikowania (&lt;em&gt;overengineeringu&lt;/em&gt;), konieczności ciągłego przelogowywania się i chaosu zarządzania hasłami.&lt;/p&gt;
&lt;p&gt;W paradygmacie &lt;em&gt;Zero Trust&lt;/em&gt; i prostoty (&lt;em&gt;KISS&lt;/em&gt;) wystarczy &lt;strong&gt;jedno główne konto bazowe&lt;/strong&gt;, którego adresu nikt na zewnątrz nie zna.&lt;/p&gt;
&lt;div class=&quot;language-text highlight&quot;&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;&lt;span id=&quot;__span-0-1&quot;&gt;&lt;a id=&quot;__codelineno-0-1&quot; name=&quot;__codelineno-0-1&quot; href=&quot;#__codelineno-0-1&quot;&gt;&lt;/a&gt;[ MIT: Złudzenie bezpieczeństwa (3 osobne konta) ]
&lt;/span&gt;&lt;span id=&quot;__span-0-2&quot;&gt;&lt;a id=&quot;__codelineno-0-2&quot; name=&quot;__codelineno-0-2&quot; href=&quot;#__codelineno-0-2&quot;&gt;&lt;/a&gt;
&lt;/span&gt;&lt;span id=&quot;__span-0-3&quot;&gt;&lt;a id=&quot;__codelineno-0-3&quot; name=&quot;__codelineno-0-3&quot; href=&quot;#__codelineno-0-3&quot;&gt;&lt;/a&gt;Sklep internetowy  ──► [ Skrzynka A: Śmieciowa ] ──► Osobny login, hasło i 2FA
&lt;/span&gt;&lt;span id=&quot;__span-0-4&quot;&gt;&lt;a id=&quot;__codelineno-0-4&quot; name=&quot;__codelineno-0-4&quot; href=&quot;#__codelineno-0-4&quot;&gt;&lt;/a&gt;Bank / Urząd       ──► [ Skrzynka B: Ważna ]     ──► Osobny login, hasło i 2FA
&lt;/span&gt;&lt;span id=&quot;__span-0-5&quot;&gt;&lt;a id=&quot;__codelineno-0-5&quot; name=&quot;__codelineno-0-5&quot; href=&quot;#__codelineno-0-5&quot;&gt;&lt;/a&gt;Znajomi / Praca    ──► [ Skrzynka C: Prywatna ]  ──► Osobny login, hasło i 2FA
&lt;/span&gt;&lt;span id=&quot;__span-0-6&quot;&gt;&lt;a id=&quot;__codelineno-0-6&quot; name=&quot;__codelineno-0-6&quot; href=&quot;#__codelineno-0-6&quot;&gt;&lt;/a&gt;
&lt;/span&gt;&lt;span id=&quot;__span-0-7&quot;&gt;&lt;a id=&quot;__codelineno-0-7&quot; name=&quot;__codelineno-0-7&quot; href=&quot;#__codelineno-0-7&quot;&gt;&lt;/a&gt;
&lt;/span&gt;&lt;span id=&quot;__span-0-8&quot;&gt;&lt;a id=&quot;__codelineno-0-8&quot; name=&quot;__codelineno-0-8&quot; href=&quot;#__codelineno-0-8&quot;&gt;&lt;/a&gt;[ FAKT: Tarcza Aliasów (1 dobrze strzeżony skarbiec) ]
&lt;/span&gt;&lt;span id=&quot;__span-0-9&quot;&gt;&lt;a id=&quot;__codelineno-0-9&quot; name=&quot;__codelineno-0-9&quot; href=&quot;#__codelineno-0-9&quot;&gt;&lt;/a&gt;
&lt;/span&gt;&lt;span id=&quot;__span-0-10&quot;&gt;&lt;a id=&quot;__codelineno-0-10&quot; name=&quot;__codelineno-0-10&quot; href=&quot;#__codelineno-0-10&quot;&gt;&lt;/a&gt;Sklep internetowy  ──► [ alias-buty@anonaddy.me ] ──┐
&lt;/span&gt;&lt;span id=&quot;__span-0-11&quot;&gt;&lt;a id=&quot;__codelineno-0-11&quot; name=&quot;__codelineno-0-11&quot; href=&quot;#__codelineno-0-11&quot;&gt;&lt;/a&gt;Bank / Urząd       ──► [ bank.91x@twojadomena.pl] ─┼─► [ SERWIS ALIASÓW ] ══► [ GŁÓWNY E-MAIL ]
&lt;/span&gt;&lt;span id=&quot;__span-0-12&quot;&gt;&lt;a id=&quot;__codelineno-0-12&quot; name=&quot;__codelineno-0-12&quot; href=&quot;#__codelineno-0-12&quot;&gt;&lt;/a&gt;Newsletter         ──► [ promo.123@anonaddy.me ] ───┘    (Addy / SL)          (Tuta / Proton)
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;h2 id=&quot;trzy-filary-obrony-przed-czym-chronia-cie-aliasy&quot;&gt;Trzy filary obrony: Przed czym chronią Cię aliasy?&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;1. Izolacja wycieków baz danych (Data Breaches)&lt;/strong&gt;
Gdy sklep internetowy padnie ofiarą ataku hakerskiego, do sieci wycieka wyłącznie wygenerowany dla niego alias. Twój prawdziwy adres e-mail pozostaje w 100% niewidoczny. Gasisz pożar jednym kliknięciem, bez panicznej zmiany haseł wszędzie indziej.&lt;/p&gt;
&lt;div class=&quot;language-text highlight&quot;&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;&lt;span id=&quot;__span-1-1&quot;&gt;&lt;a id=&quot;__codelineno-1-1&quot; name=&quot;__codelineno-1-1&quot; href=&quot;#__codelineno-1-1&quot;&gt;&lt;/a&gt;WYCIEK BAZY DANYCH W USŁUDZE &quot;X&quot;:
&lt;/span&gt;&lt;span id=&quot;__span-1-2&quot;&gt;&lt;a id=&quot;__codelineno-1-2&quot; name=&quot;__codelineno-1-2&quot; href=&quot;#__codelineno-1-2&quot;&gt;&lt;/a&gt;
&lt;/span&gt;&lt;span id=&quot;__span-1-3&quot;&gt;&lt;a id=&quot;__codelineno-1-3&quot; name=&quot;__codelineno-1-3&quot; href=&quot;#__codelineno-1-3&quot;&gt;&lt;/a&gt;[ Atakujący ] ──► Kradnie alias: sklep-x@anonaddy.me
&lt;/span&gt;&lt;span id=&quot;__span-1-4&quot;&gt;&lt;a id=&quot;__codelineno-1-4&quot; name=&quot;__codelineno-1-4&quot; href=&quot;#__codelineno-1-4&quot;&gt;&lt;/a&gt;                         │
&lt;/span&gt;&lt;span id=&quot;__span-1-5&quot;&gt;&lt;a id=&quot;__codelineno-1-5&quot; name=&quot;__codelineno-1-5&quot; href=&quot;#__codelineno-1-5&quot;&gt;&lt;/a&gt;                         ▼
&lt;/span&gt;&lt;span id=&quot;__span-1-6&quot;&gt;&lt;a id=&quot;__codelineno-1-6&quot; name=&quot;__codelineno-1-6&quot; href=&quot;#__codelineno-1-6&quot;&gt;&lt;/a&gt;               [ Panel Menedżera Aliasów ]
&lt;/span&gt;&lt;span id=&quot;__span-1-7&quot;&gt;&lt;a id=&quot;__codelineno-1-7&quot; name=&quot;__codelineno-1-7&quot; href=&quot;#__codelineno-1-7&quot;&gt;&lt;/a&gt;                         │
&lt;/span&gt;&lt;span id=&quot;__span-1-8&quot;&gt;&lt;a id=&quot;__codelineno-1-8&quot; name=&quot;__codelineno-1-8&quot; href=&quot;#__codelineno-1-8&quot;&gt;&lt;/a&gt; [ WYŁĄCZASZ SUWAK ] ──( X )──► RUCH ZABLOKOWANY!
&lt;/span&gt;&lt;span id=&quot;__span-1-9&quot;&gt;&lt;a id=&quot;__codelineno-1-9&quot; name=&quot;__codelineno-1-9&quot; href=&quot;#__codelineno-1-9&quot;&gt;&lt;/a&gt;                         │
&lt;/span&gt;&lt;span id=&quot;__span-1-10&quot;&gt;&lt;a id=&quot;__codelineno-1-10&quot; name=&quot;__codelineno-1-10&quot; href=&quot;#__codelineno-1-10&quot;&gt;&lt;/a&gt;             [ Twoja Główna Skrzynka ] ──► Czysta i nienaruszona
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;2. Oślepienie brokerów danych (Cross-Site Tracking)&lt;/strong&gt;
Użycie unikalnego aliasu do każdej usługi niszczy wspólny identyfikator. Korporacje i algorytmy nie są w stanie łatwo połączyć Twojej aktywności z forum hobbystycznego z zakupami w aptece.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;3. Zero-jedynkowy wykrywacz spamu&lt;/strong&gt;
Jeśli na alias wygenerowany wyłącznie dla sklepu meblowego nagle zaczną przychodzić oferty szybkich pożyczek, masz twardy dowód na to, kto sprzedał Twoje dane lub doprowadził do ich wycieku.&lt;/p&gt;
&lt;h2 id=&quot;a-co-jesli-musze-odpisac&quot;&gt;A co jeśli muszę odpisać?&lt;/h2&gt;
&lt;p&gt;To najczęstsza obawa. Użytkownicy pytają: &lt;em&gt;&quot;Jeśli kliknę Odpowiedz w swojej skrzynce, mój prywatny e-mail się zdemaskuje!&quot;&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;Nic z tych rzeczy. Serwisy takie jak &lt;strong&gt;Addy.io&lt;/strong&gt; czy &lt;strong&gt;SimpleLogin&lt;/strong&gt; obsługują tzw. adresy zwrotne (&lt;em&gt;Reverse Aliases&lt;/em&gt;), rozwiązując ten problem w genialny sposób.&lt;/p&gt;
&lt;p&gt;Gdy dostajesz e-maila ze sklepu na swój alias, serwis przekaźnikowy podmienia w nim adres nadawcy na długi, specjalnie wygenerowany ciąg znaków. Kiedy klikasz &quot;Odpowiedz&quot; w swoim kliencie poczty, wysyłasz wiadomość właśnie na ten techniczny adres. Serwis odbiera ją, podmienia nagłówki w locie i przesyła do sklepu tak, jakby została wysłana prosto z Twojego aliasu. Pełne maskowanie w obie strony.&lt;/p&gt;
&lt;h2 id=&quot;jak-wdrozyc-to-u-siebie-mit-abonamentowej-puapki&quot;&gt;Jak wdrożyć to u siebie? (Mit abonamentowej pułapki)&lt;/h2&gt;
&lt;p&gt;Wdrożenie tej architektury jest banalnie proste. Zbudowanie szczelnego systemu prywatności nie oznacza też wpadnięcia w abonamentową studnię bez dna. Własna domena (jak moja &lt;code&gt;eteryu.space&lt;/code&gt;) to luksus i kaprys, a nie wymóg technologiczny do zbudowania osobistego, darmowego systemu.&lt;/p&gt;
&lt;div class=&quot;admonition warning&quot;&gt;
&lt;p class=&quot;admonition-title&quot;&gt;Darmowe plany mają haczyki&lt;/p&gt;
&lt;p&gt;Zarówno Addy.io, jak i SimpleLogin oferują darmowe plany, ale każdy z nich ma inne ograniczenie. Wybór między nimi zależy od tego, czy częściej odbierasz pocztę, czy musisz na nią odpowiadać. Poniżej rozbijam to na czynniki pierwsze.&lt;/p&gt;
&lt;/div&gt;
&lt;p&gt;Oto jak mądrze żonglować opcjami i jakie narzędzia masz do wyboru:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;1. Mainstreamowe, wbudowane rozwiązania (Dla początkujących)&lt;/strong&gt;
Jeśli używasz sprzętu Apple i masz subskrypcję iCloud+, masz już wbudowaną funkcję &lt;strong&gt;Ukryj mój e-mail&lt;/strong&gt; (Hide My Email). Świetną, w 100% darmową alternatywą, która również pozwala na bezpośrednie odpisywanie z aliasów bez ujawniania tożsamości, jest z kolei &lt;strong&gt;DuckDuckGo Email Protection&lt;/strong&gt; (&lt;code&gt;@duck.com&lt;/code&gt;). To dowód na to, że aliasy to dziś rynkowy standard.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;2. Dedykowane serwisy open-source (Dla wymagających)&lt;/strong&gt;
Otwartym standardem rynkowym dla zaawansowanych użytkowników są dziś dwa potężne serwisy: &lt;strong&gt;Addy.io&lt;/strong&gt; oraz &lt;strong&gt;SimpleLogin&lt;/strong&gt; (będący obecnie częścią ekosystemu Proton).&lt;/p&gt;
&lt;p&gt;Jak wdrożyć system na ich bazie?&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Skonfiguruj jeden skarbiec:&lt;/strong&gt; Podepnij wygenerowane aliasy pod jedną, dobrze zabezpieczoną skrzynkę pocztową (np. Tuta, Proton).&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Automatyzuj:&lt;/strong&gt; Nowoczesne menedżery haseł (jak Bitwarden czy KeePassDX) integrują się z tymi serwisami po API. Możesz generować aliasy jednym kliknięciem podczas rejestracji w nowej aplikacji.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Zrozum haczyki darmowych planów:&lt;/strong&gt;
   Oba te serwisy mają świetne plany darmowe, ale musisz wybrać ten, który lepiej pasuje do Twojego stylu korzystania z sieci:&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;strong&gt;Opcja A: Addy.io (Mistrzowskie żonglowanie pulą)&lt;/strong&gt;
W darmowym planie Addy.io pozwala na odbieranie nieskończonej ilości e-maili, ale &lt;strong&gt;blokuje możliwość odpisywania&lt;/strong&gt; z aliasów (wymaga to planu Lite za 1$ miesięcznie). Cały &quot;myk&quot; polega na świadomym operowaniu wariantami, które otrzymujesz całkowicie za darmo:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Współdzielone aliasy losowe&lt;/strong&gt; (np. &lt;code&gt;losoweznaki@anonaddy.me&lt;/code&gt;) – to absolutny fundament prywatności. Nie zdradzają żadnego wzorca i nie da się na ich podstawie zbudować Twojego profilu. Masz ich do dyspozycji 10 i powinieneś ich używać najczęściej, jako stałych punktów kontaktu (np. bank, operator komórkowy, czy oficjalny formularz).&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Aliasy oparte na nicku&lt;/strong&gt; (np. &lt;code&gt;cokolwiek@twojnick.anonaddy.com&lt;/code&gt;) – masz ich nielimitowaną ilość, ale z punktu widzenia OPSEC mają słaby punkt: stały nick. Przy wyciekach z różnych baz pozwala to powiązać te konta. Dlatego powinieneś używać ich na dwa sposoby: po pierwsze, jako &lt;strong&gt;typowe jednorazówki&lt;/strong&gt;, robiąc szybki zakup w sklepie bez zakładania konta (a po transakcji po prostu usuwasz alias w panelu). Po drugie, w usługach, które same w sobie &lt;strong&gt;nic o Tobie nie wiedzą&lt;/strong&gt;, a jedynie wymagają maila do rejestracji (jak np. GitHub).&lt;/li&gt;
&lt;/ul&gt;
&lt;div class=&quot;admonition tip&quot;&gt;
&lt;p class=&quot;admonition-title&quot;&gt;Żelazna zasada aliasów opartych na nicku&lt;/p&gt;
&lt;p&gt;Nigdy nie używaj aliasów opartych na nicku tam, gdzie podajesz prawdziwe dane, podpinasz kartę płatniczą albo wiążesz konto z realną tożsamością. Stały nick w adresie pozwala powiązać Twoje konta z różnych wycieków w jeden profil.&lt;/p&gt;
&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;Opcja B: SimpleLogin (Darmowe odpisywanie, ale twardy limit aliasów)&lt;/strong&gt;
Jeśli wiesz, że będziesz musiał często odpisywać na wiadomości bez płacenia abonamentu, wybierz SimpleLogin. Wersja w pełni darmowa pozwala na &lt;em&gt;Reverse Aliasing&lt;/em&gt;, jednak nakłada twardy limit – możesz wygenerować łącznie &lt;strong&gt;tylko 10 aliasów&lt;/strong&gt;.&lt;/p&gt;
&lt;h2 id=&quot;podsumowanie&quot;&gt;Podsumowanie&lt;/h2&gt;
&lt;p&gt;Higiena cyfrowa to nie utrudnianie sobie życia dziesiątkami logów. To inteligentna architektura. Jeden pancerny skarbiec i nieskończona liczba jednorazowych drzwi wejściowych. Jeśli z jakiegoś powodu nie chcesz płacić za cyfrowe usługi, Twój system nie przestanie działać — wystarczy, że odpowiednio dobierzesz dostawcę aliasów i mądrze zarządzisz darmowymi pulami, które oferuje.&lt;/p&gt;</description><link>https://eteryu.space/blog/2026/08/24/cyfrowa-higiena-bez-czarnej-magii-czym-s%C4%85-aliasy-e-mail-i-dlaczego-wystarczy-ci-jedna-skrzynka/</link><source url="https://eteryu.space/feed_rss_created.xml">Eteryu.space</source><pubDate>Mon, 24 Aug 2026 00:00:00 +0000</pubDate><guid isPermaLink="true">https://eteryu.space/blog/2026/08/24/cyfrowa-higiena-bez-czarnej-magii-czym-s%C4%85-aliasy-e-mail-i-dlaczego-wystarczy-ci-jedna-skrzynka/</guid></item><item><title>Z ofiary do administratora. Ekstremalne utwardzanie Google Chrome</title><author>Eteryu</author><description>&lt;p&gt;W świecie cyberbezpieczeństwa często rozmawiamy o modelach zagrożeń (&lt;code&gt;Threat Models&lt;/code&gt;) w sposób czysto teoretyczny. Moja własna teoria zderzyła się z rzeczywistością w najgorszym możliwym momencie. Kiedy moja żona leżała w szpitalu, nowo kupiony telefon zaczął nagle żyć własnym życiem. Pojawiła się zielona ikona aktywnego mikrofonu, z galerii w locie znikały dowody, a połączenia były bezpodstawnie przekierowywane. Towarzyszyła temu paraliżująca świadomość, że ktoś obcy na żywo obserwuje mój ekran.&lt;/p&gt;
&lt;!-- more --&gt;

&lt;p&gt;Śledztwo ujawniło wtedy brutalną prawdę. Telefon posiadał ukryty profil korporacyjny do zarządzania urządzeniami mobilnymi (&lt;code&gt;MDM&lt;/code&gt;). Byłem ofiarą potężnego systemu szpiegowskiego. Z tej pułapki udało mi się wyrwać tylko dzięki zastosowaniu radykalnej zapory. Główną bitwę o przetrwanie wygrał wtedy &lt;code&gt;RethinkDNS&lt;/code&gt; ustawiony w bezwzględnym trybie domyślnej blokady ruchu (&lt;code&gt;Default Deny&lt;/code&gt;) oraz szyfrowany &lt;code&gt;Quad9 DNS&lt;/code&gt;, które wspólnie całkowicie sparaliżowały sieć komunikacyjną napastnika.&lt;/p&gt;
&lt;h2 id=&quot;architektura-absolutnej-wadzy&quot;&gt;Architektura absolutnej władzy&lt;/h2&gt;
&lt;p&gt;Aby w pełni zrozumieć sens naszych dzisiejszych działań, musimy na chwilę zatrzymać się przy samej technologii zarządzania urządzeniami. Systemy klasy &lt;code&gt;MDM&lt;/code&gt; posiadają absolutną i niepodważalną władzę nad systemem operacyjnym. Zostały zaprojektowane dla wielkich korporacji, aby administrator mógł zdalnie i bezgłośnie zarządzać tysiącami urządzeń swoich pracowników.&lt;/p&gt;
&lt;p&gt;W rękach napastnika to najgorszy możliwy koszmar. Taki profil pozwala na cichą instalację oprogramowania, podgląd zawartości ekranu, blokowanie kluczowych ustawień oraz przekierowywanie całego ruchu sieciowego na złośliwe serwery bez wiedzy użytkownika. Zwykły właściciel telefonu staje się bezradnym zakładnikiem we własnej kieszeni.&lt;/p&gt;
&lt;p&gt;Inżynieria ma jednak to do siebie, że każdy miecz ma dwa ostrza. Ta sama absolutna władza może działać w odwrotnym kierunku. Kiedy sam przejmujesz stery i stajesz się swoim własnym administratorem, system korporacyjny zamienia się w ostateczny bastion prywatności. Zamiast wymuszać instalację aplikacji szpiegujących, możesz wymusić żelazne blokady na poziomie samego systemu. Możesz zakazać aplikacjom komunikacji z chmurą, zablokować niebezpieczne protokoły i narzucić rygorystyczne konfiguracje. To najczystsza forma ucieleśnienia zasady &lt;code&gt;Zero Trust&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;Skoro profil korporacyjny pozwala na odbieranie kontroli, postanowiłem wykorzystać go do jej odzyskania.&lt;/p&gt;
&lt;h2 id=&quot;dlaczego-pacjentem-zosta-google-chrome&quot;&gt;Dlaczego pacjentem został Google Chrome?&lt;/h2&gt;
&lt;p&gt;Musimy w tym miejscu oddać królowi to, co królewskie. Kiedy oceniamy narzędzia tworzone przez największych gigantów technologicznych, często wpadamy w pułapkę ich całkowitego odrzucenia ze względu na obawy o prywatność. Tymczasem pod kątem czystego cyberbezpieczeństwa rozwiązania korporacyjne zazwyczaj nie mają sobie równych. Firma Google posiada gigantyczny budżet, najlepszych inżynierów, najszybszy proces łatania błędów i bezkonkurencyjną architekturę piaskownicy (&lt;code&gt;Sandbox&lt;/code&gt;).&lt;/p&gt;
&lt;p&gt;Problem z najpopularniejszą przeglądarką nie polega na jej podatności na ataki. &lt;strong&gt;Problem leży w modelu biznesowym opartym na potężnej inwigilacji.&lt;/strong&gt; Zrozumienie tej subtelnej różnicy to klucz do budowania dojrzałego bezpieczeństwa. Zamiast uciekać do niszowych projektów, które mogą nie nadążać z wydawaniem aktualizacji, możemy wziąć ten pancerny korporacyjny czołg i po prostu wyciąć z niego cały sprzęt szpiegowski.&lt;/p&gt;
&lt;p&gt;Celem jest zmuszenie technologii wielkich korporacji do działania wyłącznie na naszych rygorystycznych warunkach.&lt;/p&gt;
&lt;h2 id=&quot;co-dokadnie-zrobilismy-i-jak-przebiega-operacja&quot;&gt;Co dokładnie zrobiliśmy i jak przebiegła operacja?&lt;/h2&gt;
&lt;p&gt;Zamiast polegać na standardowych wtyczkach blokujących reklamy, postanowiłem zaatakować problem u samego źródła. Wykorzystałem technologię profili roboczych, z którą kiedyś sam musiałem walczyć. Za pomocą aplikacji &lt;code&gt;Test DPC&lt;/code&gt; służącej do symulowania środowiska korporacyjnego sam mianowałem się głównym zarządcą. Następnie wycelowałem te administracyjne uprawnienia prosto w przeglądarkę &lt;code&gt;Google Chrome&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;Cały proces utwardzania podzieliliśmy na trzy kluczowe etapy operacyjne:&lt;/p&gt;
&lt;h3 id=&quot;etap-pierwszy-flagi-przegladarki&quot;&gt;Etap pierwszy: Flagi przeglądarki&lt;/h3&gt;
&lt;p&gt;Aby nasza operacja w ogóle mogła się udać na urządzeniu bez odblokowanego dostępu &lt;code&gt;root&lt;/code&gt;, musieliśmy najpierw otworzyć ukrytą furtkę. W wewnętrznym menu ustawień eksperymentalnych przeglądarki (&lt;code&gt;chrome://flags&lt;/code&gt;) wymusiliśmy uruchomienie funkcji czytania komend startowych z lokalnego pliku tekstowego. To przygotowało nam grunt pod główne uderzenie.&lt;/p&gt;
&lt;h3 id=&quot;etap-drugi-wstrzykniecie-pancerza-w-terminalu-termux&quot;&gt;Etap drugi: Wstrzyknięcie pancerza w terminalu Termux&lt;/h3&gt;
&lt;p&gt;Tutaj przeszliśmy do najcięższej inżynierii. Używając lokalnego terminala &lt;code&gt;Termux&lt;/code&gt; oraz poleceń pomostu debugowania &lt;code&gt;ADB&lt;/code&gt; (&lt;code&gt;Android Debug Bridge&lt;/code&gt;), uzyskaliśmy bezpośredni dostęp do powłoki systemowej. Wewnątrz tymczasowego katalogu utworzyliśmy twardy plik konfiguracyjny, który silnik &lt;code&gt;Chromium&lt;/code&gt; musi odczytać przy każdym uruchomieniu.&lt;/p&gt;
&lt;p&gt;To właśnie na tym poziomie wprowadziliśmy najbardziej drastyczne modyfikacje:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Blokada kompilatora:&lt;/strong&gt; Wyłączyliśmy dynamiczne renderowanie skryptów JavaScript (&lt;code&gt;Just In Time&lt;/code&gt;), co drastycznie ucina podatność na luki typu &lt;code&gt;Zero Day&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Sprzętowa izolacja:&lt;/strong&gt; Zablokowaliśmy stronom możliwość odczytu danych sprzętowych (&lt;code&gt;API Canvas&lt;/code&gt;) oraz narzuciliśmy rygorystyczną izolację każdej witryny w osobnym procesie pamięci (&lt;code&gt;Strict Origin Isolation&lt;/code&gt;).&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Głuchota na serwery:&lt;/strong&gt; Całkowicie wycięliśmy mechanizmy raportowania awarii (&lt;code&gt;Crashpad&lt;/code&gt;) i systemy śledzenia ukryte w platformie &lt;code&gt;Privacy Sandbox&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&quot;etap-trzeci-polisy-korporacyjne-w-test-dpc&quot;&gt;Etap trzeci: Polisy korporacyjne w Test DPC&lt;/h3&gt;
&lt;p&gt;Na sam koniec domknęliśmy system odgórnymi politykami w naszym sztucznym profilu roboczym (&lt;code&gt;Work Profile&lt;/code&gt;). Używając narzędzia &lt;code&gt;Test DPC&lt;/code&gt; narzuciliśmy przeglądarce absolutne posłuszeństwo:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Dezaktywacja sztucznej inteligencji:&lt;/strong&gt; Całkowicie ubezwłasnowolniliśmy usługi oparte na algorytmach, inteligentne podpowiedzi oraz asystenta &lt;code&gt;Gemini&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Cyfrowa amnezja:&lt;/strong&gt; Narzuciliśmy politykę, w której przeglądarka ma całkowity zakaz pamiętania haseł, nie używa autouzupełniania i odcina wszelką synchronizację danych z chmurą.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Szczelność protokołów:&lt;/strong&gt; Wymusiliśmy globalne połączenia &lt;code&gt;DNS over HTTPS&lt;/code&gt; oraz zabezpieczyliśmy protokół &lt;code&gt;WebRTC&lt;/code&gt; przed wyciekami prawdziwego adresu IP.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&quot;efekt-koncowy-i-wnioski&quot;&gt;Efekt końcowy i wnioski&lt;/h2&gt;
&lt;p&gt;Prawdziwa dojrzałość inżynieryjna polega na dostrzeganiu wielkiego potencjału tam, gdzie inni widzą tylko zagrożenie. Bierzemy oprogramowanie, które pod względem budżetu i architektury piaskownicy nie ma sobie równych na rynku, a następnie siłowo wycinamy z niego cały kod śledzący. Otrzymujemy w ten sposób potężne i skrajnie bezpieczne narzędzie, któremu niezwykle trudno dorównać.&lt;/p&gt;
&lt;p&gt;Mechanizmy służące do zarządzania urządzeniami są przerażająco skuteczne, gdy służą do inwigilacji. Okazuje się jednak, że kiedy zrozumiesz zasady ich działania, możesz użyć dokładnie tej samej architektury do zbudowania wokół siebie nieprzebijalnej tarczy. Prawdziwa prywatność wymaga odrobiny tarcia i zmiany nawyków, ale poczucie pełnej kontroli nad własnym urządzeniem w pełni to rekompensuje.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Dajcie znać co myślicie!&lt;/strong&gt;
Jeśli ten temat Was zainteresował i chcielibyście poznać techniczną stronę całego przedsięwzięcia, dajcie znać. Przy odpowiednim odzewie planuję stworzyć na blogu zupełnie nową sekcję &lt;code&gt;Guides&lt;/code&gt;, gdzie w pierwszej kolejności udostępnię pełną notatkę konfiguracyjną i gotowe komendy krok po kroku.&lt;/p&gt;
&lt;/blockquote&gt;</description><link>https://eteryu.space/blog/2026/08/22/z-ofiary-do-administratora-ekstremalne-utwardzanie-google-chrome/</link><source url="https://eteryu.space/feed_rss_created.xml">Eteryu.space</source><pubDate>Sat, 22 Aug 2026 00:00:00 +0000</pubDate><guid isPermaLink="true">https://eteryu.space/blog/2026/08/22/z-ofiary-do-administratora-ekstremalne-utwardzanie-google-chrome/</guid></item><item><title>Poznaj GrapheneOS w praktyce. Dlaczego Storage Scopes to absolutny „game changer”?</title><author>Eteryu</author><description>&lt;p&gt;Ostatnio na Mastodonie pojawiło się kilka pytań o zarządzanie uprawnieniami w systemie GrapheneOS, a dokładniej o to, jak w praktyce działa funkcja &lt;code&gt;Storage Scopes&lt;/code&gt;. Zauważyłem, że to mechanizm, który przy pierwszym kontakcie potrafi wywołać spory mętlik. Postanowiłem napisać ten wpis, aby w jednym miejscu wyjaśnić, dlaczego ta opcja to absolutny przełom w dążeniu do cyfrowej prywatności.&lt;/p&gt;
&lt;!-- more --&gt;

&lt;p&gt;W standardowym Androidzie model uprawnień do pamięci urządzenia, mimo wprowadzanych ulepszeń, wciąż potrafi być problematyczny. Choć nowsze wersje systemu (od Androida 13) oferują wybiórczy dostęp do zdjęć, to wiele aplikacji (np. komunikatory, menedżery plików czy starsze programy) nadal stosuje szantaż: żądają szerokiego dostępu i jeśli odmówisz, zazwyczaj po prostu się zawieszają lub odmawiają działania, ponieważ deweloper nie przewidział innej ścieżki. Jesteśmy wtedy zmuszeni kliknąć opcję zezwalającą na wszystko. Problem polega na tym, że oddajemy w ten sposób wgląd w naszą prywatność: prywatne zdjęcia z wakacji, zrzuty ekranu z aplikacji bankowych, memy czy dokumenty pobrane z innych źródeł.&lt;/p&gt;
&lt;p&gt;GrapheneOS rozwiązuje ten problem przez sprytne oszustwo systemowe.&lt;/p&gt;
&lt;p&gt;Oto krótkie zestawienie różnic w podejściu do uprawnień:&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style=&quot;text-align: left;&quot;&gt;Cecha&lt;/th&gt;
&lt;th style=&quot;text-align: left;&quot;&gt;Standardowy Android&lt;/th&gt;
&lt;th style=&quot;text-align: left;&quot;&gt;GrapheneOS (&lt;code&gt;Storage Scopes&lt;/code&gt;)&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;text-align: left;&quot;&gt;&lt;strong&gt;Brak zgody na pełny dostęp&lt;/strong&gt;&lt;/td&gt;
&lt;td style=&quot;text-align: left;&quot;&gt;Często powoduje zawieszanie się lub odmowę uruchomienia aplikacji.&lt;/td&gt;
&lt;td style=&quot;text-align: left;&quot;&gt;Aplikacja działa stabilnie, ponieważ uważa, że otrzymała pełne uprawnienia.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;text-align: left;&quot;&gt;&lt;strong&gt;Widoczność plików&lt;/strong&gt;&lt;/td&gt;
&lt;td style=&quot;text-align: left;&quot;&gt;Aplikacja ma prawo skanować szerszy zakres pamięci.&lt;/td&gt;
&lt;td style=&quot;text-align: left;&quot;&gt;Aplikacja widzi &lt;strong&gt;tylko&lt;/strong&gt; wskazany przez Ciebie folder lub plik.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;text-align: left;&quot;&gt;&lt;strong&gt;Prywatność&lt;/strong&gt;&lt;/td&gt;
&lt;td style=&quot;text-align: left;&quot;&gt;Umiarkowana, zależna często od uczciwości twórców aplikacji.&lt;/td&gt;
&lt;td style=&quot;text-align: left;&quot;&gt;&lt;strong&gt;Absolutna.&lt;/strong&gt; Kod aplikacji jest ślepy na resztę systemu.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Warto w tym miejscu zadać ważne pytanie: czy sam system Android nie posiada bezpiecznych rozwiązań? Posiada. Od lat istnieje mechanizm &lt;strong&gt;SAF (Storage Access Framework)&lt;/strong&gt; oraz nowszy &lt;strong&gt;Photo Picker&lt;/strong&gt; (Selektor zdjęć). Pozwalają one aplikacji wywołać bezpieczne, systemowe okno wyboru, przez które wskazujemy konkretny plik, nie dając programowi uprawnień do niczego więcej.&lt;/p&gt;
&lt;p&gt;Niestety, wymaga to dobrej woli i odpowiedniego zaprogramowania aplikacji przez twórców. Wiele z nich (w tym najpopularniejsze komunikatory) celowo ignoruje te bezpieczne standardy, wymuszając na użytkowniku szeroki dostęp pod pretekstem „wygody”. I właśnie dla takich opornych, żądających pełnego dostępu aplikacji, GrapheneOS stworzył &lt;code&gt;Storage Scopes&lt;/code&gt; – mechanizm, który rozwiązuje sprawę siłowo, bez pytania dewelopera o zdanie.&lt;/p&gt;
&lt;h2 id=&quot;1-systemowe-kamstwo-i-wirtualna-piaskownica&quot;&gt;1. Systemowe kłamstwo i wirtualna piaskownica&lt;/h2&gt;
&lt;p&gt;Zamiast blokować aplikację i ryzykować jej awarię, system GrapheneOS kłamie. Zwraca aplikacji informację zwrotną potwierdzającą rzekome otrzymanie pełnego dostępu do pamięci urządzenia. Aplikacja jest zadowolona i działa w pełni stabilnie.&lt;/p&gt;
&lt;p&gt;W rzeczywistości system izoluje ją w wirtualnej piaskownicy. Aplikacja widzi i ma dostęp wyłącznie do tych folderów lub plików, które Ty jej ręcznie wskażesz. Cała reszta pamięci telefonu po prostu dla niej nie istnieje.&lt;/p&gt;
&lt;h2 id=&quot;2-praktyczne-zastosowanie-na-przykadzie-aparatow-i-komunikatorow&quot;&gt;2. Praktyczne zastosowanie na przykładzie aparatów i komunikatorów&lt;/h2&gt;
&lt;p&gt;Wyobraźmy sobie konfigurację z aplikacją &lt;code&gt;Pixel Camera&lt;/code&gt;. Zależy nam na rewelacyjnej jakości zdjęć i algorytmach firmy Google, ale ze względów bezpieczeństwa absolutnie nie chcemy, aby kod tej korporacji miał wgląd w naszą prywatną galerię.&lt;/p&gt;
&lt;p&gt;Włączając &lt;code&gt;Storage Scopes&lt;/code&gt; dla tej aplikacji, tworzymy wyizolowane środowisko. Co ciekawe, w konfiguracji w ogóle nie musimy wskazywać jej żadnego folderu. Dlaczego? Ponieważ w systemie Android aplikacje nie potrzebują specjalnych uprawnień, by &lt;strong&gt;zapisywać&lt;/strong&gt; tworzone przez siebie pliki w standardowych folderach publicznych (np. &lt;code&gt;DCIM&lt;/code&gt;). Aparat zrobi więc zdjęcie i bez problemu je zapisze, ale dzięki systemowemu kłamstwu pozostanie całkowicie ślepy na jakiekolwiek starsze fotografie czy zrzuty ekranu obecne w pamięci urządzenia.&lt;/p&gt;
&lt;p&gt;Z kolei mechanizm wskazywania konkretnych ścieżek idealnie sprawdza się w przypadku komunikatorów, takich jak WhatsApp czy Discord. Zamiast pozwalać im czytać całą rolkę aparatu, można przyznać im w &lt;code&gt;Storage Scopes&lt;/code&gt; dostęp tylko do jednego pustego folderu, do którego sami będziemy kopiować pliki przeznaczone do wysłania.&lt;/p&gt;
&lt;h2 id=&quot;3-konfiguracja-krok-po-kroku&quot;&gt;3. Konfiguracja krok po kroku&lt;/h2&gt;
&lt;p&gt;Konfiguracja jest bardzo intuicyjna. Kiedy nowo zainstalowana aplikacja w GrapheneOS po raz pierwszy prosi o dostęp do plików, w systemowym oknie z zapytaniem (pop-upie) na samym dole znajdziesz bezpośredni przycisk &lt;strong&gt;&lt;code&gt;Storage scopes&lt;/code&gt;&lt;/strong&gt;. To najszybsza i najwygodniejsza metoda.&lt;/p&gt;
&lt;p&gt;Warto jednak wiedzieć, jak zarządzać tymi ustawieniami ręcznie lub jak je modyfikować po czasie:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Jak zarządzać Storage Scopes z poziomu ustawień:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Wchodzimy w ustawienia danej aplikacji (czyli w &lt;em&gt;Informacje o aplikacji&lt;/em&gt;).&lt;/li&gt;
&lt;li&gt;Wybieramy zakładkę z uprawnieniami, a następnie pozycję &lt;code&gt;Zdjęcia i filmy&lt;/code&gt; lub &lt;code&gt;Pliki i multimedia&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Zamiast standardowej opcji zezwalającej na pełny dostęp, wybieramy na samym dole opcję &lt;strong&gt;&lt;code&gt;Setup Storage Scopes&lt;/code&gt;&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;W nowym oknie klikamy &lt;strong&gt;&lt;code&gt;Add folder&lt;/code&gt;&lt;/strong&gt; (Dodaj folder) lub &lt;strong&gt;&lt;code&gt;Add file&lt;/code&gt;&lt;/strong&gt; (Dodaj plik).&lt;/li&gt;
&lt;li&gt;Wskazujemy w systemowym menedżerze konkretne miejsce, z którego aplikacja ma prawo czytać dane.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Ważne:&lt;/strong&gt; &lt;em&gt;Możesz dodać kilka folderów naraz. Pamiętaj również, że w każdej chwili możesz wrócić do tych ustawień, aby zmodyfikować zakres przydzielonych zasobów. Warto też wiedzieć, że jeśli odinstalujesz aplikację używającą Storage Scopes, a potem zainstalujesz ją ponownie, system potraktuje ją jako zupełnie nowy program. Straci ona dostęp do plików, które wcześniej sama stworzyła – aby go przywrócić, musisz ręcznie dodać odpowiedni folder w ustawieniach.&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Prywatność nie musi oznaczać rezygnacji z wygody. Mechanizm &lt;code&gt;Storage Scopes&lt;/code&gt; świetnie udowadnia, że można używać popularnych aplikacji o zamkniętym kodzie w sposób w pełni kontrolowany i bezpieczny.&lt;/p&gt;</description><link>https://eteryu.space/blog/2026/08/16/poznaj-grapheneos-w-praktyce-dlaczego-storage-scopes-to-absolutny-game-changer/</link><source url="https://eteryu.space/feed_rss_created.xml">Eteryu.space</source><pubDate>Sun, 16 Aug 2026 00:00:00 +0000</pubDate><guid isPermaLink="true">https://eteryu.space/blog/2026/08/16/poznaj-grapheneos-w-praktyce-dlaczego-storage-scopes-to-absolutny-game-changer/</guid></item><item><title>Jak zainstalować Pixel Camera na GrapheneOS bez usług Google</title><author>Eteryu</author><description>&lt;p&gt;Ostatnio na moim profilu na Mastodonie zostałem zapytany o to, jak dokładnie używam aparatu w moim setupie na GrapheneOS. Postanowiłem napisać krótki wpis, aby w jednym miejscu wyjaśnić, jak to zrobiłem.&lt;/p&gt;
&lt;p&gt;Zależało mi na zastąpieniu domyślnego aparatu systemowego, ponieważ aplikacja od Google w pełni wykorzystuje procesor i robi po prostu o wiele lepsze zdjęcia, co doskonale widać zwłaszcza w trybie nocnym. Wszystko to chciałem osiągnąć, zachowując pełną prywatność i bez wpuszczania usług Google do głównego profilu w telefonie.&lt;/p&gt;
&lt;!-- more --&gt;

&lt;p&gt;Oto krótkie podsumowanie, dlaczego w ogóle warto to zrobić:&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style=&quot;text-align: left;&quot;&gt;Cecha&lt;/th&gt;
&lt;th style=&quot;text-align: left;&quot;&gt;Aparat GrapheneOS (Secure Camera)&lt;/th&gt;
&lt;th style=&quot;text-align: left;&quot;&gt;Pixel Camera (Offline)&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;text-align: left;&quot;&gt;&lt;strong&gt;Jakość zdjęć i tryb nocny&lt;/strong&gt;&lt;/td&gt;
&lt;td style=&quot;text-align: left;&quot;&gt;Przeciętna. Nie wykorzystuje w pełni układu Tensor i zaawansowanych algorytmów Google.&lt;/td&gt;
&lt;td style=&quot;text-align: left;&quot;&gt;&lt;strong&gt;Rewelacyjna.&lt;/strong&gt; Pełne wsparcie procesora, fenomenalny tryb nocny (Night Sight) i HDR+.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;text-align: left;&quot;&gt;&lt;strong&gt;Prywatność (Out-of-the-box)&lt;/strong&gt;&lt;/td&gt;
&lt;td style=&quot;text-align: left;&quot;&gt;&lt;strong&gt;Absolutna.&lt;/strong&gt; Z założenia pozbawiona dostępu do sieci (&lt;code&gt;Network&lt;/code&gt;) i jakiejkolwiek telemetrii.&lt;/td&gt;
&lt;td style=&quot;text-align: left;&quot;&gt;Wymaga ręcznego odcięcia od sieci (&lt;strong&gt;&lt;code&gt;Network Permission&lt;/code&gt;&lt;/strong&gt;), by powstrzymać telemetrię.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;text-align: left;&quot;&gt;&lt;strong&gt;Integracja z galerią&lt;/strong&gt;&lt;/td&gt;
&lt;td style=&quot;text-align: left;&quot;&gt;Bezproblemowa, korzysta z domyślnej galerii systemowej.&lt;/td&gt;
&lt;td style=&quot;text-align: left;&quot;&gt;Wymaga instalacji mostka (&lt;code&gt;Gcam Services Provider&lt;/code&gt;), by płynnie połączyć się z zewnętrzną galerią (np. Ente).&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id=&quot;1-pixel-camera-w-odpowiedniej-wersji&quot;&gt;1. Pixel Camera w odpowiedniej wersji&lt;/h2&gt;
&lt;p&gt;Kluczowa sprawa to aplikacja działająca bez usług Google Play w głównym profilu. Nie znajdziemy w internecie gotowego pliku instalacyjnego z zaufanego źródła. Zdecydowałem się na użycie &lt;code&gt;Aurora Store&lt;/code&gt;. Nie polecam korzystania z tego sklepu na co dzień, ale w tym konkretnym przypadku był to świadomy kompromis i najlepsze wyjście z sytuacji.&lt;/p&gt;
&lt;p&gt;Co ważne, &lt;strong&gt;nie musimy już pobierać starszych wersji z tzw. ręcznego pobierania&lt;/strong&gt;. Jeszcze do niedawna, od wersji 10 aplikacja wymuszała obecność usług Google Play z powodu braku dostępu do systemowej czcionki, co powodowało jej natychmiastowe zamykanie się.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Dlaczego najnowsze wersje znów działają?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Zespół GrapheneOS zaimplementował niedawno na poziomie systemu specjalną „zaślepkę&quot; (ang. &lt;em&gt;shim&lt;/em&gt;), która emuluje zachowanie usługi ładowania czcionek od Google. Dzięki temu rozwiązaniu, system skutecznie „oszukuje&quot; aplikację, dostarczając jej to, czego wymaga, bez konieczności faktycznej instalacji usług Google Play. W efekcie najnowsze wersje Pixel Camera znów działają stabilnie prosto z pudełka.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Jak to zrobić:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Pobieramy sklep &lt;code&gt;Aurora Store&lt;/code&gt; (podczas instalacji wybieramy standardową paczkę, zazwyczaj pierwszą z brzegu, bez dopisków „hw&quot; czy „preload&quot;).&lt;/li&gt;
&lt;li&gt;Wyszukujemy standardowo aplikację &lt;code&gt;Pixel Camera&lt;/code&gt; i po prostu ją instalujemy. Aurora Store sama dobierze najnowszą, kompatybilną z Twoim modelem telefonu wersję.&lt;/li&gt;
&lt;li&gt;Aplikację &lt;code&gt;Aurora Store&lt;/code&gt; od razu odinstalowujemy, jeśli nie korzystamy z niej na co dzień.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Ważne dla osób aktualizujących aparat:&lt;/strong&gt; &lt;em&gt;Jeśli miałeś zainstalowaną polecaną przeze mnie wcześniej, starszą wersję 9.x (build 68469120), &lt;strong&gt;całkowicie ją odinstaluj&lt;/strong&gt; przed instalacją nowej. Przeskok na wersje z linii 10+ to spora zmiana i pozostawienie starych plików w pamięci podręcznej może powodować błędy. Najlepiej zainstalować nową wersję na czysto!&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Kluczowe ustawienia po instalacji:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Ostatnim etapem, w którym domykamy kwestie bezpieczeństwa i optymalizacji, jest nałożenie na aparat trzech restrykcji. Dostęp do sieci możesz zablokować już w samym oknie instalatora, natomiast po resztę musisz wejść w ustawienia nowo zainstalowanej aplikacji (pamiętaj, by ustawić to ponownie, jeśli instalowałeś aparat na czysto):&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;&lt;code&gt;Network Permission&lt;/code&gt;&lt;/strong&gt; (Dostęp do sieci) – w systemie GrapheneOS przełącznik ten pojawia się już podczas instalacji i warto go od razu odznaczyć. Jeśli tego nie zrobiłeś, permanentnie odbierz to uprawnienie w ustawieniach. Aplikacja będzie całkowicie odcięta od internetu, a telemetria Google nie ma jak opuścić urządzenia.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;code&gt;Storage Scopes&lt;/code&gt;&lt;/strong&gt; (Zakresy pamięci) – zamiast dawać aplikacji Google pełny dostęp do wszystkich Twoich plików, uruchamiamy tę potężną funkcję GrapheneOS. Dzięki niej aparat uważa, że ma dostęp do pamięci (więc normalnie i bez błędów zapisuje zrobione zdjęcia), ale w rzeczywistości widzi tylko i wyłącznie własny folder. Jest całkowicie „ślepy&quot; na resztę zawartości Twojego dysku.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;code&gt;Allow background usage&lt;/code&gt;&lt;/strong&gt; (Działanie w tle) – wyłączamy tę opcję. Aparat nie ma żadnego powodu, by pracować w pamięci RAM, gdy z niego nie korzystasz. To prosty nawyk, który znakomicie oszczędza baterię i zasoby telefonu.&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;h2 id=&quot;2-gcam-services-provider&quot;&gt;2. Gcam Services Provider&lt;/h2&gt;
&lt;p&gt;Oryginalne wersje Pixel Camera domyślnie do podglądu zdjęć używają usługi Google Photos. Ponieważ moją główną galerią oraz szyfrowaną chmurą end to end jest &lt;code&gt;Ente Photos&lt;/code&gt;, potrzebowałem sposobu na ich połączenie.&lt;/p&gt;
&lt;p&gt;Z rozwiązaniem przychodzi tutaj &lt;code&gt;Gcam Services Provider&lt;/code&gt; w wariancie &lt;code&gt;photosonly&lt;/code&gt;. Jest to open source&apos;owy mostek autorstwa lukaspieper, dzięki któremu aparat działa stabilnie offline i płynnie współpracuje z zewnętrzną galerią.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Wchodzimy na platformę GitHub do sekcji wydań (releases) oficjalnego repozytorium: &lt;a href=&quot;https://github.com/lukaspieper/Gcam-Services-Provider&quot;&gt;lukaspieper / Gcam-Services-Provider&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Wybieramy opcję &lt;code&gt;photos only&lt;/code&gt;. Ja instaluję i aktualizuję ją wygodnie przez aplikację &lt;code&gt;Obtainium&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Bezpośredni link do pliku: &lt;a href=&quot;https://github.com/lukaspieper/Gcam-Services-Provider/releases/download/v1.6.1/app-photosonly-release.apk&quot;&gt;app-photosonly-release.apk&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;I to tyle! Ten prosty zestaw pozwala cieszyć się świetną jakością zdjęć oraz bezproblemową współpracą z wybraną galerią. To idealne rozwiązanie na systemie GrapheneOS – nie tylko dla Pixela 8, ale dla każdego, kto nie korzysta z usług Google wcale lub zrezygnował z nich w swoim głównym profilu.&lt;/p&gt;</description><link>https://eteryu.space/blog/2026/08/15/jak-zainstalowa%C4%87-pixel-camera-na-grapheneos-bez-us%C5%82ug-google/</link><source url="https://eteryu.space/feed_rss_created.xml">Eteryu.space</source><pubDate>Sat, 15 Aug 2026 00:00:00 +0000</pubDate><guid isPermaLink="true">https://eteryu.space/blog/2026/08/15/jak-zainstalowa%C4%87-pixel-camera-na-grapheneos-bez-us%C5%82ug-google/</guid></item><item><title>Koniec z teatrem prywatności. Czym jest Threat Modeling i jak przestać działać po omacku</title><author>Eteryu</author><description>&lt;p&gt;W świecie cyfrowej higieny bardzo łatwo wpaść w pułapkę maksymalizmu. Ktoś przeczyta o inwigilacji, kupuje Google Pixela, instaluje &lt;code&gt;GrapheneOS&lt;/code&gt;, konfiguruje osobne profile, po czym czuje frustrację, bo system wymaga ciągłej uwagi i rygorystycznych nawyków. Jeszcze gorzej, gdy użytkownicy szukają uniwersalnych dekalogów prywatności i traktują technologię jak magiczną tarczę z pudełka, która w trybie out of the box załatwi za nich cały problem.&lt;/p&gt;
&lt;p&gt;Prawda jest brutalna: &lt;strong&gt;nie istnieje jeden uniwersalny model bezpieczeństwa&lt;/strong&gt;. Bezpieczeństwo to proces zarządzania ryzykiem, a nie zestaw aplikacji do pobrania. Aby przestać działać po omacku, musisz zacząć od fundamentu, na którym opiera się każda świadoma architektura, czyli od &lt;strong&gt;modelowania zagrożeń (Threat Modeling)&lt;/strong&gt;.&lt;/p&gt;
&lt;!-- more --&gt;

&lt;h2 id=&quot;czym-wasciwie-jest-threat-modeling-od-stride-do-praktyki&quot;&gt;Czym właściwie jest Threat Modeling? Od STRIDE do praktyki&lt;/h2&gt;
&lt;p&gt;Jeżeli śledzisz mojego bloga od jakiegoś czasu, prawdopodobnie kojarzysz modelowanie &lt;strong&gt;STRIDE&lt;/strong&gt;, którego używałem chociażby przy analizie zagrożeń dla mechanizmów Dynamic Code Loading. W inżynierii oprogramowania i architekturze systemów kategoryzujemy zagrożenia (spoofing, tampering, repudiation itd.), by precyzyjnie załatać wektory ataku na poziomie kodu czy jądra systemu.&lt;/p&gt;
&lt;p&gt;W przypadku bezpieczeństwa osobistego mechanizm myślenia pozostaje dokładnie ten sam, ale odrzucamy korporacyjny formalizm na rzecz prostego i pragmatycznego celu:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Threat modeling to proces, w którym świadomie określasz, co chcesz chronić, przed kim chcesz to chronić i ile jesteś w stanie poświęcić wygody, czasu oraz pieniędzy, aby to osiągnąć.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;To narzędzie, które pozwala oddzielić realne wektory ataków od paranoi. Bez niego kończysz z teatrem prywatności, w którym zabezpieczasz rzeczy bezwartościowe kosztem ogromnego utrudnienia sobie życia, jednocześnie zostawiając krytyczne punkty wejścia całkowicie odsłonięte.&lt;/p&gt;
&lt;h2 id=&quot;klasyczny-bad-na-starcie-nihilizm-kontra-paranoja&quot;&gt;Klasyczny błąd na starcie: Nihilizm kontra paranoja&lt;/h2&gt;
&lt;p&gt;Początkujący wpadają zazwyczaj w jedną ze skrajności:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Nihilizm („Nic nie mam do ukrycia”):&lt;/strong&gt; Rezygnacja z jakiejkolwiek higieny, bo wielkie korporacje technologiczne i tak wiedzą wszystko. Błąd polega na niezrozumieniu, że nie chronisz się tylko przed rządem, ale przed wyciekami z baz danych, kradzieżą tożsamości, profilowaniem behawioralnym i zautomatyzowanymi oszustwami.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Paranoja (Syndrom Edwarda Snowdena):&lt;/strong&gt; Próba budowania profilu odpornego na zaawansowane podmioty państwowe (&lt;code&gt;APT&lt;/code&gt;), podczas gdy realnym zagrożeniem dla użytkownika jest złośliwy plik &lt;code&gt;APK&lt;/code&gt; pobrany z niepewnego źródła, skrypt śledzący w przeglądarce lub wyciek hasła z menedżera online.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Własny Threat Model ma Cię wyśrodkować i stać się Twoim cyfrowym kompasem.&lt;/p&gt;
&lt;h2 id=&quot;5-pytan-od-ktorych-musisz-zaczac-swoj-threat-model&quot;&gt;5 pytań, od których musisz zacząć swój Threat Model&lt;/h2&gt;
&lt;p&gt;Najbardziej funkcjonalne podejście do osobistego modelowania zagrożeń opiera się na pięciu prostych pytaniach, spopularyzowanych między innymi przez Electronic Frontier Foundation (EFF):&lt;/p&gt;
&lt;h3 id=&quot;1-co-chce-chronic-inwentaryzacja-aktywow&quot;&gt;1. Co chcę chronić? (Inwentaryzacja aktywów)&lt;/h3&gt;
&lt;p&gt;Nie ochronisz czegoś, o czym nie wiesz. Twoimi aktywami są między innymi:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Dane kryptograficzne:&lt;/strong&gt; Hasła, klucze &lt;code&gt;SSH&lt;/code&gt;, fraza nasienna do portfela kryptowalut (&lt;code&gt;seed phrase&lt;/code&gt;), klucze &lt;code&gt;GPG&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Tożsamość i finanse:&lt;/strong&gt; Dostęp do banku, numer PESEL, główne konto email, które służy do resetowania haseł w innych serwisach.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Prywatność komunikacji:&lt;/strong&gt; Wiadomości w komunikatorach &lt;code&gt;Signal&lt;/code&gt; lub &lt;code&gt;Matrix&lt;/code&gt;, historia lokalizacji GPS, prywatne zdjęcia.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Metadane i profil behawioralny:&lt;/strong&gt; Informacje, które zbierają o Tobie brokerzy danych i sieci reklamowe.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&quot;2-przed-kim-chce-to-chronic-przeciwnicy-i-adwersarze&quot;&gt;2. Przed kim chcę to chronić? (Przeciwnicy i adwersarze)&lt;/h3&gt;
&lt;p&gt;Kto może chcieć uzyskać dostęp do Twoich aktywów?&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Masowe systemy śledzące:&lt;/strong&gt; Google, Meta oraz operatorzy telekomunikacyjni, których celem jest monetyzacja Twojej uwagi i profilowanie reklamowe.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Cyberprzestępcy i oszuści:&lt;/strong&gt; Automatyczne boty, &lt;code&gt;phishing&lt;/code&gt;, &lt;code&gt;ransomware&lt;/code&gt;, złodzieje sesji przeglądarki (&lt;code&gt;infostealery&lt;/code&gt;).&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Lokalni intruzi:&lt;/strong&gt; Ktoś, kto ukradnie Twój fizyczny telefon w pociągu, ciekawski znajomy lub pracodawca instalujący oprogramowanie &lt;code&gt;MDM&lt;/code&gt; na prywatnym sprzęcie.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Aparat państwowy i służby:&lt;/strong&gt; Wektory celowane, relewantne głównie dla dziennikarzy śledczych, aktywistów czy osób podwyższonego ryzyka.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&quot;3-jakie-jest-prawdopodobienstwo-ze-bede-celem-ocena-ryzyka&quot;&gt;3. Jakie jest prawdopodobieństwo, że będę celem? (Ocena ryzyka)&lt;/h3&gt;
&lt;p&gt;Bądź realistą. Jakie jest prawdopodobieństwo, że trafisz na celownik agencji wywiadowczej? Zapewne bliskie zeru. Jakie jest prawdopodobieństwo, że Twój adres email wycieknie w kolejnym naruszeniu bazy sklepu internetowego, a Twoje dane trafią do sieci reklamowej poprzez brokerów danych, aplikacje z zaszytymi skryptami śledzącymi czy niejasne zgody marketingowe? &lt;strong&gt;Bliskie 100%.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Twoje zasoby obronne powinny być proporcjonalne do prawdopodobieństwa zdarzenia.&lt;/p&gt;
&lt;h3 id=&quot;4-jakie-beda-konsekwencje-jesli-ochrona-zawiedzie-wycena-straty&quot;&gt;4. Jakie będą konsekwencje, jeśli ochrona zawiedzie? (Wycena straty)&lt;/h3&gt;
&lt;p&gt;Co się stanie, jeśli dany wektor zostanie przełamany?&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Wyciek historii wyszukiwania to naruszenie prywatności, ale zwykle niska szkoda krytyczna.&lt;/li&gt;
&lt;li&gt;Przejęcie głównego konta email lub menedżera haseł to &lt;strong&gt;katastrofa (Total Compromise)&lt;/strong&gt;, czyli utrata tożsamości cyfrowej i finansów.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Aktywa o najwyższych konsekwencjach utraty wymagają najcięższych i precyzyjnie dobranych mechanizmów obrony: sprzętowe klucze &lt;code&gt;YubiKey&lt;/code&gt; chronią przed zdalnym przejęciem tożsamości, osobne profile w &lt;code&gt;GrapheneOS&lt;/code&gt; gwarantują lokalną izolację aplikacji na urządzeniu, a kopie zapasowe offline zabezpieczają przed bezpowrotną utratą danych.&lt;/p&gt;
&lt;h4 id=&quot;krotka-uwaga-o-dywersyfikacji-danych&quot;&gt;Krótka uwaga o dywersyfikacji danych&lt;/h4&gt;
&lt;p&gt;Jeśli jedno konto email kontroluje całe Twoje życie cyfrowe, staje się pojedynczym punktem awarii. Aby uniknąć scenariusza Total Compromise, w dobrze zaprojektowanym Threat Modelu stosuje się &lt;strong&gt;dywersyfikację danych (kompartmentalizację)&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;Polega ona na logicznym rozdzieleniu tożsamości: osobnego adresu używasz wyłącznie do spraw krytycznych (banki, urzędy), osobnego do komunikacji ze znajomymi, a do rejestracji w sklepach czy newsletterach wykorzystujesz dedykowane aliasy pocztowe (np. &lt;code&gt;SimpleLogin&lt;/code&gt; lub &lt;code&gt;Addy.io&lt;/code&gt;). Dzięki temu wyciek bazy danych ze sklepu internetowego nie wystawia na celownik Twojej bankowości ani głównej tożsamości. Więcej o samej mechanice dywersyfikacji i praktycznym wdrażaniu aliasów opowiem w osobnym wpisie z serii o cyfrowej higienie.&lt;/p&gt;
&lt;h3 id=&quot;5-ile-wysiku-jestem-w-stanie-wozyc-w-ochrone-budzet-wygody&quot;&gt;5. Ile wysiłku jestem w stanie włożyć w ochronę? (Budżet wygody)&lt;/h3&gt;
&lt;p&gt;Każde zabezpieczenie ma swój koszt: jeśli nie finansowy, to w postaci czasu i komfortu użytkowania. Jeśli stworzysz model tak rygorystyczny, że codzienne korzystanie z telefonu stanie się koszmarem, po miesiącu sam go wyłączysz. &lt;strong&gt;Bezpieczeństwo, które sabotuje Twoją codzienną pracę, to złe bezpieczeństwo.&lt;/strong&gt;&lt;/p&gt;
&lt;h2 id=&quot;praktyczny-przykad-jak-to-wyglada-w-akcji&quot;&gt;Praktyczny przykład: Jak to wygląda w akcji?&lt;/h2&gt;
&lt;p&gt;Weźmy za przykład &lt;strong&gt;komunikację ze znajomymi na smartfonie&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Aktywo:&lt;/strong&gt; Treść wiadomości oraz metadane mówiące o tym, z kim rozmawiasz.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Adwersarz:&lt;/strong&gt; Automatyczne skanowanie treści przez korporacje w celu profilowania reklamowego oraz potencjalny wyciek z serwerów operatora aplikacji.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Konsekwencje:&lt;/strong&gt; Średnie lub wysokie, obejmujące naruszenie intymności i wyciek prywatnych spraw.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Rozwiązanie z Threat Modelu:&lt;/strong&gt; Rezygnacja z nieszyfrowanych wiadomości SMS i komunikatorów bez pełnego szyfrowania end to end (&lt;code&gt;E2EE&lt;/code&gt;), takich jak standardowy Messenger. Wdrożenie platformy &lt;code&gt;Signal&lt;/code&gt; lub &lt;code&gt;Matrix&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Czego NIE musisz robić:&lt;/strong&gt; Jeśli Twoim adwersarzem nie jest agencja wywiadowcza, nie musisz stawiać własnego węzła w sieci &lt;code&gt;Tor&lt;/code&gt; i komunikować się wyłącznie za pomocą jednorazowych kluczy &lt;code&gt;PGP&lt;/code&gt; na systemie &lt;code&gt;Tails&lt;/code&gt; uruchamianym z pamięci USB.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&quot;wymowka-ale-to-moj-threat-model-relatywizm-ideologia-i-bedy-w-sztuce&quot;&gt;Wymówka „Ale to mój Threat Model”: Relatywizm, ideologia i błędy w sztuce&lt;/h2&gt;
&lt;p&gt;W społecznościach zajmujących się bezpieczeństwem i prywatnością bardzo łatwo trafić na pułapkę relatywizmu. Dyskusja o dziurawej konfiguracji czy błędnym podejściu często kończy się uniwersalną wymówką: &lt;em&gt;„Każdy ma inny Threat Model, ja mam właśnie taki”&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;To hasło zbyt często służy do &lt;strong&gt;pudrowania błędów w sztuce i zasłaniania nielogicznych założeń&lt;/strong&gt;. Własny model zagrożeń nie oznacza, że prawa matematyki, działanie systemów operacyjnych czy wektory ataków przestają w Twoim przypadku obowiązywać. Jeżeli na przykład poświęcasz godziny na izolację aplikacji i tunelowanie ruchu, ale jednocześnie powierzasz klucze kryptograficzne podmiotowi, który żyje z analizy danych, to nie jest to inny model zagrożeń. &lt;strong&gt;To jest błędnie przeprowadzona analiza ryzyka.&lt;/strong&gt;&lt;/p&gt;
&lt;h3 id=&quot;technologia-polityka-i-ideologiczna-slepota&quot;&gt;Technologia, polityka i ideologiczna ślepota&lt;/h3&gt;
&lt;p&gt;Warto w tym miejscu poruszyć jeszcze jeden problem, który trawi współczesną scenę cybersec i o którym pisałem w kontekście pragmatycznego puryzmu: &lt;strong&gt;mieszanie analizy zagrożeń z ideologią&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;To prawda, że &lt;strong&gt;technologia i polityka są ze sobą nierozerwalnie powiązane&lt;/strong&gt;. Decyzje o tym, jak projektowane są protokoły szyfrowania, jakie prawa mają organy ścigania czy jak reguluje się rynek telekomunikacyjny, zawsze wynikają z określonego układu sił politycznych. Walka o prywatność to w dużej mierze walka o wolność obywatelską.&lt;/p&gt;
&lt;p&gt;Jednak w momencie, w którym zaczynasz dobierać narzędzia bezpieczeństwa &lt;strong&gt;wyłącznie na podstawie swojej przynależności plemiennej czy ideologicznej&lt;/strong&gt;, popełniasz krytyczny błąd w sztuce. Przykładem są osoby, które odrzucają obiektywnie bezpieczną architekturę systemową tylko dlatego, że kojarzy im się z określoną korporacją lub opcją polityczną, wybierając w zamian rozwiązania ideologicznie słuszne, ale technicznie dziurawe, pozbawione izolacji i realnego wsparcia.&lt;/p&gt;
&lt;h3 id=&quot;cyfrowa-asceza-a-madra-kontrola&quot;&gt;Cyfrowa asceza a mądra kontrola&lt;/h3&gt;
&lt;p&gt;Taka ideologiczna ślepota często prowadzi do skrajnej &lt;strong&gt;cyfrowej ascezy&lt;/strong&gt;, czyli całkowitego bojkotu oprogramowania czy infrastruktury od technologicznych gigantów, nawet wtedy, gdy oferują one obiektywnie najwyższy standard bezpieczeństwa.&lt;/p&gt;
&lt;p&gt;Tymczasem pragmatyczny inżynier bezpieczeństwa nie obraża się na rzeczywistość, lecz analizuje wektory ataku i architekturę. Przykładem jest instalacja krytycznych aplikacji bankowych: pobranie ich z oficjalnego Sklepu Play, który zapewnia weryfikację sygnatur i bezpieczny łańcuch dostaw, jest obiektywnie bezpieczniejsze niż korzystanie z alternatywnych klientów w rodzaju Aurory czy ręczne instalowanie plików &lt;code&gt;APK&lt;/code&gt; z sieci.&lt;/p&gt;
&lt;p&gt;Podobnie wygląda kwestia przeglądarek: dogmatyczne odrzucenie silnika &lt;code&gt;Chromium&lt;/code&gt; na rzecz alternatyw pozbawionych zaawansowanej piaskownicy i wieloprocesowej izolacji pamięci zwiększa Twoją podatność na ataki zero day. Od momentu, w którym potrafisz &lt;strong&gt;przejąć kontrolę nad narzędziem na własnych zasadach&lt;/strong&gt; – odciąć telemetrię, zablokować śledzenie i odpowiednio utwardzić konfigurację – technologia od Big Techu staje się po prostu potężnym aktywem obronnym.&lt;/p&gt;
&lt;p&gt;Warto pamiętać o zasadniczym fakcie: chociaż nie z każdego przestarzałego sprzętu zrobisz fortecę, to &lt;strong&gt;na każdym współczesnym, wspieranym urządzeniu masz realną moc, by wycisnąć maksimum prywatności i bezpieczeństwa&lt;/strong&gt; – o ile rozumiesz jego architektoniczne granice i nie rezygnujesz ze zdrowego rozsądku. Threat modeling nie ocenia moralności korporacji: ocenia realną skuteczność zabezpieczeń, które masz w ręku.&lt;/p&gt;
&lt;p&gt;Threat modeling nie służy do budowania bezpiecznej bańki dla własnego ego, manifestowania poglądów politycznych ani usprawiedliwiania niedociągnięć słowami &lt;em&gt;„bo ja tak lubię”&lt;/em&gt;. To chłodne i inżynieryjne narzędzie. Złośliwy kod, ataki zero day czy zautomatyzowane &lt;code&gt;infostealery&lt;/code&gt; nie sprawdzają Twoich poglądów na świat ani tego, czy dany projekt ma licencję FOSS. Jeśli w Twoim modelu obrony są logiczne dziury, nazwanie ich własnym podejściem nie sprawi, że potencjalny atak je ominie.&lt;/p&gt;
&lt;h2 id=&quot;podsumowanie-proces-nie-produkt&quot;&gt;Podsumowanie: Proces, nie produkt&lt;/h2&gt;
&lt;p&gt;Budowanie bezpieczeństwa bez modelowania zagrożeń przypomina stawianie płotu wokół domu bez sprawdzenia, z której strony prowadzi droga, a gdzie stoją otwarte drzwi na taras. Skutkuje to wydawaniem pieniędzy i energii na niepotrzebne restrykcje przy jednoczesnym ignorowaniu realnych punktów wejścia.&lt;/p&gt;
&lt;p&gt;Zamiast szukać idealnego zestawu aplikacji czy kopiować cudze konfiguracje jeden do jednego, zacznij od kartki papieru i odpowiedzi na pięć podstawowych pytań. Twój Threat Model nie musi być idealny od pierwszego dnia: ma być realny, spójny logicznie i dostosowany do Twojego stylu życia.&lt;/p&gt;
&lt;p&gt;Dopiero weryfikując swoje założenia z chłodną kalkulacją ryzyka, przestajesz uprawiać teatr prywatności i zaczynasz uprawiać twardą inżynierię własnego bezpieczeństwa.&lt;/p&gt;</description><link>https://eteryu.space/blog/2026/08/09/koniec-z-teatrem-prywatno%C5%9Bci-czym-jest-threat-modeling-i-jak-przesta%C4%87-dzia%C5%82a%C4%87-po-omacku/</link><source url="https://eteryu.space/feed_rss_created.xml">Eteryu.space</source><pubDate>Sun, 09 Aug 2026 00:00:00 +0000</pubDate><guid isPermaLink="true">https://eteryu.space/blog/2026/08/09/koniec-z-teatrem-prywatno%C5%9Bci-czym-jest-threat-modeling-i-jak-przesta%C4%87-dzia%C5%82a%C4%87-po-omacku/</guid></item><item><title>Złudzenie prywatności z pudełka: Dlaczego podejście „set and forget” to pułapka</title><author>Eteryu</author><description>&lt;p&gt;W świecie cyfrowej prywatności bardzo łatwo wpaść w pułapkę myślenia życzeniowego. Inspiracją do dzisiejszego wpisu jest dyskusja, na którą natrafiłem niedawno na Mastodonie. Wymieszały się w niej fakty techniczne, komercyjny marketing oraz – co najgorsze – przesadna ideologia, która z realnym bezpieczeństwem ma niewiele wspólnego.&lt;/p&gt;
&lt;p&gt;Czas domknąć ten temat kompleksowo i wyprostować mity, które w imię walki z &lt;em&gt;Big Tech&lt;/em&gt;, sprzedają użytkownikom złudne poczucie bezpieczeństwa.&lt;/p&gt;
&lt;!-- more --&gt;

&lt;h2 id=&quot;mit-izolacji-microg-vs-sandboxed-google-play&quot;&gt;Mit izolacji: microG vs. Sandboxed Google Play&lt;/h2&gt;
&lt;p&gt;Wielu entuzjastów systemów typu &lt;code&gt;/e/OS&lt;/code&gt; powiela niebezpieczny w swojej ignorancji mit, jakoby system ten nie łączył się z serwerami Google. Twierdzenie, że &lt;code&gt;microG&lt;/code&gt; nie generuje ruchu do Mountain View, bo podmienia API map na OpenStreetMap, to dowód na fundamentalny brak zrozumienia architektury mobilnej.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Fakty o &lt;code&gt;microG&lt;/code&gt;:&lt;/strong&gt; Aby dostarczać powiadomienia push (&lt;code&gt;FCM&lt;/code&gt;) czy przechodzić weryfikację aplikacji, &lt;code&gt;microG&lt;/code&gt; musi utrzymywać stałe, bezpośrednie połączenie z serwerami Google. Co gorsza, w &lt;code&gt;/e/OS&lt;/code&gt; działa on z pełnymi uprawnieniami systemowymi. Usługi te są domyślnie zainstalowane w systemie i nie da się ich w prosty sposób usunąć.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Fakty o &lt;code&gt;GrapheneOS&lt;/code&gt;:&lt;/strong&gt; Po czystej instalacji ten system generuje absolutne zero ruchu do infrastruktury Google. Usługi Google (jeśli w ogóle zdecydujemy się na ich instalację) uruchamia się w &lt;code&gt;Sandboxed Google Play&lt;/code&gt; jako zwykłą aplikację użytkownika. Oznacza to brak uprawnień systemowych i całkowity brak dostępu do identyfikatorów sprzętowych.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Pisanie, że &lt;code&gt;GrapheneOS&lt;/code&gt; łączy się z Google, a &lt;code&gt;/e/OS&lt;/code&gt; tego nie robi, to stawianie rzeczywistości na głowie.&lt;/p&gt;
&lt;h2 id=&quot;eos-kompromis-biznesowy-a-nie-technologia-bez-kompromisow&quot;&gt;/e/OS: Kompromis biznesowy, a nie technologia bez kompromisów&lt;/h2&gt;
&lt;p&gt;Wyjaśnijmy to prosto: system &lt;code&gt;/e/OS&lt;/code&gt; to w dużej mierze po prostu nakładka na &lt;code&gt;LineageOS&lt;/code&gt; podpięta pod chmurę &lt;em&gt;Murena&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;Wybierając ten system, dokonujesz transakcji. Zamieniasz chmurę Google na chmurę &lt;em&gt;Murena&lt;/em&gt; i zyskujesz wygodę &lt;code&gt;out of the box&lt;/code&gt;, ale w zamian godzisz się na twarde ustępstwa:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Opóźnione łatki bezpieczeństwa.&lt;/li&gt;
&lt;li&gt;Modyfikację systemu w postaci &lt;code&gt;signature spoofing&lt;/code&gt; (fałszowania sygnatur), która bezpośrednio osłabia fabryczny model uprawnień Androida.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Nie można też zapominać o modelu biznesowym. &lt;em&gt;Murena&lt;/em&gt; to firma komercyjna, która znalazła świetną niszę. Sprzedają sprzęt po zawyżonych cenach i oferują zaledwie 1 GB darmowej pamięci w chmurze, aby szybko zmonetyzować użytkownika płatną subskrypcją. Co więcej, na koncie mają wpadki, takie jak integracja funkcji &lt;em&gt;speech-to-text&lt;/em&gt; z zewnętrznym API &lt;code&gt;OpenAI&lt;/code&gt;. To klasyczny model &lt;em&gt;freemium&lt;/em&gt;, a nie bezinteresowna krucjata o naszą prywatność.&lt;/p&gt;
&lt;h2 id=&quot;niebezpieczny-absurd-eol-jako-ostoja-prywatnosci&quot;&gt;Niebezpieczny absurd: EOL jako ostoja prywatności&lt;/h2&gt;
&lt;p&gt;Szczytem iluzji w społecznościach &lt;em&gt;de-google&lt;/em&gt; jest chwalenie się używaniem starych smartfonów, takich jak Galaxy S8 czy S9, jako głównych urządzeń służących do ochrony. Promowanie sprzętu ze statusem &lt;code&gt;EOL&lt;/code&gt; (&lt;em&gt;End of Life&lt;/em&gt;) pod szyldem bezpieczeństwa to czysty technologiczny absurd.&lt;/p&gt;
&lt;p&gt;Urządzenia te od lat cierpią na:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Brak aktualizacji &lt;code&gt;Vendor Patch Level&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Brak poprawek kernela i sterowników.&lt;/li&gt;
&lt;li&gt;Brak aktualizacji mikrokodu modemu.&lt;/li&gt;
&lt;li&gt;Wyłączony mechanizm &lt;code&gt;Android Verified Boot&lt;/code&gt; z powodu odblokowanego &lt;code&gt;bootloadera&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Dziurawy modem, niezałatany procesor czy brak sprzętowej weryfikacji rozruchu całkowicie unieważniają jakąkolwiek ochronę, jaką teoretycznie miała dać zmiana systemu operacyjnego.&lt;/p&gt;
&lt;h2 id=&quot;privacy-theater-kontra-twarda-inzynieria&quot;&gt;„Privacy Theater” kontra twarda inżynieria&lt;/h2&gt;
&lt;p&gt;Ideologiczne odcinanie się od wielkich korporacji stało się klasycznym &lt;em&gt;Privacy Theater&lt;/em&gt; (teatrem prywatności). Świadome dbanie o bezpieczeństwo nie jest religijną ascezą, gdzie odrzucamy infrastrukturę tylko dlatego, że ma w nazwie literę &quot;G&quot;. Google dysponuje największym zespołem inżynierów i najszybciej łataną infrastrukturą na rynku.&lt;/p&gt;
&lt;p&gt;Znakomicie widać to na przykładzie przeglądarek. Ideolodzy promują projekty takie jak &lt;code&gt;Mull&lt;/code&gt;, które zostały oficjalnie porzucone i stanowią obecnie zagrożenie z powodu braku łatek na podatności. Tymczasem z punktu widzenia architektonicznej piaskownicy i tempa patchowania luk &lt;code&gt;0-day&lt;/code&gt;, absolutnym szczytem bezpieczeństwa pozostają odpowiednio utwardzone (flagami i konfiguracją) przeglądarki oparte na &lt;code&gt;Chromium&lt;/code&gt;, &lt;code&gt;Chrome&lt;/code&gt;, czy dedykowane rozwiązania jak &lt;code&gt;Vanadium&lt;/code&gt; w &lt;code&gt;GrapheneOS&lt;/code&gt;. Twarda inżynieria nie ma barw partyjnych.&lt;/p&gt;
&lt;h2 id=&quot;zudzenie-set-and-forget-w-cyberbezpieczenstwie&quot;&gt;Złudzenie „Set and Forget” w cyberbezpieczeństwie&lt;/h2&gt;
&lt;p&gt;Wielu użytkowników traktuje nowe systemy, aplikacje czy urządzenia z naklejką &lt;em&gt;privacy-friendly&lt;/em&gt; jak magiczne tarcze. Instalują je, polegają na domyślnej konfiguracji i zapominają o sprawie, wierząc, że od teraz są w pełni chronieni. Takie podejście, określane jako &lt;code&gt;set and forget&lt;/code&gt; (ustaw i zapomnij), to jeden z największych i najbardziej naiwnych błędów współczesnego bezpieczeństwa.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Pasywność to proszenie się o kłopoty:&lt;/strong&gt; Poleganie na raz skonfigurowanym systemie, który działa w tle, sprawia, że o jego słabych punktach dowiadujemy się zazwyczaj dopiero po fakcie – czyli w momencie, gdy dojdzie już do incydentu lub wycieku.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Brak nadzoru unieważnia narzędzia:&lt;/strong&gt; Narzędzia pozostawione same sobie, bez regularnych audytów, sprawdzania logów czy przeglądu uprawnień, szybko tracą swoją wartość obronną. Sama obecność zabezpieczeń nie gwarantuje sukcesu; kluczowe jest to, jak system jest zarządzany w czasie.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Oprogramowanie to żywy organizm, a wektory ataków ewoluują z każdym dniem. Pasywne podejście sprawia, że Twój świetnie zapowiadający się „bezpieczny setup” błyskawicznie staje się przestarzały.&lt;/p&gt;
&lt;h2 id=&quot;dlaczego-prywatnosc-out-of-the-box-to-technologiczny-mit&quot;&gt;Dlaczego prywatność „Out of the Box” to technologiczny mit?&lt;/h2&gt;
&lt;p&gt;Żaden system operacyjny ani przeglądarka – niezależnie od tego, jak agresywnie blokuje skrypty domyślnie i jak mocno jest pozycjonowana marketingowo – nie stanowi magicznego rozwiązania. Osiągnięcie prawdziwej prywatności nie sprowadza się do wyjęcia telefonu z pudełka, lecz wymaga naszego ciągłego zaangażowania.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;To Twoje nawyki decydują o bezpieczeństwie:&lt;/strong&gt; Żadna architektura nie ochroni Cię, jeśli zignorujesz podstawy. Cyberprzestępcy doskonale wiedzą, jak omijać systemowe piaskownice, bazując na błędach użytkowników – wykorzystują do tego &lt;code&gt;phishing&lt;/code&gt;, zainfekowane reklamy czy złośliwe rozszerzenia.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Słabe punkty poza systemem:&lt;/strong&gt; Najbezpieczniejszy OS mobilny staje się bezużyteczny, jeśli na potęgę stosujesz recykling haseł i używasz tych samych ciągów znaków we wszystkich serwisach.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Wojna o mentalną przestrzeń:&lt;/strong&gt; Odzyskiwanie prywatności to ciągła walka o kontrolę nad naszą uwagą. Wymaga bezwzględnej higieny aktualizacji, modelowania zagrożeń i ostrożnego, krytycznego poruszania się po sieci.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;System jest tylko narzędziem. To, czy użyjesz go do zbudowania solidnej fortecy, czy stworzysz w nim iluzję bezpieczeństwa, zależy wyłącznie od Ciebie.&lt;/p&gt;
&lt;h2 id=&quot;podsumowanie-higiena-ponad-magie&quot;&gt;Podsumowanie: Higiena ponad magię&lt;/h2&gt;
&lt;p&gt;Szerzenie narracji o jednej słusznej drodze lub nazywanie wszystkiego scamem to po prostu sekciarstwo. Prawda jest taka, że zmiana ikonek i przeskoczenie na nową chmurę &lt;code&gt;out of the box&lt;/code&gt; nie uczynią nikogo bezpiecznym, dopóki użytkownik nie zmieni swoich nawyków i nie zacznie stosować higieny cyfrowej.&lt;/p&gt;
&lt;p&gt;Świadomy użytkownik, rozumiejący własne zagrożenia, jest w stanie zbudować potężnie zabezpieczony i prywatny profil nawet na stockowym Androidzie. Wymaga to jednak odpowiedniej izolacji i kontroli. Bez zrozumienia własnych potrzeb, żaden system nie zapewni Ci magicznej ochrony.&lt;/p&gt;</description><link>https://eteryu.space/blog/2026/08/07/z%C5%82udzenie-prywatno%C5%9Bci-z-pude%C5%82ka-dlaczego-podej%C5%9Bcie-set-and-forget-to-pu%C5%82apka/</link><source url="https://eteryu.space/feed_rss_created.xml">Eteryu.space</source><pubDate>Fri, 07 Aug 2026 00:00:00 +0000</pubDate><guid isPermaLink="true">https://eteryu.space/blog/2026/08/07/z%C5%82udzenie-prywatno%C5%9Bci-z-pude%C5%82ka-dlaczego-podej%C5%9Bcie-set-and-forget-to-pu%C5%82apka/</guid></item><item><title>Cyfrowa higiena bez podglądaczy. Jak łatwo odciąć algorytmy i zabezpieczyć zdjęcia?</title><author>Eteryu</author><description>&lt;p&gt;W poprzednich artykułach rozebraliśmy na czynniki pierwsze zaawansowane metody kontroli nad siecią i aplikacjami. Wiemy już, jak postawić systemowy firewall oraz jak zamknąć podejrzane programy w bezpiecznej kwarantannie. Dzisiaj zrobimy kolejny ważny krok w stronę odzyskiwania prywatności. Zajmiemy się dwoma rzeczami, które większość z nas wysyła w świat całkowicie dobrowolnie każdego dnia. Chodzi o to, co oglądamy w wolnym czasie oraz o to, co fotografujemy naszymi telefonami.&lt;/p&gt;
&lt;p&gt;Dobra wiadomość jest taka, że odcięcie korporacyjnych algorytmów od naszych codziennych nawyków wcale nie wymaga zaawansowanej wiedzy. Wszystko opiera się na wdrożeniu dwóch prostych narzędzi, które pozwolą Ci korzystać z telefonu na Twoich własnych, twardych warunkach.&lt;/p&gt;
&lt;!-- more --&gt;

&lt;h2 id=&quot;1-alternatywne-frontendy-czyli-youtube-bez-karmienia-algorytmow-google&quot;&gt;1. Alternatywne frontendy, czyli YouTube bez karmienia algorytmów Google&lt;/h2&gt;
&lt;p&gt;Większość osób traktuje oficjalną aplikację YouTube jako zwykły, wygodny odtwarzacz wideo. W rzeczywistości jest to potężne narzędzie do zbierania danych, które zostało zaprojektowane tak, aby kontrolować nasze zachowanie. Google nie tylko zapisuje to, jaki film został przez Ciebie kliknięty. Algorytm na bieżąco analizuje, jak długo Twój palec zatrzymał się nad miniaturką filmu, zanim w nią puknąłeś. Sprawdza również, kiedy przewijasz nudne momenty oraz w jakich godzinach najczęściej odpalasz konkretne kategorie filmów. Korzysta nawet z czujników telefonu, aby odnotować, kiedy obracasz urządzenie w dłoni. Wszystko to dzieje się po to, aby precyzyjnie poznać Twoje nawyki i utrzymać Twoją uwagę przed ekranem jak najdłużej.&lt;/p&gt;
&lt;h3 id=&quot;problem-oficjalna-aplikacja-to-puapka-bez-wyjscia&quot;&gt;Problem: Oficjalna aplikacja to pułapka bez wyjścia&lt;/h3&gt;
&lt;p&gt;Jeśli chcesz korzystać z YouTube na oficjalnych warunkach, ale bez reklam i z funkcją odtwarzania przy zablokowanym ekranie, musisz płacić za subskrypcję Premium. Co gorsza, nawet wersja płatna nie zwalnia Cię ze śledzenia i budowania Twojej cyfrowej tożsamości w bazach danych korporacji. Podczas korzystania z aplikacji jesteś zalogowany swoim kontem Google, więc każdy Twój ruch jest przypisany bezpośrednio do Twojego profilu.&lt;/p&gt;
&lt;h3 id=&quot;rozwiazanie-cakowicie-anonimowe-ogladanie-przez-pipepipe&quot;&gt;Rozwiązanie: Całkowicie anonimowe oglądanie przez PipePipe&lt;/h3&gt;
&lt;p&gt;Rozwiązaniem, które całkowicie zmienia reguły gry, są tak zwane &lt;strong&gt;alternatywne frontendy&lt;/strong&gt;. Jest to po prostu nowa, niezależna aplikacja do obsługi YouTube. Moim osobistym faworytem jest obecnie &lt;code&gt;PipePipe&lt;/code&gt;. To świetny, otwartoźródłowy program napisany z myślą o nowoczesnych telefonach z systemem Android, który powstał jako ulepszona wersja klasycznej aplikacji &lt;code&gt;NewPipe&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;Aplikacja działa w sposób genialny w swojej prostocie. Pobiera ona filmy bezpośrednio z serwerów YouTube, ale robi to w sposób całkowicie anonimowy. Program nie używa oficjalnych kodów Google i nie wymaga od Ciebie logowania się na jakiekolwiek konto. Dla korporacji jesteś po prostu losowym, bezwartościowym zapytaniem z sieci, a nie konkretnym profilem reklamowym.&lt;/p&gt;
&lt;p&gt;Co zyskujesz, przechodząc na &lt;code&gt;PipePipe&lt;/code&gt;?&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Brak reklam i śledzenia:&lt;/strong&gt; Zapominasz o podwójnych, niemożliwych do pominięcia spotach reklamowych, ponieważ ruch sieciowy jest całkowicie czysty.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Odtwarzanie w tle i Picture-in-Picture:&lt;/strong&gt; Możesz zablokować telefon i wrzucić go do kieszeni, a podcast nadal gra. Możesz też zmniejszyć film do małego, pływającego okienka podczas przeglądania innych rzeczy. Wszystko to dostajesz całkowicie za darmo.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Wbudowany SponsorBlock:&lt;/strong&gt; Świetna funkcja, która automatycznie wycina z wnętrza filmów irytujące fragmenty, w których twórca zachwala gry mobilne lub inne produkty. Oszczędzasz dzięki temu mnóstwo czasu.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Pełna lokalność:&lt;/strong&gt; Twoje subskrypcje, historia oglądania oraz playlisty są zapisywane wyłącznie w pamięci Twojego telefonu. Żadna zewnętrzna firma nie ma do nich dostępu.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&quot;fina-szybka-migracja-bez-straty-ulubionych-kanaow&quot;&gt;Finał: Szybka migracja bez straty ulubionych kanałów&lt;/h3&gt;
&lt;p&gt;Przesiadka na &lt;code&gt;PipePipe&lt;/code&gt; wcale nie oznacza, że musisz szukać setek swoich ulubionych twórców od nowa. Cały proces zamkniesz w trzech prostych krokach:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Instalacja:&lt;/strong&gt; Otwórz program &lt;code&gt;Obtainium&lt;/code&gt;, wklej link do oficjalnego repozytorium &lt;code&gt;PipePipe&lt;/code&gt; na GitHubie i pobierz aplikację bezpośrednio ze źródła (warto zweryfikować podpis instalatora wbudowanym narzędziem, aby mieć pewność co do integralności kodu).&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Eksport z Google:&lt;/strong&gt; Wejdź na komputerze na stronę usługi &lt;code&gt;Google Takeout&lt;/code&gt;. Odznacz wszystkie pozycje, wybierz tylko sekcję o nazwie &lt;code&gt;YouTube i YouTube Music&lt;/code&gt; i wyeksportuj dane. W pobranej paczce ZIP znajdziesz plik tekstowy zawierający listę Twoich subskrypcji.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Import w locie:&lt;/strong&gt; W aplikacji &lt;code&gt;PipePipe&lt;/code&gt; wejdź w &lt;em&gt;Ustawienia&lt;/em&gt;, następnie w zakładkę &lt;em&gt;Treść&lt;/em&gt; i wybierz &lt;em&gt;Importuj/Eksportuj&lt;/em&gt;. Kliknij opcję importu subskrypcji i wskaż pobrany wcześniej plik. Od tej sekundy masz swój własny YouTube, który działa na Twoich własnych warunkach.&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id=&quot;2-cyfrowy-odcisk-palca-ukryty-w-twoich-zdjeciach&quot;&gt;2. Cyfrowy odcisk palca ukryty w Twoich zdjęciach&lt;/h2&gt;
&lt;p&gt;Wyobraź sobie taką sytuację. Robisz smartfonem zdjęcie swojego kota w salonie lub nowego przedmiotu, który chcesz wystawić na sprzedaż. Fotka wygląda super, więc bez większego zastanawiania się wrzucasz ją na publiczne forum internetowe, grupę na komunikatorze Telegram, do aplikacji Discord albo na portal ogłoszeniowy typu OLX czy Vinted.&lt;/p&gt;
&lt;p&gt;Problem polega na tym, że wraz z plikiem graficznym wysyłasz w świat niewidzialny dla oka, ukryty pakiet danych o nazwie &lt;code&gt;EXIF&lt;/code&gt;.&lt;/p&gt;
&lt;h3 id=&quot;problem-zdjecia-ktore-mowia-o-tobie-za-duzo&quot;&gt;Problem: Zdjęcia, które mówią o Tobie za dużo&lt;/h3&gt;
&lt;p&gt;Standardowo każdy nowoczesny smartfon podczas naciśnięcia przycisku aparatu zapisuje wewnątrz zdjęcia potężną dawkę ukrytych informacji. Znajduje się tam dokładny model Twojego telefonu, unikalny numer seryjny aparatu, dokładna data i godzina zrobienia zdjęcia oraz to, co najgroźniejsze – &lt;strong&gt;precyzyjne współrzędne GPS miejsca, w którym stoisz&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;Każdy, kto pobierze takie zdjęcie z sieci, może w kilka sekund użyć darmowego narzędzia internetowego, wyciągnąć te ukryte dane i zobaczyć na mapie pinezkę wskazującą bezpośrednio na okno Twojego mieszkania.&lt;/p&gt;
&lt;p&gt;Sposób, w jaki różne platformy traktują te dane, drastycznie się różni:&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style=&quot;text-align: left;&quot;&gt;Typ platformy&lt;/th&gt;
&lt;th style=&quot;text-align: left;&quot;&gt;Jak traktuje Twoje dane EXIF?&lt;/th&gt;
&lt;th style=&quot;text-align: left;&quot;&gt;Co to oznacza dla Ciebie?&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;text-align: left;&quot;&gt;&lt;strong&gt;Prywatne komunikatory&lt;/strong&gt; (np. Signal)&lt;/td&gt;
&lt;td style=&quot;text-align: left;&quot;&gt;Całkowicie usuwają metadane w locie podczas wysyłania (end-to-end).&lt;/td&gt;
&lt;td style=&quot;text-align: left;&quot;&gt;Pełne bezpieczeństwo – nikt nie widzi Twoich danych.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;text-align: left;&quot;&gt;&lt;strong&gt;Duże social media&lt;/strong&gt; (np. Facebook, Instagram)&lt;/td&gt;
&lt;td style=&quot;text-align: left;&quot;&gt;Wycinają EXIF dla innych użytkowników, ale &lt;strong&gt;zapisują go dla siebie&lt;/strong&gt;.&lt;/td&gt;
&lt;td style=&quot;text-align: left;&quot;&gt;Znajomi nie poznają Twojego adresu, ale korporacja użyje go do profilowania reklam.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;text-align: left;&quot;&gt;&lt;strong&gt;Fora, blogi, portale sprzedażowe&lt;/strong&gt; (np. OLX, Vinted, Discord)&lt;/td&gt;
&lt;td style=&quot;text-align: left;&quot;&gt;Bardzo często zostawiają pliki w stanie nienaruszonym.&lt;/td&gt;
&lt;td style=&quot;text-align: left;&quot;&gt;&lt;strong&gt;Wysokie ryzyko&lt;/strong&gt; – każdy może pobrać zdjęcie i wyciągnąć z niego Twój adres GPS.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 id=&quot;rozwiazanie-image-toolbox-jako-lokalna-gilotyna-na-metadane&quot;&gt;Rozwiązanie: Image Toolbox jako lokalna gilotyna na metadane&lt;/h3&gt;
&lt;p&gt;Podstawowa higiena bezpieczeństwa nakazuje czyszczenie plików graficznych, zanim opuszczą one bezpieczną przestrzeń Twojego urządzenia. Do tego zadania najlepiej nadaje się aplikacja &lt;code&gt;Image Toolbox&lt;/code&gt;. Jest to nowoczesne, niesamowicie szybkie i darmowe narzędzie, które zachwyca estetycznym interfejsem.&lt;/p&gt;
&lt;p&gt;Najważniejszą cechą &lt;code&gt;Image Toolbox&lt;/code&gt; jest to, że &lt;strong&gt;działa w stu procentach lokalnie&lt;/strong&gt;. Aplikacja nie potrzebuje dostępu do internetu, a Twoje zdjęcia nie są wysyłane na żadne zewnętrzne serwery w celu obróbki. Wszystko dzieje się w ułamku sekundy w pamięci Twojego własnego telefonu.&lt;/p&gt;
&lt;p&gt;Aplikacja pozwala na pełną kontrolę nad wysyłanym plikiem:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Usuwanie ukrytych danych jednym kliknięciem:&lt;/strong&gt; Program całkowicie odcina cyfrowy odcisk palca, kasując współrzędne GPS, parametry aparatu oraz daty.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Przetwarzanie wielu zdjęć na raz:&lt;/strong&gt; Nie musisz bawić się w pojedyncze pliki. Jeśli chcesz wysłać znajomym paczkę kilkudziesięciu zdjęć z wakacji, wrzucasz je wszystkie do aplikacji, a ta seryjnie tworzy czyste pliki pozbawione lokalizacji.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Zmniejszanie wagi plików:&lt;/strong&gt; Przy okazji usuwania metadanych możesz szybko zmniejszyć rozmiar zdjęć lub zmienić ich format na nowoczesny i lekki &lt;code&gt;WebP&lt;/code&gt;, co świetnie sprawdza się przed wrzuceniem grafik w sieć.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&quot;fina-wdrozenie-zasady-ograniczonego-zaufania&quot;&gt;Finał: Wdrożenie zasady ograniczonego zaufania&lt;/h3&gt;
&lt;p&gt;Konfiguracja tego nowego nawyku jest bardzo prosta. Dodaj &lt;code&gt;Image Toolbox&lt;/code&gt; do swojej listy w &lt;code&gt;Obtainium&lt;/code&gt;, pobierając plik APK bezpośrednio z oficjalnych wydań (Releases) projektu na GitHubie. Dla pełnego bezpieczeństwa przepuść paczkę przez wbudowany w system lub zewnętrzny weryfikator aplikacji (App Verifier). Zanim wyślesz jakiekolwiek zdjęcie w publiczne miejsce w sieci, po prostu otwierasz je najpierw w tym programie i oczyszczasz.&lt;/p&gt;
&lt;div class=&quot;admonition tip&quot;&gt;
&lt;p class=&quot;admonition-title&quot;&gt;Krok wyprzedzający&lt;/p&gt;
&lt;p&gt;Warto wdrożyć jedną kluczową zmianę bezpośrednio w systemie. Wejdź w ustawienia uprawnień swojej systemowej aplikacji &lt;em&gt;Aparat&lt;/em&gt; i całkowicie &lt;strong&gt;odbierz jej dostęp do lokalizacji GPS&lt;/strong&gt;. Zdjęcia i tak posegregujesz w galerii na podstawie dat, a Twój smartfon przestanie dopisywać współrzędne geograficzne do każdego Twojego kroku.&lt;/p&gt;
&lt;/div&gt;
&lt;h2 id=&quot;podsumowanie-twoje-dane-twoje-reguy&quot;&gt;Podsumowanie: Twoje dane, Twoje reguły&lt;/h2&gt;
&lt;p&gt;Wprowadzenie tych dwóch prostych narzędzi do codziennej rutyny drastycznie zmniejsza Twój cyfrowy ślad. Przesiadając się na aplikację &lt;code&gt;PipePipe&lt;/code&gt; i czyszcząc zdjęcia przez &lt;code&gt;Image Toolbox&lt;/code&gt;, przejmujesz kontrolę nad dwoma dużymi źródłami wycieku danych, które większość użytkowników po prostu ignoruje.&lt;/p&gt;
&lt;p&gt;Pierwszy krok uwalnia Twoje codzienne nawyki i zainteresowania spod oka algorytmów profilujących Google. Drugi krok gwarantuje, że pliki, którymi dzielisz się w sieci, niosą ze sobą wyłącznie treść wizualną, a nie precyzyjny adres Twojego domu czy harmonogram dnia.&lt;/p&gt;
&lt;p&gt;Prywatność nie wymaga od Ciebie rezygnacji z rozrywki czy technologii – wymaga jedynie korzystania z nich na Twoich własnych, twardych warunkach. Wszystkie te narzędzia są darmowe i gotowe do wdrożenia w kilka minut. Wybór należy do Ciebie.&lt;/p&gt;</description><link>https://eteryu.space/blog/2026/06/30/cyfrowa-higiena-bez-podgl%C4%85daczy-jak-%C5%82atwo-odci%C4%85%C4%87-algorytmy-i-zabezpieczy%C4%87-zdj%C4%99cia/</link><source url="https://eteryu.space/feed_rss_created.xml">Eteryu.space</source><pubDate>Tue, 30 Jun 2026 00:00:00 +0000</pubDate><guid isPermaLink="true">https://eteryu.space/blog/2026/06/30/cyfrowa-higiena-bez-podgl%C4%85daczy-jak-%C5%82atwo-odci%C4%85%C4%87-algorytmy-i-zabezpieczy%C4%87-zdj%C4%99cia/</guid></item><item><title>Cyfrowa higiena bez kompromisów. Jak łatwo odizolować toksyczne aplikacje?</title><author>Eteryu</author><description>&lt;p&gt;W poprzednim artykule rozebraliśmy na czynniki pierwsze podstawowe nawyki, ustawienia systemowe oraz mity dotyczące lokalizacji i uprawnień. Wiemy już, jak nie wystawiać się na strzał. Czas pójść o krok dalej i wytoczyć ciężkie działa. Dzisiaj przejmiemy pełną kontrolę nad siecią oraz systemem, zmuszając najbardziej bezczelne aplikacje do gry na naszych warunkach. Zaczynamy od totalnej blokady komunikacji.&lt;/p&gt;
&lt;!-- more --&gt;

&lt;h2 id=&quot;1-rethinkdns-jako-sieciowy-szwajcarski-scyzoryk-3w1&quot;&gt;1. RethinkDNS jako sieciowy szwajcarski scyzoryk (3w1)&lt;/h2&gt;
&lt;p&gt;Sam używałem tego rozwiązania jako głównej tarczy podczas walki z inwigilacją przez korporacyjne MDM. Całą konfigurację wyklikałem w zaledwie dziesięć minut na tylnym siedzeniu Bolta, jadąc do żony do szpitala. W czasie jednego krótkiego kursu odciąłem sieć wszystkim aplikacjom, tworząc restrykcyjną białą listę i spinając całość z bezpiecznym DNS od Quad9.&lt;/p&gt;
&lt;p&gt;Jak powtórzyć ten wyczyn na własnym telefonie?&lt;/p&gt;
&lt;h3 id=&quot;problem-androidowy-konflikt-interesow&quot;&gt;Problem: Androidowy konflikt interesów&lt;/h3&gt;
&lt;p&gt;Fabryczny Android ma jedną dużą wadę architektoniczną, ponieważ pozwala na uruchomienie tylko &lt;strong&gt;jednego tunelu VPN na raz&lt;/strong&gt;. Chcesz zablokować aplikacji X dostęp do sieci za pomocą firewallu? System stawia lokalny VPN. Chcesz zaszyfrować ruch i zmienić IP na przykład przez &lt;code&gt;Mullvada&lt;/code&gt;? Musisz włączyć kolejny VPN, który natychmiastowym ruchem wyłączy ten pierwszy.&lt;/p&gt;
&lt;p&gt;Efekt jest taki, że albo chronisz swoją prywatność w drodze do serwera, albo kontrolujesz, co ucieka z telefonu. Nie dało się mieć ciasteczka i zjeść ciasteczka. Do teraz.&lt;/p&gt;
&lt;h3 id=&quot;rozwiazanie-jeden-proces-by-wszystkimi-rzadzic&quot;&gt;Rozwiązanie: Jeden proces, by wszystkimi rządzić&lt;/h3&gt;
&lt;p&gt;Aplikacja &lt;code&gt;RethinkDNS&lt;/code&gt; rozwiązuje ten problem genialnie. Działa jak centralny hub, który bierze na siebie całą komunikację sieciową telefonu, ale wewnątrz pozwala Ci skonfigurować trzy niezależne warstwy. Dopiero gdy wszystko poustawiasz, aplikacja odpala jeden lekki tunel systemowy.&lt;/p&gt;
&lt;p&gt;Oto jak skonfigurować te trzy pieczenie na jednym ogniu:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Warstwa pierwsza, czyli DNS (Zanim wyjdzie zapytanie):&lt;/strong&gt; W zakładce &lt;code&gt;DNS&lt;/code&gt; nie musisz polegać na domyślnych serwerach swojego operatora komórkowego. Możesz wybrać wbudowane w Rethinka listy blokujące syf albo podpiąć zewnętrzny adres, na przykład bezpieczny &lt;code&gt;9.9.9.9&lt;/code&gt; od &lt;code&gt;Quad9&lt;/code&gt; czy &lt;code&gt;NextDNS&lt;/code&gt;. Każde zapytanie o domenę reklamową zostanie ubite na starcie.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Warstwa druga, czyli Firewall (Kto ma prawo mówić):&lt;/strong&gt; Przechodzisz do zakładki &lt;code&gt;Apps&lt;/code&gt;. Tutaj zaczyna się absolutna władza. Możesz włączyć tryb &lt;code&gt;Whitelisting&lt;/code&gt;, który blokuje wszystko domyślnie oprócz wybranych aplikacji, dokładnie tak jak zrobiłem to w taksówce. Możesz też po prostu przejrzeć listę i odciąć internet kalkulatorowi, czytnikowi PDF czy gierce offline.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Warstwa trzecia, czyli Proxy i VPN (Jak bezpiecznie lecieć w świat):&lt;/strong&gt; To tutaj dzieje się magia. Nie musisz instalować osobnej aplikacji od dostawcy VPN. Wchodzisz w sekcję &lt;code&gt;Proxy&lt;/code&gt;, wybierasz &lt;code&gt;WireGuard&lt;/code&gt; i importujesz zwykły plik konfiguracyjny &lt;code&gt;.conf&lt;/code&gt;, który pobierasz ze swojej strony profilowej na przykład w &lt;code&gt;Mullvadzie&lt;/code&gt; czy &lt;code&gt;Protonie&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&quot;fina-klikasz-start-i-zapominasz&quot;&gt;Finał: Klikasz Start i zapominasz&lt;/h3&gt;
&lt;p&gt;Kiedy przejdziesz przez te trzy zakładki, wracasz na ekran główny Rethinka i klikasz wielki przycisk uruchomienia. System tworzy jeden tunel.&lt;/p&gt;
&lt;p&gt;Od tej sekundy proces wygląda tak: toksyczna aplikacja próbuje wysłać paczkę danych, firewall w locie sprawdza, czy ma na to zgodę, a jeśli tak, DNS filtruje czy adres nie jest trackerem. Na koniec czysty ruch zostaje zapakowany w bezpieczny tunel &lt;code&gt;WireGuard&lt;/code&gt; i wysłany w świat.&lt;/p&gt;
&lt;p&gt;Wszystko dzieje się w ułamku sekundy, w jednym procesie, bez kłótni systemowych i bez katowania baterii kilkoma programami działającymi w tle.&lt;/p&gt;
&lt;h2 id=&quot;2-cyfrowa-kwarantanna-na-toksyczne-aplikacje&quot;&gt;2. Cyfrowa kwarantanna na toksyczne aplikacje&lt;/h2&gt;
&lt;p&gt;Są takie aplikacje, których po prostu potrzebujesz do życia lub pracy, chociaż doskonale wiesz, że ich kod pisali specjaliści od wysysania danych. &lt;code&gt;Microsoft Teams&lt;/code&gt;, &lt;code&gt;Facebook&lt;/code&gt;, &lt;code&gt;Messenger&lt;/code&gt;, aplikacje linii lotniczych czy popularne dyskonta spożywcze. Wszystkie one potrafią bezwstydnie żądać dostępu do Twoich kontaktów czy całej galerii zdjęć, a jeśli im odmówisz, potrafią być niesamowicie upierdliwe lub wręcz odmawiają posłuszeństwa. Zamiast bawić się w hakowanie uprawnień przez komputer, możesz użyć genialnego mechanizmu izolacji, który Twój telefon ma już wbudowany pod maską.&lt;/p&gt;
&lt;div class=&quot;tabbed-set tabbed-alternate&quot; data-tabs=&quot;1:2&quot;&gt;&lt;input checked=&quot;checked&quot; id=&quot;__tabbed_1_1&quot; name=&quot;__tabbed_1&quot; type=&quot;radio&quot; /&gt;&lt;input id=&quot;__tabbed_1_2&quot; name=&quot;__tabbed_1&quot; type=&quot;radio&quot; /&gt;&lt;div class=&quot;tabbed-labels&quot;&gt;&lt;label for=&quot;__tabbed_1_1&quot;&gt;Private Space / Secure Folder (wewnątrz profilu)&lt;/label&gt;&lt;label for=&quot;__tabbed_1_2&quot;&gt;Osobny profil użytkownika (pełna separacja)&lt;/label&gt;&lt;/div&gt;
&lt;div class=&quot;tabbed-content&quot;&gt;
&lt;div class=&quot;tabbed-block&quot;&gt;
&lt;p&gt;Jeśli masz nowszego Androida z funkcją &lt;code&gt;Private Space&lt;/code&gt; lub używasz telefonu Samsung z funkcją &lt;code&gt;Bezpieczny Folder&lt;/code&gt;, konfiguracja jest banalnie prosta. Wchodzisz w ustawienia bezpieczeństwa systemu, aktywujesz tę osobną przestrzeń i zabezpieczasz ją osobnym kodem PIN lub odciskiem palca. Od tej chwili na dole listy aplikacji pojawia się specjalna, zablokowana sekcja.&lt;/p&gt;
&lt;p&gt;Konfiguracja aplikacji polega po prostu na zainstalowaniu jej bezpośrednio wewnątrz tej ukrytej przestrzeni. Kiedy to zrobisz, system odpala dla niej kompletnie czyste środowisko. Taki program ma swoją osobną pamięć podręczną i nie widzi Twoich prywatnych zdjęć ani kontaktów z głównego profilu. Jeśli nienasytny komunikator wewnątrz prywatnej przestrzeni zażąda dostępu do książki adresowej, dajesz mu zgodę bez mrugnięcia okiem. Aplikacja przeszuka bazę danych, zobaczy cyfrowe nic, nie zgłosi błędu i pozwoli Ci działać. Myśli, że dostała to, czego chciała, a w rzeczywistości została całkowicie oszukana.&lt;/p&gt;
&lt;p&gt;W przypadku Samsunga powiadomienia o nowych wiadomościach zobaczysz na głównym ekranie w dyskretnej, ukrytej formie. Z kolei na czystym Androidzie z funkcją Private Space aplikacje zostaną całkowicie zamrożone i nie będą zawracać Ci głowy ani zużywać baterii, dopóki sam nie zdecydujesz się odblokować swojej prywatnej przestrzeni.&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;tabbed-block&quot;&gt;
&lt;p&gt;Jeśli Twój telefon nie ma jeszcze funkcji &lt;code&gt;Private Space&lt;/code&gt;, możesz użyć klasycznych profili użytkowników, które działają dokładnie tak jak konta dla różnych osób na domowym komputerze. Wchodzisz w ustawienia systemowe, wybierasz sekcję &lt;code&gt;Użytkownicy&lt;/code&gt; i klikasz &lt;code&gt;Dodaj użytkownika&lt;/code&gt;. Przełączanie między nimi zajmuje jedno kliknięcie w górnej belce powiadomień.&lt;/p&gt;
&lt;p&gt;Konfiguracja tej metody wymaga odrobiny cierpliwości, ponieważ system tworzy wtedy drugi, fabrycznie nowy telefon wewnątrz starego. Przełączasz się na nowy profil i instalujesz tam aplikacje. Ta metoda daje najbardziej bezwzględną izolację ze wszystkich możliwych, ponieważ aplikacje z drugiego profilu są całkowicie zamrożone i nie mają żadnego kontaktu z Twoim głównym kontem.&lt;/p&gt;
&lt;p&gt;Haczyk polega na tym, że dopóki nie przełączysz się ręcznie na ten drugi profil, nie zobaczysz pochodzących z niego powiadomień. To genialne rozwiązanie na aplikacje służbowe, które chcesz kompletnie wyciszyć po godzinach pracy.&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;Niezależnie od wybranej ścieżki, efekt końcowy jest ten sam. Toksyczna aplikacja ląduje w kontrolowanej piaskownicy, a Ty odzyskujesz prywatność bez rezygnacji z narzędzi niezbędnych do codziennego funkcjonowania.&lt;/p&gt;
&lt;h2 id=&quot;podsumowanie-twoje-wasne-zasady&quot;&gt;Podsumowanie: Twoje własne zasady&lt;/h2&gt;
&lt;p&gt;Wprowadzenie tych dwóch mechanizmów w życie zajmie Ci łącznie kilkanaście minut, a diametralnie zmieni zasady gry. Łącząc &lt;code&gt;RethinkDNS&lt;/code&gt; z systemową izolacją (&lt;code&gt;Private Space&lt;/code&gt; lub &lt;code&gt;Profilami użytkowników&lt;/code&gt;), tworzysz wokół swoich danych potężny mur o dwóch niezależnych warstwach. Pierwsza warstwa pilnuje, by z Twojego urządzenia nie wypłynął żaden nieautoryzowany pakiet informacji. Druga dba o to, by aplikacje, na które jesteś skazany, żyły w cyfrowej niewiedzy i były całkowicie odcięte od Twojej prywatności.&lt;/p&gt;
&lt;p&gt;Smartfon ma być narzędziem, które ułatwia Ci codzienne funkcjonowanie, a nie szpiegiem pracującym na etacie u brokerów danych. Najlepsze jest to, że nie potrzebujesz do tego skomplikowanego hakowania systemu. Wszystkie te opcje masz już pod maską – wystarczy po prostu zacząć z nich korzystać na własnych warunkach.&lt;/p&gt;</description><link>https://eteryu.space/blog/2026/06/27/cyfrowa-higiena-bez-kompromis%C3%B3w-jak-%C5%82atwo-odizolowa%C4%87-toksyczne-aplikacje/</link><source url="https://eteryu.space/feed_rss_created.xml">Eteryu.space</source><pubDate>Sat, 27 Jun 2026 00:00:00 +0000</pubDate><guid isPermaLink="true">https://eteryu.space/blog/2026/06/27/cyfrowa-higiena-bez-kompromis%C3%B3w-jak-%C5%82atwo-odizolowa%C4%87-toksyczne-aplikacje/</guid></item><item><title>Cyfrowa higiena podczas przerwy na kawę. Jak łatwo odzyskać kontrolę nad telefonem?</title><author>Eteryu</author><description>&lt;p&gt;Ostatnia afera w Poznaniu wokół śledzenia użytkowników i brokerów danych znowu przypomniała nam o jednym: nasze smartfony bez przerwy nadają o tym, gdzie jesteśmy i co robimy. Dobra wiadomość jest taka, że odcięcie większości tego komercyjnego szpiegowania wcale nie wymaga bycia ekspertem od cyberbezpieczeństwa.&lt;/p&gt;
&lt;p&gt;To kwestia kilku prostych nawyków, które wdrożysz na swoim telefonie właśnie podczas krótkiej przerwy na kawę.&lt;/p&gt;
&lt;!-- more --&gt;

&lt;h2 id=&quot;1-zmyj-swoj-cyfrowy-tatuaz&quot;&gt;1. Zmyj swój cyfrowy tatuaż&lt;/h2&gt;
&lt;p&gt;Większość z nas nosi w kieszeni unikalny numer ukryty głęboko w systemie, tak zwany &lt;strong&gt;identyfikator reklamowy&lt;/strong&gt;. To właśnie ten cyfrowy tatuaż pozwala firmom marketingowym i brokerom danych łączyć Twoje luźne ruchy w różnych aplikacjach w jeden spójny profil.&lt;/p&gt;
&lt;div class=&quot;tabbed-set tabbed-alternate&quot; data-tabs=&quot;1:2&quot;&gt;&lt;input checked=&quot;checked&quot; id=&quot;__tabbed_1_1&quot; name=&quot;__tabbed_1&quot; type=&quot;radio&quot; /&gt;&lt;input id=&quot;__tabbed_1_2&quot; name=&quot;__tabbed_1&quot; type=&quot;radio&quot; /&gt;&lt;div class=&quot;tabbed-labels&quot;&gt;&lt;label for=&quot;__tabbed_1_1&quot;&gt;Android&lt;/label&gt;&lt;label for=&quot;__tabbed_1_2&quot;&gt;iOS (Apple)&lt;/label&gt;&lt;/div&gt;
&lt;div class=&quot;tabbed-content&quot;&gt;
&lt;div class=&quot;tabbed-block&quot;&gt;
&lt;p&gt;Począwszy od systemu Android 12, Google umożliwiło użytkownikom całkowite usunięcie identyfikatora reklamowego. W celu jego trwałego usunięcia należy wykonać poniższe kroki:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Otwórz główne &lt;strong&gt;Ustawienia&lt;/strong&gt; telefonu i przejdź do zakładki &lt;strong&gt;Google&lt;/strong&gt; (lub &lt;code&gt;Usługi Google&lt;/code&gt;).&lt;/li&gt;
&lt;li&gt;Wybierz kartę &lt;code&gt;Wszystkie usługi&lt;/code&gt;, a następnie kliknij w sekcję &lt;strong&gt;Reklamy&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Wybierz opcję &lt;strong&gt;„Usuń identyfikator reklamowy”&lt;/strong&gt; i potwierdź swój wybór.&lt;/li&gt;
&lt;/ol&gt;
&lt;div class=&quot;admonition info&quot;&gt;
&lt;p class=&quot;admonition-title&quot;&gt;Starsze wersje systemu (Android 11 i niżej)&lt;/p&gt;
&lt;p&gt;Na starszych urządzeniach opcja całkowitego usunięcia może nie być dostępna. Wtedy w tym samym menu warto wybrać opcję nakazującą systemowi zablokowanie personalizacji reklam.&lt;/p&gt;
&lt;/div&gt;
&lt;p&gt;Jeśli ekran jest zupełnie pusty i widzisz tylko pojedynczy link informacyjny, to gratulacje. Oznacza to, że po wcześniejszym wyłączeniu personalizacji reklam bezpośrednio na swoim koncie Google, system automatycznie wykasował ten identyfikator z poziomu urządzenia.&lt;/p&gt;
&lt;p&gt;&lt;img alt=&quot;Tak wygląda poprawnie wyczyszczony ekran reklamowy Google w systemie Android&quot; src=&quot;https://i.postimg.cc/zG2m1BbS/Resized-Image-2026-06-24-13-43-21-9511.png&quot; /&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;tabbed-block&quot;&gt;
&lt;p&gt;Apple rozwiązuje ten problem systemowo. Funkcja &lt;code&gt;App Tracking Transparency&lt;/code&gt; sprawia, że przy instalacji aplikacji wystarczy kliknąć „Poproś aplikację o nieśledzenie”.&lt;/p&gt;
&lt;p&gt;W ustawieniach systemowych warto też wyłączyć opcję &lt;strong&gt;„Pozwalaj aplikacjom żądać możliwości śledzenia”&lt;/strong&gt;, co odcina aplikacjom samą możliwość wyświetlania takich zapytań. Apple posiada również własny system reklamy ukierunkowanej, który można wyłączyć w sekcji &lt;strong&gt;Reklamy Apple&lt;/strong&gt; w ustawieniach prywatności.&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;W obu przypadkach cel zostaje osiągnięty: dla całego przemysłu reklamowego stajesz się czystą kartą.&lt;/p&gt;
&lt;h2 id=&quot;2-wielka-czworka-uprawnien-lokalizacja-siec-to-i-ukryte-skanowanie&quot;&gt;2. Wielka czwórka uprawnień: Lokalizacja, Sieć, Tło i ukryte skanowanie&lt;/h2&gt;
&lt;p&gt;Zanim bezrefleksyjnie klikniesz „Zezwól” przy kolejnym wyskakującym okienku po instalacji nowej aplikacji, zatrzymaj się na sekundę. Aby aplikacja mogła Cię skutecznie profilować, musi zebrać dane, działać po cichu, kiedy śpisz, i mieć jak wysłać te paczki na serwer brokerów.&lt;/p&gt;
&lt;p&gt;Oto jak skutecznie rozbić ten proces na czynniki pierwsze:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Lokalizacja to nie przymus (Case pogodynki i taksówek).&lt;/strong&gt; Aplikacje do zamawiania taksówek oraz pogodynki świetnie dadzą sobie radę bez GPS, wystarczy ręcznie wpisać adres lub nazwę miasta. Zamiast usług od Google czy Apple, możesz postawić na rozwiązania w stu procentach lokalne i otwartoźródłowe, takie jak &lt;code&gt;Organic Maps&lt;/code&gt; czy &lt;code&gt;OsmAnd&lt;/code&gt;. Wgrywasz do nich pobrane wcześniej mapy i podróżujesz całkowicie offline. Jeśli natomiast jakaś inna apka koniecznie domaga się lokalizacji, zawsze wybieraj opcję &lt;strong&gt;„przybliżona”&lt;/strong&gt; zamiast precyzyjnej.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Ukryte radary (Skanowanie Wi-Fi i Bluetooth).&lt;/strong&gt; Większość ludzi myśli, że jak wyłączy GPS, to jest niewidzialna. Nic bardziej mylnego. Telefony domyślnie przeczesują otoczenie w poszukiwaniu routerów i beaconów reklamowych, nawet gdy masz te moduły oficjalnie wyłączone. Brokerzy danych używają tych sygnałów, by wiedzieć, przy której półce sklepowej stoisz. Wejdź w ustawienia lokalizacji, znajdź sekcję &lt;code&gt;Skanowanie Wi-Fi i Bluetooth&lt;/code&gt; i wyłącz obie te opcje.&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Odcięcie od sieci, po co im internet?&lt;/strong&gt; Jeśli aplikacja (np. czytnik PDF, kalkulator czy gra jednoosobowa) działa w stu procentach lokalnie, warto zablokować jej dostęp do internetu komórkowego i Wi-Fi. Choćby zebrała tonę statystyk wewnątrz telefonu, bez dostępu do sieci nie ma jak wysłać ich w świat.&lt;/p&gt;
&lt;div class=&quot;admonition tip&quot;&gt;
&lt;p class=&quot;admonition-title&quot;&gt;Blokada sieci na czystym Androidzie&lt;/p&gt;
&lt;p&gt;Nakładki takie jak &lt;code&gt;One UI&lt;/code&gt; (Samsung) czy &lt;code&gt;HyperOS&lt;/code&gt; (Xiaomi) mają wbudowane opcje blokowania sieci w ustawieniach aplikacji. Jeśli używasz „czystego” Androida, np. na Pixelu, możesz użyć prostej i bezpiecznej aplikacji typu firewall, na przykład &lt;code&gt;NetGuard&lt;/code&gt;.&lt;/p&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Koniec z pracą na trzy zmiany (Działanie w tle).&lt;/strong&gt; Wiele aplikacji żyje własnym życiem, kiedy z nich nie korzystasz. Wejdź w ustawienia aplikacji (lub baterii) i dla wszystkiego, co nie musi wysyłać Ci natychmiastowych powiadomień, całkowicie wyłącz opcję &lt;strong&gt;„Zezwalaj na działanie w tle”&lt;/strong&gt; (&lt;code&gt;Allow background usage&lt;/code&gt;). Telefon nie tylko przestanie nadawać za Twoimi plecami, ale też podziękuje Ci za to znacznie dłuższym czasem pracy na jednym ładowaniu.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&quot;3-postaw-systemowa-tarcze-na-trackery&quot;&gt;3. Postaw systemową tarczę na trackery&lt;/h2&gt;
&lt;p&gt;Wszystko, co mimo powyższych blokad spróbuje wysłać zapytanie z Twojego telefonu, można przefiltrować w locie, zanim w ogóle dotrze do serwerów szpiegujących czy analitycznych. Masz do wyboru dwie najprostsze drogi:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Prywatny DNS (Darmowy i lekki).&lt;/strong&gt; To genialna funkcja wbudowana w każdy nowoczesny telefon. Wchodzisz w ustawienia sieciowe, znajdujesz opcję &lt;code&gt;Prywatny DNS&lt;/code&gt; i wpisujesz tam darmowy adres filtrujący, na przykład od &lt;code&gt;NextDNS&lt;/code&gt; lub &lt;code&gt;AdGuard&lt;/code&gt;. Od tej sekundy system sam automatycznie blokuje zapytania do znanych sieci reklamowych.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;VPN z filtrem (Wygoda Premium).&lt;/strong&gt; Jeśli zależy Ci nie tylko na blokowaniu trackerów, ale chcesz też zamaskować swój adres IP i zaszyfrować ruch, świetnym rozwiązaniem są sprawdzone usługi takie jak &lt;strong&gt;Proton VPN&lt;/strong&gt; czy &lt;strong&gt;Mullvad&lt;/strong&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&quot;podsumowanie-prywatnosc-to-proces&quot;&gt;Podsumowanie: Prywatność to proces&lt;/h2&gt;
&lt;p&gt;Prywatność to proces, a nie stan zero czy jeden. Nie musisz nagle wyrzucać telefonu ani rezygnować z technologii. Wdrożenie tych kilku prostych kroków sprawi, że Ty i Twój telefon przestaniecie być otwartą księgą dla komercyjnych firm. Cyfrowa higiena jest prosta, wystarczy zacząć od małych, świadomych zmian.&lt;/p&gt;</description><link>https://eteryu.space/blog/2026/06/24/cyfrowa-higiena-podczas-przerwy-na-kaw%C4%99-jak-%C5%82atwo-odzyska%C4%87-kontrol%C4%99-nad-telefonem/</link><source url="https://eteryu.space/feed_rss_created.xml">Eteryu.space</source><pubDate>Wed, 24 Jun 2026 00:00:00 +0000</pubDate><guid isPermaLink="true">https://eteryu.space/blog/2026/06/24/cyfrowa-higiena-podczas-przerwy-na-kaw%C4%99-jak-%C5%82atwo-odzyska%C4%87-kontrol%C4%99-nad-telefonem/</guid></item><item><title>Lekcja prywatności z Poznania. Czego uczy nas &quot;afera&quot; wokół Pyrkonu?</title><author>Eteryu</author><description>&lt;p&gt;W ostatnich dniach przez sieć przetoczyła się gorąca dyskusja na temat rzekomej inwigilacji uczestników festiwalu &lt;code&gt;Pyrkon&lt;/code&gt; przez &lt;code&gt;Poznański Urząd Miasta&lt;/code&gt; oraz &lt;code&gt;Poznańską Lokalną Organizację Turystyczną&lt;/code&gt; (&lt;code&gt;PLOT&lt;/code&gt;). Powodem całego zamieszania stał się krążący w mediach społecznościowych krótki wycinek z posiedzenia komisji miejskiej. Zawarte w nim niefortunne i mało precyzyjne wypowiedzi urzędników zasugerowały opinii publicznej, że miasto prowadzi masowe zbieranie prywatnych informacji o osobach odwiedzających tereny &lt;code&gt;MTP&lt;/code&gt;.&lt;/p&gt;
&lt;!-- more --&gt;

&lt;p&gt;Choć w sieci dostępny jest &lt;a href=&quot;https://video.strona-czynna.pl/w/6Xo1ftLDrfTFFcvQ46REq5&quot;&gt;pełny, dwugodzinny zapis tego posiedzenia&lt;/a&gt;, większość komentujących oparła swoje oburzenie wyłącznie na wyrwanym z kontekstu fragmencie. W internetowych debatach natychmiast wybuchło oburzenie, podsycone bezpośrednio przez samych autorów medialnego zamieszania. Profile, które nagłośniły sprawę, zaczęły wybiórczo podbijać wyłącznie te komentarze, które wpisują się w sensacyjną narrację o nielegalnym szpiegowaniu obywateli i rażącym łamaniu przepisów &lt;code&gt;RODO&lt;/code&gt;. Głosy merytoryczne, precyzyjnie wyjaśniające techniczną naturę przetwarzania danych czy mechanizmy komercyjnych zgód u operatorów są w tej dyskusji systemowo ignorowane i pomijane, byle tylko utrzymać wysoki poziom emocji. Kiedy jednak te emocje opadną i spojrzymy na mechanizmy rynkowe z chłodną, techniczną głową, okazuje się, że problem leży zupełnie gdzie indziej. I jest on o wiele poważniejszy niż lokalne, polityczne przepychanki oparte na słowach urzędników.&lt;/p&gt;
&lt;h2 id=&quot;1-jak-powstaja-takie-raporty-czyli-makro-vs-mikro&quot;&gt;1. Jak powstają takie raporty, czyli makro vs mikro&lt;/h2&gt;
&lt;p&gt;W oficjalnym oświadczeniu wydanym przez &lt;code&gt;PLOT&lt;/code&gt; organizacja wprost odniosła się do burzy medialnej wywołanej wyciętym fragmentem nagrania. Prezes zarządu, Jan Mazurczak, jednoznacznie potwierdził w nim techniczną naturę badania: miasto nie kupuje bilingów, numerów PESEL ani nazwisk. Samorządy i lokalne organizacje turystyczne kupują po prostu gotowe, w pełni zagregowane i zanonimizowane produkty statystyczne od firm zewnętrznych – w tym przypadku od wyspecjalizowanej firmy analitycznej &lt;code&gt;Selectivv&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;Warto wyraźnie rozróżnić dwie sytuacje:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Dla firmy analitycznej identyfikatory urządzeń mobilnych to dane, które przetwarza ona na podstawie zgód pobieranych w tysiącach darmowych aplikacji. Brokerzy danych muszą pilnować procedur i dbać o własne zaplecze prawne.&lt;/li&gt;
&lt;li&gt;Dla &lt;code&gt;Poznańskiego Urzędu Miasta&lt;/code&gt; czy &lt;code&gt;PLOT&lt;/code&gt; sytuacja wygląda zupełnie inaczej. Żadne unikatowe identyfikatory czy dane osobowe do urzędników nie trafiają. Miasto kupuje wyłącznie suche, zbiorcze wykresy procentowe, tabele i trendy.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Żaden analityk nie łączy prywatnych wiadomości z telefonu konkretnego uczestnika z jego osobistym kontem bankowym, bo takie działanie byłoby przestępstwem. W publicznych debatach urzędnicy często używają skrótów myślowych, mówiąc ogólnie o „zliczaniu telefonów&quot; czy „danych od operatorów&quot; (co mogłoby sugerować namierzanie kart SIM przez maszty &lt;code&gt;BTS&lt;/code&gt;). W rzeczywistości – jak potwierdza oświadczenie &lt;code&gt;PLOT&lt;/code&gt; – głównym motorem tych analiz jest ekosystem reklamy mobilnej.&lt;/p&gt;
&lt;p&gt;Analizy opierają się na anonimowych identyfikatorach reklamowych urządzeń (&lt;code&gt;MAID&lt;/code&gt;). Dla systemów analitycznych Twój smartfon to po prostu anonimowa kropka przemieszczająca się po mapie. Jeśli algorytm widzi, że tysiące takich kropek rano znajdowały się na terenie &lt;code&gt;Międzynarodowych Targów Poznańskich&lt;/code&gt;, a po południu przemieściły się w rejon konkretnych hoteli czy restauracji, po prostu łączy te punkty, zliczając masowe trendy.&lt;/p&gt;
&lt;p&gt;Podobnie wygląda kwestia szacowania wydatków – to średnia &lt;code&gt;estymacja ekonometryczna&lt;/code&gt;. Ogólny, odnotowany przez partnerów finansowych wzrost obrotów w handlu i gastronomii w danym rejonie dzieli się przez szacowaną liczbę nadmiarowych turystów. Z perspektywy prawa wszystko jest czyste. &lt;code&gt;PLOT&lt;/code&gt; wskazuje, że model przetwarzania danych przez &lt;code&gt;Selectivv&lt;/code&gt; posiada audyt niezależnej firmy &lt;code&gt;Deloitte Consulting S.A.&lt;/code&gt;, który potwierdza pełną zgodność z &lt;code&gt;RODO&lt;/code&gt; oraz brak możliwości identyfikacji konkretnych osób fizycznych.&lt;/p&gt;
&lt;h2 id=&quot;2-gdzie-lezy-prawdziwy-problem-historia-zatacza-koo&quot;&gt;2. Gdzie leży prawdziwy problem? Historia zatacza koło&lt;/h2&gt;
&lt;p&gt;Skoro od strony prawa wszystko jest w porządku, to dlaczego sprawa wciąż budzi tak duży niepokój? Ponieważ cała ta sytuacja obnaża brutalną prawdę o współczesnym internecie: prawdziwym źródłem danych dla brokerów informacji nie są urzędy miast, ale smartfony, które codziennie nosimy w kieszeniach, a dokładniej oprogramowanie, które sami na nich instalujemy.&lt;/p&gt;
&lt;p&gt;Co ciekawe, dokładnie z tą samą sytuacją mieliśmy do czynienia już wiele lat temu. Jak przypominał serwis &lt;strong&gt;&lt;code&gt;Niebezpiecznik.pl&lt;/code&gt;&lt;/strong&gt; w swoim głośnym artykule &lt;em&gt;„Za darmowe aplikacje mobilne płacisz informacjami o sobie&quot;&lt;/em&gt;, ta sama firma – &lt;code&gt;Selectivv&lt;/code&gt; – wywołała potężny skandal po festiwalu &lt;code&gt;Open&apos;er 2017&lt;/code&gt;. Analizując smartfony uczestników tamtego wydarzenia, firma opublikowała infografiki pokazujące między innymi, ile procent festiwalowiczów „stara się o dziecko&quot; (wywnioskowane przez analityków na podstawie profilu zachowań oraz używania specyficznych aplikacji zdrowotnych czy ciążowych) albo w jakich dyskontach najczęściej robią zakupy.&lt;/p&gt;
&lt;p&gt;Fakt, że po niemal dekadzie, wdrożeniu restrykcyjnego unijnego prawa &lt;code&gt;RODO&lt;/code&gt; i setkach debat o prywatności dokładnie te same mechanizmy i ta sama firma nadal z powodzeniem analizują nasze zachowania, pokazuje jedno: systemowe i prawne próby ochrony naszej prywatności, w oderwaniu od świadomości użytkownika, to fikcja.&lt;/p&gt;
&lt;p&gt;Większość darmowych programów, prostych gier, aplikacji pogodowych czy latarek utrzymuje się z tego, że w ich kodzie zaszyte są pakiety reklamowe i analityczne (tak zwane &lt;code&gt;SDK&lt;/code&gt;). To właśnie te komponenty bez przerwy odczytują unikalny identyfikator reklamowy Twojego telefonu i potrafią wysyłać go w świat razem z dokładną lokalizacją &lt;code&gt;GPS&lt;/code&gt;. Choć duże platformy zakupowe (jak niezwykle popularne &lt;code&gt;Temu&lt;/code&gt;) zbierają potężne ilości danych głównie na własny użytek, to właśnie setki mniejszych, darmowych aplikacji stanowią główny silnik zasilający bazy zewnętrznych hurtowni danych.&lt;/p&gt;
&lt;p&gt;Użytkownicy w sieci często podnoszą argument: „Przecież to zgody wymuszone! Jeśli chcę mieć telefon czy konto w banku, muszę podpisać umowę, więc nie ma tu mowy o uczciwym wyborze&quot;. Niestety, od strony formalnej i biznesowej rzeczywistość bywa jeszcze bardziej cyniczna. Operatorzy telekomunikacyjni, budując własne narzędzia analityczne (na przykład &lt;code&gt;Orange Insights&lt;/code&gt;), wykorzystują logowania do stacji bazowych (&lt;code&gt;BTS&lt;/code&gt;). Po pełnej anonimizacji danych (gdy algorytm zlicza tylko suche statystyki typu „w tym kwadrancie zalogowało się 500 kart SIM&quot;), &lt;code&gt;RODO&lt;/code&gt; przestaje mieć zastosowanie, bo z wykresu zbiorczego nie da się zidentyfikować żywego człowieka.&lt;/p&gt;
&lt;p&gt;Co więcej, operatorzy stosują prosty mechanizm psychologiczny: oferują stałą zniżkę na fakturze (na przykład &lt;code&gt;5 zł miesięcznie&lt;/code&gt;) w zamian za zaznaczenie zgód marketingowych i analitycznych przy podpisywaniu umowy lub w aplikacji. Klient kalkuluje szybko i wybiera tańszy abonament. W ten sposób ludzie dosłownie sprzedają historię swojej lokalizacji za parę złotych rabatu, dając telekomom pełne prawo do komercyjnej analizy tego ruchu, a potem w internetowej przestrzeni wybucha zdziwienie, że firmy z tych zgód korzystają. Oficjalnie można te zgody wycofać – ale wtedy traci się rabat.&lt;/p&gt;
&lt;h2 id=&quot;3-sprawdz-swoj-telefon-exodus-privacy&quot;&gt;3. Sprawdź swój telefon: Exodus Privacy&lt;/h2&gt;
&lt;p&gt;Zamiast teoretyzować, szukać spisków lub opierać się na emocjach wywołanych wypowiedziami polityków, warto zejść na poziom twardych faktów technicznych. Każdy może samodzielnie zweryfikować, co tak naprawdę dzieje się wewnątrz własnego smartfona.&lt;/p&gt;
&lt;p&gt;Doskonale nadaje się do tego platforma &lt;strong&gt;&lt;code&gt;Exodus Privacy&lt;/code&gt;&lt;/strong&gt; (&lt;a href=&quot;https://exodus-privacy.eu.org&quot;&gt;exodus-privacy.eu.org&lt;/a&gt;). To w pełni darmowy i niezależny projekt prowadzony przez francuską organizację pożytku publicznego, który pozwala przeanalizować niemal każdą aplikację dostępną w sklepie &lt;code&gt;Google Play&lt;/code&gt; pod kątem wbudowanych elementów śledzących oraz wymaganych uprawnień.&lt;/p&gt;
&lt;p&gt;Wystarczy wpisać na stronie głównej projektu lub w bazie &lt;code&gt;reports.exodus-privacy.eu.org&lt;/code&gt; nazwę dowolnego programu, z którego korzystasz na co dzień, aby czarno na białym zobaczyć listę wbudowanych trackerów reklamowych i analitycznych. To potężne źródło wiedzy, które potrafi otworzyć oczy i skutecznie wyleczyć z technologicznej naiwności. Ludzi trzeba uświadamiać i pokazywać im te mechanizmy merytorycznie, zamiast zamieniać temat prywatności w polityczną burzę.&lt;/p&gt;
&lt;h2 id=&quot;4-cyfrowa-higiena-zamiast-skarg-do-radnych&quot;&gt;4. Cyfrowa higiena zamiast skarg do radnych&lt;/h2&gt;
&lt;p&gt;Oficjalna odpowiedź &lt;code&gt;PLOT&lt;/code&gt; dobitnie pokazuje jedno: nie ma sensu liczyć na odgórne zmiany systemowe, nowe ustawy czy rewolucje w prawie. Wszystko, co się wydarzyło, odbyło się legalnie, zgodnie z procedurami i pod osłoną unijnych przepisów. Prawo zawsze będzie o krok za technologią, a korporacje zawsze znajdą sposób, by napisać regulamin i warunki korzystania z usług (&lt;code&gt;TOS&lt;/code&gt;) na pięćdziesiąt stron drobnym drukiem, którego nikt nie przeczyta.&lt;/p&gt;
&lt;p&gt;Skoro oficjalne systemy zgód i prawo &lt;code&gt;RODO&lt;/code&gt; chronią przede wszystkim urzędy i firmy od strony formalnej, jedyną skuteczną barierą ochronną przed masowym profilowaniem pozostaje nasza własna, codzienna &lt;code&gt;higiena cyfrowa&lt;/code&gt;. Musimy zacząć działać u samego źródła. Narzędzia obrony mamy we własnych rękach.&lt;/p&gt;
&lt;p&gt;Co możesz zrobić na swoim telefonie od zaraz?&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;&lt;code&gt;Kontroluj i cofaj uprawnienia&lt;/code&gt;&lt;/strong&gt;: Wejdź w ustawienia systemowe swojego smartfona i bezwzględnie zablokuj dostęp do lokalizacji &lt;code&gt;GPS&lt;/code&gt;, kontaktów, aparatu czy pamięci urządzenia wszystkim aplikacjom, które nie potrzebują tego do swojego podstawowego działania. Aplikacja z przepisami kulinarnymi czy latarka nie muszą wiedzieć, gdzie aktualnie przebywasz.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;code&gt;Odcinaj dostęp do sieci aplikacjom offline&lt;/code&gt;&lt;/strong&gt;: Programom, które działają całkowicie lokalnie (takim jak proste gry jednoosobowe, kalkulatory, dyktafony czy lokalne odtwarzacze muzyki), warto całkowicie odebrać uprawnienie do korzystania z transmisji danych i &lt;code&gt;Wi-Fi&lt;/code&gt;. Gra nadal będzie działać idealnie, ale zaszyte w niej skrypty reklamowe stracą techniczną możliwość wysłania jakichkolwiek informacji na serwery zewnętrznych firm.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;code&gt;Blokuj działanie w tle&lt;/code&gt;&lt;/strong&gt;: Odbierz uprawnienia do pracy w tle aplikacjom, które nie muszą bez przerwy nasłuchiwać na zablokowanym ekranie. Jeśli program nie służy do komunikacji i nie musi dostarczać natychmiastowych powiadomień, powinien uruchamiać się tylko wtedy, gdy świadomie go otwierasz, a po wyjściu – natychmiast kończyć swoją aktywność.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;code&gt;Zresetuj lub usuń identyfikator reklamowy&lt;/code&gt;&lt;/strong&gt;: W ustawieniach prywatności systemu &lt;code&gt;Android&lt;/code&gt; (sekcja &lt;em&gt;Prywatność&lt;/em&gt; -&amp;gt; &lt;em&gt;Reklamy&lt;/em&gt;) znajdziesz opcję odpowiedzialną za Twój identyfikator reklamowy (&lt;code&gt;GAID&lt;/code&gt;) – możesz go w każdej chwili zresetować lub całkowicie usunąć. Z kolei w systemie &lt;code&gt;iOS&lt;/code&gt; (&lt;code&gt;Apple&lt;/code&gt;) warto wejść w sekcję &lt;em&gt;Prywatność i bezpieczeństwo&lt;/em&gt; -&amp;gt; &lt;em&gt;Śledzenie&lt;/em&gt; i całkowicie zabronić aplikacjom wysyłania żądań śledzenia, co odetnie im dostęp do Twojego profilu reklamowego (&lt;code&gt;IDFA&lt;/code&gt;).&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;code&gt;Wybieraj otwarte oprogramowanie (FOSS)&lt;/code&gt;&lt;/strong&gt;: Kiedy to tylko możliwe, zastępuj darmowe, własnościowe aplikacje zbierające dane ich otwartymi, bezpiecznymi alternatywami, które nie posiadają wbudowanych modułów śledzących.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Prawdziwa walka o prywatność nie rozgrywa się na sesji rady miasta, w komitetach politycznych ani w sekcji komentarzy na portalach społecznościowych. Ona rozgrywa się w menu ustawień Twojego własnego smartfona. Zamiast bezrefleksyjnie klikać „akceptuję wszystko&quot; dla własnej wygody, dla kilku złotych zniżki lub w naiwnej wierze, że przed tym wszystkim obroni nas &lt;code&gt;RODO&lt;/code&gt;, zacznij świadomie kontrolować to, co Twoje urządzenie wysyła w świat. Zamiast robić medialny wir w szklance wody i licytować się na oburzenie, o wiele lepiej zacząć rzetelnie edukować ludzi: pokazywać im, jakie konkretnie informacje, w jaki sposób i przez kogo są o nich zbierane, a przede wszystkim jak skutecznie i samodzielnie się przed tym bronić.&lt;/p&gt;</description><link>https://eteryu.space/blog/2026/06/22/lekcja-prywatno%C5%9Bci-z-poznania-czego-uczy-nas-afera-wok%C3%B3%C5%82-pyrkonu/</link><source url="https://eteryu.space/feed_rss_created.xml">Eteryu.space</source><pubDate>Mon, 22 Jun 2026 00:00:00 +0000</pubDate><guid isPermaLink="true">https://eteryu.space/blog/2026/06/22/lekcja-prywatno%C5%9Bci-z-poznania-czego-uczy-nas-afera-wok%C3%B3%C5%82-pyrkonu/</guid></item><item><title>Mój zero-trust setup w 2026 roku: Google Pixel 8 + GrapheneOS</title><author>Eteryu</author><description>&lt;p&gt;Proces de-big-techowania mojego cyfrowego życia to maraton, a nie sprint. Po przygodach z &lt;code&gt;MDM&lt;/code&gt; i wymianie urządzenia wiedziałem, że kolejny krok musi być bezkompromisowy. Gdy w końcu wziąłem do ręki &lt;code&gt;Google Pixel 8&lt;/code&gt; z zainstalowanym &lt;code&gt;GrapheneOS&lt;/code&gt; cel był jeden, zbudowanie środowiska opartego na filozofii &lt;em&gt;zero trust&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;Wzorując się na świetnym wpisie z bloga davd.io (&lt;em&gt;Back on GrapheneOS in 2026&lt;/em&gt;), postanowiłem spisać swoją obecną konfigurację. Nowoczesny degoogle nie musi być całkowitą ucieczką w cyfrowy niebyt. W &lt;code&gt;GrapheneOS&lt;/code&gt; to my decydujemy, komu i ile o sobie mówimy.&lt;/p&gt;
&lt;!-- more --&gt;

&lt;h2 id=&quot;architektura-profili-separacja-i-pragmatyzm&quot;&gt;Architektura profili: Separacja i pragmatyzm&lt;/h2&gt;
&lt;p&gt;Fundamentem mojego setupu jest ścisła izolacja danych. Zamiast mieszać wszystko w jednym miejscu, podzieliłem system na dwie sfery:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Profil główny (&lt;code&gt;Main Profile&lt;/code&gt;):&lt;/strong&gt; Całkowicie pozbawiony usług Google. Czyste środowisko &lt;code&gt;FOSS&lt;/code&gt; (Free and Open Source Software). To tutaj toczy się 90% mojego cyfrowego życia.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Obszar prywatny (&lt;code&gt;Private Space&lt;/code&gt;):&lt;/strong&gt; Odizolowana przestrzeń, w której żyją zapiaskowniczone (&lt;code&gt;sandboxed&lt;/code&gt;) &lt;code&gt;Google Services&lt;/code&gt; oraz &lt;code&gt;Google Play Store&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Konto używane w &lt;code&gt;Play Store&lt;/code&gt; to zwykła „wydmuszka&quot; bez powiązania z moją tożsamością. Samego sklepu używam wyłącznie do pobierania i aktualizowania aplikacji bankowych. Uważam, że oficjalne repozytorium to wciąż najbezpieczniejsze miejsce, z którego można pobrać aplikacje finansowe, ponieważ minimalizuje to ryzyko podrzucenia zmodyfikowanego pliku &lt;code&gt;APK&lt;/code&gt;.&lt;/p&gt;
&lt;h2 id=&quot;ruch-sieciowy-izolacja-wireguard-i-specyfika-private-space&quot;&gt;Ruch sieciowy: Izolacja WireGuard i specyfika Private Space&lt;/h2&gt;
&lt;p&gt;Prywatność na urządzeniu nie ma sensu bez zabezpieczenia sieci. Na obu profilach używam oficjalnego klienta &lt;code&gt;WireGuard&lt;/code&gt;. Całość opiera się na plikach konfiguracyjnych &lt;code&gt;.conf&lt;/code&gt;, które można w prosty sposób wygenerować bezpośrednio na stronie internetowej &lt;code&gt;Mullvad VPN&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;Podczas generowania profilu na ich platformie możemy zintegrować tunel z &lt;code&gt;DNS content blockerem&lt;/code&gt;, który wycina reklamy, trackery i malware. Tak przygotowany plik pobieramy, a następnie importujemy do aplikacji &lt;code&gt;WireGuard&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;Warto pamiętać, że oba środowiska są od siebie odizolowane i nie współdzielą działających w tle połączeń VPN. &lt;code&gt;WireGuard&lt;/code&gt; musi być zainstalowany i skonfigurowany na każdym profilu osobno. Aby ruch się nie mieszał, zastosowałem dywersyfikację geograficzną: profil główny łączy się przez lokalizację w Warszawie (PL), natomiast &lt;code&gt;Private Space&lt;/code&gt; tuneluje ruch przez Amsterdam (NL).&lt;/p&gt;
&lt;p&gt;Kluczowa jest tu jednak specyfika działania samego systemu. Gdy opuszczam &lt;code&gt;Private Space&lt;/code&gt; i blokuję tę przestrzeń, wszystkie znajdujące się tam aplikacje – w tym również tamtejszy klient &lt;code&gt;WireGuard&lt;/code&gt; – są całkowicie zamrażane. Ruch sieciowy dla profilu prywatnego zostaje odcięty, a aktywny pozostaje wyłącznie VPN i procesy w profilu głównym. Na obu profilach mam włączone systemowe opcje &lt;code&gt;Always On&lt;/code&gt; oraz &lt;code&gt;Block Connections without VPN&lt;/code&gt;. Dzięki temu, nawet podczas przełączania przestrzeni czy ewentualnego rozłączenia tunelu, telefon całkowicie blokuje niezaszyfrowany ruch, zapobiegając wyciekom danych (&lt;code&gt;leakom&lt;/code&gt;).&lt;/p&gt;
&lt;h2 id=&quot;wygoda-i-hardware-bezpieczenstwo-bez-kompromisow-w-ux&quot;&gt;Wygoda i Hardware: Bezpieczeństwo bez kompromisów w UX&lt;/h2&gt;
&lt;p&gt;Częstą obawą przy przejściu na &lt;code&gt;GrapheneOS&lt;/code&gt; jest utrata wygody, jaką dają systemy komercyjne. W moim przypadku &lt;code&gt;Google Pixel 8&lt;/code&gt; pod kontrolą alternatywnego ROM-u w żaden sposób nie odstaje od zwykłego telefonu z &lt;code&gt;iOS&lt;/code&gt; czy stockowym &lt;code&gt;Androidem&lt;/code&gt;. Co więcej, uważam, że jest od nich lepszy, bo to ja mam nad wszystkim pełną kontrolę.&lt;/p&gt;
&lt;p&gt;Jak wygląda codzienne użytkowanie od strony technicznej?&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Karta SIM:&lt;/strong&gt; Korzystam z fizycznej karty SIM. Z perspektywy prywatności nie różni się ona niczym od &lt;code&gt;eSIM&lt;/code&gt;, a zapewnia pełną niezależność sprzętową.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Uwierzytelnianie:&lt;/strong&gt; Do odblokowywania urządzenia używam &lt;code&gt;PIN-u&lt;/code&gt; z włączoną opcją &lt;code&gt;scrambled PIN&lt;/code&gt;. To losowy układ cyfr na ekranie przy każdej próbie odblokowania, co uniemożliwia odczytanie kodu na podstawie śladów palców lub podglądania.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Biometria:&lt;/strong&gt; Używam również odcisku palca. Skaner działa bezbłędnie w każdym z profili. Warto pamiętać, że ze względów bezpieczeństwa w &lt;code&gt;GrapheneOS&lt;/code&gt; zarówno &lt;code&gt;PIN&lt;/code&gt;, jak i odciski palców trzeba skonfigurować osobno dla każdego profilu użytkownika.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Higiena powiadomień:&lt;/strong&gt; Moje podejście do powiadomień push jest bardzo restrykcyjne. Jedyne aplikacje w całym telefonie, które mają uprawnienia do wysyłania powiadomień, to &lt;code&gt;Molly&lt;/code&gt;, &lt;code&gt;Telefon&lt;/code&gt;, &lt;code&gt;Zegar&lt;/code&gt; (na potrzeby budzika), &lt;code&gt;Wiadomości&lt;/code&gt; oraz &lt;code&gt;ntfy&lt;/code&gt;. Całkowite odcięcie się od usług Google na profilu głównym rozwiązałem za pomocą wdrożenia pary &lt;code&gt;Molly&lt;/code&gt; i &lt;code&gt;ntfy&lt;/code&gt; działających w oparciu o protokół &lt;code&gt;UnifiedPush&lt;/code&gt;. Dzięki temu wiadomości przychodzą natychmiast, a brak ciągłego odpytywania serwerów w tle przekłada się na znacznie lepsze utrzymywanie baterii.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Zapiaskowane usługi Google:&lt;/strong&gt; W &lt;code&gt;Private Space&lt;/code&gt; usługi Google są całkowicie „ślepe i głuche&quot;. Mają odebrane uprawnienia do lokalizacji czy danych urządzenia. Działają wyłącznie jako odizolowane procesy tła niezbędne do tego, by aplikacje bankowe nie zgłaszały błędów.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&quot;komunikacja-tozsamosc-i-przegladanie-sieci&quot;&gt;Komunikacja, tożsamość i przeglądanie sieci&lt;/h2&gt;
&lt;p&gt;Moja poczta to &lt;code&gt;Tuta Mail&lt;/code&gt; w połączeniu z &lt;code&gt;Addy.io&lt;/code&gt; do tworzenia aliasów, gdzie posługuję się wygodnym panelem webowym. Dla każdej usługi tworzę osobny alias. Jeśli baza danych jakiegoś serwisu wycieknie, po prostu usuwam alias, a mój główny adres pozostaje bezpieczny.&lt;/p&gt;
&lt;p&gt;W kwestii przeglądania internetu stosuję zasadę absolutnego minimalizmu i pełnego zaufania do inżynierii &lt;code&gt;GrapheneOS&lt;/code&gt;. Pozbyłem się z systemu wszelkich zewnętrznych forków (takich jak &lt;code&gt;Cromite&lt;/code&gt;), aby maksymalnie zmniejszyć powierzchnię ataku i nie polegać na zewnętrznych deweloperach.&lt;/p&gt;
&lt;p&gt;Cały ruch webowy obsługuje u mnie jedna przeglądarka, ale podzielona na dwie instancje odizolowane zarówno na poziomie systemu, jak i sieci:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;&lt;code&gt;Vanadium&lt;/code&gt; w profilu głównym (Codzienny driver):&lt;/strong&gt; Służy mi do codziennego przeglądania sieci. Za blokowanie reklam, skryptów śledzących i malware odpowiada tutaj tunel &lt;code&gt;WireGuard&lt;/code&gt; zintegrowany z filtrami DNS od &lt;code&gt;Mullvad VPN&lt;/code&gt;. Dzięki temu ochrona działa na poziomie sieciowym, a przeglądarka nie jest obciążona dodatkowym, zewnętrznym kodem.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;code&gt;Vanadium&lt;/code&gt; w Private Space (Dane wrażliwe):&lt;/strong&gt; Druga, całkowicie czysta instancja przeglądarki, działająca w odizolowanym obszarze systemu. Używam jej wyłącznie do logowania się do bankowości czy usług urzędowych, gdzie i tak posługuję się realnymi danymi osobowymi. Ta przestrzeń posiada swój własny, osobny tunel VPN z filtrowaniem DNS, a gdy ją opuszczam, całe środowisko (wraz z przeglądarką, sesjami i procesami sieciowymi) zostaje natychmiast zamrożone.&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id=&quot;higiena-uprawnien-i-bezpieczny-ancuch-dostaw&quot;&gt;Higiena uprawnień i bezpieczny łańcuch dostaw&lt;/h2&gt;
&lt;p&gt;Moje podejście do uprawnień nie znosi kompromisów. Wszystkie aplikacje, które nie wymagają połączenia z internetem do swojego podstawowego działania, mają całkowicie odebrany dostęp do sieci poprzez funkcję &lt;code&gt;Network Permission&lt;/code&gt;. Podobnie te, które nie muszą działać w tle, nie mają pozwolenia na &lt;code&gt;Allow Background Usage&lt;/code&gt;. &lt;code&gt;GrapheneOS&lt;/code&gt; pozwala na taką blokadę nawet wobec domyślnych aplikacji systemowych, co na stockowym Androidzie jest niewykonalne.&lt;/p&gt;
&lt;p&gt;Do pobierania i aktualizacji aplikacji na profilu głównym używam zamkniętego, bezpiecznego łańcucha dostaw składającego się z zestawu:&lt;/p&gt;
&lt;p&gt;&lt;code&gt;Obtainium&lt;/code&gt; -&amp;gt; &lt;code&gt;GitHub&lt;/code&gt; -&amp;gt; &lt;code&gt;AppVerifier BG&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;Obtainium&lt;/code&gt; pobiera czyste pliki bezpośrednio z wydań (&lt;code&gt;releases&lt;/code&gt;) na repozytoriach autorów. Następnie &lt;code&gt;AppVerifier BG&lt;/code&gt; (fork oryginału oferujący bazę tworzoną przez &lt;em&gt;Privacy Guides&lt;/em&gt; dla ich projektu &lt;em&gt;Verified Apps&lt;/em&gt; oraz opcję importu, eksportu i tworzenia lokalnej bazy) sprawdza, czy podpis kryptograficzny pobranej aplikacji jest w 100% zgodny z oryginałem. To świetny podwójny test (&lt;code&gt;double-check&lt;/code&gt;) chroniący przed sytuacją, w której konto dewelopera na GitHubie zostało przejęte i podmieniono w nim pliki &lt;code&gt;APK&lt;/code&gt;.&lt;/p&gt;
&lt;h2 id=&quot;moj-codzienny-zestaw-aplikacji-app-stack&quot;&gt;Mój codzienny zestaw aplikacji (App Stack)&lt;/h2&gt;
&lt;p&gt;Na chwilę obecną zbieram się do stworzenia mojego małego homelabu i rozpoczęcia przygody z self-hostingiem. Póki co używam albo aplikacji lokalnych z możliwością eksportu danych, albo zaufanych chmur typu &lt;em&gt;zero-knowledge&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;Podstawowe narzędzia, takie jak &lt;code&gt;Telefon&lt;/code&gt;, &lt;code&gt;Wiadomości&lt;/code&gt;, &lt;code&gt;Zegar&lt;/code&gt;, &lt;code&gt;Aparat&lt;/code&gt; czy &lt;code&gt;Menedżer plików&lt;/code&gt;, to bezpieczne aplikacje systemowe dostarczane przez &lt;code&gt;GrapheneOS&lt;/code&gt;. Reszta mojego stacku wygląda następująco:&lt;/p&gt;
&lt;h3 id=&quot;prywatnosc-bezpieczenstwo-i-komunikacja&quot;&gt;Prywatność, Bezpieczeństwo i Komunikacja&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;&lt;code&gt;KeePassDX&lt;/code&gt;:&lt;/strong&gt; Menedżer haseł. Działa w 100% lokalnie i pozwala na eksport bazy haseł do bezpiecznego pliku &lt;code&gt;.kdbx&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;code&gt;Aegis&lt;/code&gt;:&lt;/strong&gt; Obsługa weryfikacji dwuskładnikowej (&lt;code&gt;2FA&lt;/code&gt;). Bezpieczna, otwarta aplikacja z opcją szyfrowanego eksportu bazy do pliku.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;code&gt;Molly&lt;/code&gt;:&lt;/strong&gt; Utwardzony pod kątem bezpieczeństwa fork &lt;code&gt;Signala&lt;/code&gt;, który służy mi jako główny komunikator.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;code&gt;ntfy&lt;/code&gt;:&lt;/strong&gt; Wspomniany wcześniej klient powiadomień &lt;code&gt;UnifiedPush&lt;/code&gt;, który dostarcza wiadomości z &lt;code&gt;Molly&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;code&gt;HeliBoard&lt;/code&gt;:&lt;/strong&gt; Klawiatura. To jedno z najbardziej wrażliwych miejsc w systemie, bo to właśnie klawiatury bywają największymi zbieraczami danych. Choć &lt;code&gt;HeliBoard&lt;/code&gt; to rozwiązanie &lt;code&gt;FOSS&lt;/code&gt; i privacy-friendly, profilaktycznie ma całkowicie odcięty dostęp do sieci (&lt;code&gt;Network Permission&lt;/code&gt;) oraz wyłączoną opcję uczenia się na podstawie wpisywanego tekstu.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&quot;przechowywanie-danych-i-produktywnosc&quot;&gt;Przechowywanie danych i Produktywność&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;&lt;code&gt;Filen&lt;/code&gt;:&lt;/strong&gt; Dysk chmurowy działający w modelu zero knowledge, przeznaczony do bezpiecznego przechowywania plików i backupów.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;code&gt;Ente Photos&lt;/code&gt;:&lt;/strong&gt; Świetna alternatywa dla Google Photos. Szyfrowany (&lt;code&gt;E2EE&lt;/code&gt;) cloud storage dla zdjęć oraz lokalna galeria działająca na urządzeniu.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;code&gt;Quillpad&lt;/code&gt;:&lt;/strong&gt; Otwartoźródłowa aplikacja, która przejmuje u mnie rolę edytora tekstu, notatnika i narzędzia do list todo. Zastąpiła dotychczasowe rozwiązania, idealnie wpisując się w mój minimalistyczny workflow oparty na filozofii FOSS.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&quot;fotografia-i-higiena-metadanych-opsec&quot;&gt;Fotografia i higiena metadanych (OpSec)&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;&lt;code&gt;Pixel Camera&lt;/code&gt;:&lt;/strong&gt; Oficjalna aplikacja aparatu od Google dla serii Pixel zapewnia pełną jakość przetwarzania obrazu i zaawansowane algorytmy trybu nocnego. Działa u mnie całkowicie na moich warunkach, ponieważ ma permanentnie odebrane uprawnienie dostępu do sieci (&lt;code&gt;Network Permission&lt;/code&gt;).&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;code&gt;GCam Services Provider&lt;/code&gt; (&lt;code&gt;photosonly&lt;/code&gt;):&lt;/strong&gt; To lekki, otwartoźródłowy mostek (&lt;code&gt;stub&lt;/code&gt;) autorstwa &lt;em&gt;lukaspieper&lt;/em&gt;, który imituje obecność usług Google Play wyłącznie w zakresie wymaganym do podglądu zdjęć. Dzięki niemu aparat działa stabilnie offline i płynnie przekazuje pliki do zewnętrznej galerii (&lt;code&gt;Ente Photos&lt;/code&gt;).&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;code&gt;Image Toolbox&lt;/code&gt;:&lt;/strong&gt; Kluczowe narzędzie w moim codziennym OpSec. Zanim jakiekolwiek zdjęcie z galerii trafi do sieci, na bloga czy do komunikatora, przepuszczam je przez &lt;code&gt;Image Toolbox&lt;/code&gt; za pomocą szybkiego menu &lt;em&gt;Udostępnij&lt;/em&gt;. Aplikacja w sekundę sterylizuje plik z metadanych &lt;code&gt;EXIF&lt;/code&gt;, wycinając lokalizację GPS, znacznik czasu oraz model urządzenia.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&quot;rozrywka-i-codziennosc&quot;&gt;Rozrywka i Codzienność&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;&lt;code&gt;NewPipe&lt;/code&gt;:&lt;/strong&gt; Pełni u mnie funkcję awaryjnego klienta YouTube. Zastąpił aplikację PipePipe, ponieważ nie potrzebuję aż tylu źródeł wideo i korzystam tylko z YT. Każda linijka niewykorzystywanego kodu to zbędne ryzyko w moim threat modelu, podejściu zero trust i pod kątem attack surface. Ponadto NewPipe jest częściej aktualizowany i bardziej stabilny. Dodatkowo mocno ograniczam korzystanie z YouTube na telefonie, więc sięgam po niego tylko, gdy naprawdę muszę.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;code&gt;Auxio&lt;/code&gt;:&lt;/strong&gt; Odtwarzacz przejmujący rolę słuchania muzyki (wcześniej realizowaną przez PipePipe). Używam go, aby intencjonalnie i świadomie budować własną playlistę. Zanim na dobre rozpocznę przygodę z selfhostingiem i własnym homelabem, jest to dla mnie świetne rozwiązanie, które przy okazji omija problemy z frontendami YouTube i ich API.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;code&gt;Breezy Weather&lt;/code&gt;:&lt;/strong&gt; Przejrzysta, estetyczna i otwarta aplikacja pogodowa.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;code&gt;Calculator You&lt;/code&gt;:&lt;/strong&gt; Otwarta, nowoczesna alternatywa dla domyślnego kalkulatora systemowego.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&quot;a-co-z-bankowoscia-i-bezpieczenstwem-niskopoziomowym&quot;&gt;A co z bankowością i bezpieczeństwem niskopoziomowym?&lt;/h2&gt;
&lt;p&gt;Wielu użytkowników obawia się, czy aplikacje bankowe w ogóle ruszą na alternatywnym systemie operacyjnym. W Polsce sytuacja wygląda zaskakująco dobrze, ale zamiast opisywać każdy bank z osobna, odsyłam Was do gotowych, stale aktualizowanych zestawień kompatybilności:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://privsec.dev/posts/android/banking-applications-compatibility-with-grapheneos/#poland&quot;&gt;Zestawienie PrivSec.dev (Wersja webowa)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/PrivSec-dev/privsec.dev/blob/main/content/posts/android/Banking%20Applications%20compatibility%20with%20GrapheneOS.md#poland&quot;&gt;Plik źródłowy na GitHubie PrivSec&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Warto pamiętać, że &lt;code&gt;GrapheneOS&lt;/code&gt; chroni nas znacznie głębiej niż na poziomie samych uprawnień w interfejsie. System natywnie blokuje dostęp do mechanizmów Dynamic Code Loading (&lt;code&gt;DCL&lt;/code&gt;) poprzez pamięć operacyjną czy pamięć masową oraz skutecznie odpiera dziesiątki innych exploitów. O tym procesie, jak i o analizie zagrożeń za pomocą frameworku &lt;code&gt;STRIDE&lt;/code&gt;.&lt;/p&gt;
&lt;h2 id=&quot;podsumowanie&quot;&gt;Podsumowanie&lt;/h2&gt;
&lt;p&gt;Wdrożenie modelu &lt;em&gt;zero trust&lt;/em&gt; na Pixelu 8 wymaga zmiany pewnych przyzwyczajeń, ale daje niesamowite poczucie kontroli. Świadomość, że mój telefon nie wysyła telemetrycznego raportu o każdym moim kroku do korporacyjnych serwerów, jest warta każdej minuty spędzonej na konfiguracji.&lt;/p&gt;
&lt;p&gt;Nowoczesny degoogle to nie asceza. To stan, w którym smartfon w końcu staje się moim narzędziem, a nie ja jego produktem.&lt;/p&gt;
&lt;p&gt;A jak wyglądają Wasze doświadczenia z &lt;code&gt;GrapheneOS&lt;/code&gt;? Idziecie w pełną izolację czy szukacie kompromisów? Dajcie znać w komentarzach na Mastodonie!&lt;/p&gt;</description><link>https://eteryu.space/blog/2026/06/22/m%C3%B3j-zero-trust-setup-w-2026-roku-google-pixel-8--grapheneos/</link><source url="https://eteryu.space/feed_rss_created.xml">Eteryu.space</source><pubDate>Mon, 22 Jun 2026 00:00:00 +0000</pubDate><guid isPermaLink="true">https://eteryu.space/blog/2026/06/22/m%C3%B3j-zero-trust-setup-w-2026-roku-google-pixel-8--grapheneos/</guid></item><item><title>Świadomy kompromis: Dynamic Code Loading vs Piaskownica GrapheneOS</title><author>Eteryu</author><description>&lt;p&gt;Bezpieczeństwo systemów operacyjnych to nieustanna sztuka balansu. Jako użytkownicy zorientowani na maksymalną prywatność, często dążymy do rygorystycznego zamykania każdej możliwej luki. Co jednak zrobić w sytuacji, gdy aplikacja, której ufamy i która realizuje architekturę &lt;em&gt;Zero-Knowledge&lt;/em&gt;, do poprawnego działania wymaga naciągnięcia domyślnych zasad bezpieczeństwa systemu?&lt;/p&gt;
&lt;p&gt;W tym artykule weźmiemy na warsztat konkretny przypadek inżynieryjny z mojego codziennego setupu: aplikacje &lt;strong&gt;Ente Photos&lt;/strong&gt; oraz &lt;strong&gt;Filen&lt;/strong&gt; uruchomione na systemie &lt;strong&gt;GrapheneOS&lt;/strong&gt; (Google Pixel 8). Obie te aplikacje wymagają do działania uprawnienia, które na pierwszy rzut oka może mrozić krew w żyłach każdego specjalisty ds. bezpieczeństwa – &lt;strong&gt;Dynamic Code Loading (DCL)&lt;/strong&gt;.&lt;/p&gt;
&lt;!-- more --&gt;

&lt;p&gt;Oto szczegółowa analiza techniczna tego kompromisu, przeprowadzona za pomocą frameworku modelowania zagrożeń STRIDE.&lt;/p&gt;
&lt;h2 id=&quot;czym-jest-dynamic-code-loading-dcl-i-dlaczego-system-go-nienawidzi&quot;&gt;Czym jest Dynamic Code Loading (DCL) i dlaczego system go nienawidzi?&lt;/h2&gt;
&lt;p&gt;W klasycznym modelu Androida aplikacja instalowana jest jako kompletny pakiet APK. System operacyjny podczas instalacji zna strukturę kodu i może narzucić mu odpowiednie ramy. &lt;strong&gt;Dynamic Code Loading (DCL)&lt;/strong&gt; to mechanizm, w którym aplikacja już po uruchomieniu pobiera i wykonuje dodatkowy kod (pliki &lt;code&gt;.dex&lt;/code&gt; lub natywne biblioteki współdzielone &lt;code&gt;.so&lt;/code&gt;), który nie był spakowany w pierwotnym instalatorze.&lt;/p&gt;
&lt;p&gt;Architektonicznie DCL dzieli się na dwa podstawowe typy:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;DCL via Storage:&lt;/strong&gt; Kod jest pobierany, zapisywany w pamięci masowej urządzenia, a następnie stamtąd mapowany i uruchamiany.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;DCL via Memory:&lt;/strong&gt; Kod trafia do pamięci RAM jako surowy strumień bajtów bezpośrednio z sieci i tam jest wykonywany, całkowicie pomijając zapis plików na dysku.&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 id=&quot;dlaczego-grapheneos-domyslnie-to-blokuje&quot;&gt;Dlaczego GrapheneOS domyślnie to blokuje?&lt;/h3&gt;
&lt;p&gt;W standardowym Androidzie DCL to gigantyczny wektor ataku dla bezplikowego złośliwego oprogramowania (&lt;em&gt;fileless malware&lt;/em&gt;). Z tego powodu GrapheneOS stosuje bezwzględną politykę jądra i SELinux, blokując operacje typu &lt;code&gt;execmem&lt;/code&gt; (zasada &lt;em&gt;Write XOR Execute&lt;/em&gt; – obszar pamięci nie może być jednocześnie zapisywalny i wykonywalny).&lt;/p&gt;
&lt;p&gt;W naszym przypadku aplikacje potrzebują tego mechanizmu do legalnych celów:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Ente Photos&lt;/strong&gt; wykorzystuje &lt;strong&gt;DCL via Memory&lt;/strong&gt; do inicjalizacji zaawansowanych modeli lokalnego uczenia maszynowego (np. rozpoznawanie twarzy w galerii bezpośrednio na urządzeniu).&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Filen&lt;/strong&gt; wykorzystuje &lt;strong&gt;hybrydę DCL via Memory oraz Storage&lt;/strong&gt; do obsługi swojego natywnego, wysoce wydajnego silnika kryptograficznego.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Bez ręcznego przyznania uprawnienia DCL w ustawieniach systemu, obie aplikacje natychmiast wykrzywią się pod barierą SELinux i odmówią współpracy.&lt;/p&gt;
&lt;h2 id=&quot;modelowanie-zagrozen-framework-stride&quot;&gt;Modelowanie zagrożeń (Framework STRIDE)&lt;/h2&gt;
&lt;p&gt;Zgoda na DCL to otwarcie furtki. Aby ocenić ryzyko, musimy zmapować potencjalne zagrożenia za pomocą metodologii STRIDE:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Spoofing (Podszywanie się):&lt;/strong&gt; Ryzyko, że serwer dewelopera zostanie przejęty lub ruch sieciowy zostanie przekierowany (ataki DNS Spoofing / MitM), w wyniku czego aplikacja pobierze złośliwy kod udający legalny moduł.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Tampering (Manipulacja danymi):&lt;/strong&gt; Ryzyko modyfikacji dociąganego kodu w locie (RAM) lub w lokalnych katalogach zapisu na dysku (Storage) przez inny złośliwy proces. Zagrożenie to dotyczy szczególnie aplikacji Filen.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Information Disclosure (Wyciek danych):&lt;/strong&gt; Jeśli dynamicznie załadowany kod okazałby się złośliwy (np. w wyniku ataku na łańcuch dostaw dewelopera), mógłby podjąć próbę eksfiltracji kluczy szyfrujących lub bazy danych aplikacji.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&quot;wielowarstwowa-architektura-zabezpieczen-srodki-zaradcze&quot;&gt;Wielowarstwowa architektura zabezpieczeń (Środki zaradcze)&lt;/h2&gt;
&lt;p&gt;Zgodnie z zasadą &lt;em&gt;Defense-in-Depth&lt;/em&gt; (obrona w głąb), ryzyko związane z przyznaniem DCL zostało zredukowane do poziomu akceptowalnego (&lt;em&gt;Residual Risk&lt;/em&gt;) za pomocą trzech niezależnych warstw ochronnych.&lt;/p&gt;
&lt;h3 id=&quot;1-zabezpieczenie-ancucha-dostaw-supply-chain-security&quot;&gt;1. Zabezpieczenie łańcucha dostaw (Supply Chain Security)&lt;/h3&gt;
&lt;p&gt;Tradycyjne sklepy z aplikacjami zostały całkowicie pominięte. Do instalacji i aktualizacji służy menedżer &lt;code&gt;Obtainium&lt;/code&gt;, pobierający pakiety bezpośrednio z sekcji &lt;em&gt;Releases&lt;/em&gt; oficjalnych, otwartych repozytoriów GitHub deweloperów.&lt;/p&gt;
&lt;p&gt;Integralność pobranego APK jest weryfikowana w tle przez narzędzie &lt;code&gt;AppVerifier BG&lt;/code&gt;. Agreguje ono zewnętrzną bazę sygnatur kryptograficznych &lt;code&gt;Verified Apps&lt;/code&gt; (od Privacy Guides) oraz lokalną bazę zaufanych certyfikatów, budowaną ręcznie po uprzednim, manualnym sprawdzeniu klucza dewelopera. Taka potrójna walidacja całkowicie eliminuje ryzyko ataku typu &lt;em&gt;Spoofing&lt;/em&gt; lub &lt;em&gt;Tampering&lt;/em&gt; na etapie wdrażania kodu.&lt;/p&gt;
&lt;h3 id=&quot;2-piaskownica-pamieci-masowej-storage-scopes-saf&quot;&gt;2. Piaskownica pamięci masowej (Storage Scopes &amp;amp; SAF)&lt;/h3&gt;
&lt;p&gt;Nawet jeśli załadowany dynamicznie kod okazałby się złośliwy, system operacyjny nie pozwala mu na swobodne skanowanie urządzenia:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Ente Photos&lt;/strong&gt; operuje w ramach &lt;code&gt;Storage Scopes&lt;/code&gt; – system emuluje dla niej puste środowisko, dając jej wgląd wyłącznie w dwa jawnie wskazane katalogi (&lt;code&gt;DCIM/Camera&lt;/code&gt; oraz &lt;code&gt;Pictures/Screenshots&lt;/code&gt;).&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Filen&lt;/strong&gt; idzie krok dalej i wykorzystuje systemowy mechanizm &lt;code&gt;Storage Access Framework (SAF)&lt;/code&gt;. Aplikacja ma zerowy, stały dostęp do pamięci urządzenia. Wybór plików do synchronizacji odbywa się przez systemowy komponent &lt;code&gt;Files&lt;/code&gt;. Filen otrzymuje od systemu jedynie tymczasowy, wyizolowany token dostępu (URI) do jednego, konkretnego pliku wskazanego przez użytkownika.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Napastnik odbija się od barier piaskownicy systemu i nie ma technicznej możliwości wyciągnięcia nieautoryzowanych struktur danych.&lt;/p&gt;
&lt;h3 id=&quot;3-bezwzgledne-zamrazanie-procesow-i-optymalizacja-sieciowa&quot;&gt;3. Bezwzględne zamrażanie procesów i optymalizacja sieciowa&lt;/h3&gt;
&lt;p&gt;Zarówno Ente, jak i Filen mają systemowy profil baterii ustawiony na &quot;Ograniczone&quot; (&lt;em&gt;Restricted&lt;/em&gt;) oraz całkowicie wyłączoną możliwość działania w tle (&lt;em&gt;Allow background usage: Disabled&lt;/em&gt;).&lt;/p&gt;
&lt;p&gt;Ponieważ backup realizuję wyłącznie manualnie, scenariusz wygląda następująco: otwieram aplikację, wykonuję transfer, po czym &lt;strong&gt;zamykam program&lt;/strong&gt;. W tym dokładnie momencie jądro systemu natychmiastowo i bezwarunkowo wysyła sygnał terminacji procesu (&lt;strong&gt;&lt;code&gt;SIGKILL&lt;/code&gt;&lt;/strong&gt;). Proces aplikacji oraz wszelkie struktury dynamicznie załadowanego kodu w RAM-ie przestają istnieć. Wyjątek DCL nie ma fizycznej możliwości wykonania jakiejkolwiek ukrytej aktywności w tle.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Ważna uwaga dotycząca Security Fatigue (Zmęczenia bezpieczeństwem):&lt;/strong&gt; GrapheneOS umożliwia permanentne odcięcie sieci na poziomie SELinux dla każdej aplikacji. W tym modelu zdecydowałem o pozostawieniu sieci jako aktywnej. Skoro jądro systemu natychmiast zabija proces po wyjściu z aplikacji, ryzyko sieciowe w tle spada do zera. Wprowadzanie manualnego, ciągłego ryglowania sieci w ustawieniach przed i po każdym backupie generowałoby wyłącznie &lt;em&gt;security fatigue&lt;/em&gt; – frustrację użytkownika, która w dłuższej perspektywie prowadzi do błędów ludzkich.&lt;/p&gt;
&lt;h2 id=&quot;podsumowanie-czyli-dojrzae-zarzadzanie-ryzykiem&quot;&gt;Podsumowanie, czyli dojrzałe zarządzanie ryzykiem&lt;/h2&gt;
&lt;p&gt;Przyznanie uprawnienia DCL dla aplikacji &lt;em&gt;Open Source&lt;/em&gt;, takich jak Ente czy Filen, w połączeniu z rygorystyczną konfiguracją GrapheneOS, to podręcznikowy przykład świadomego zarządzania ryzykiem szczątkowym.&lt;/p&gt;
&lt;p&gt;Rezygnacja z nadmiarowej blokady sieciowej na rzecz automatyzacji czyszczenia pamięci przez sygnał &lt;code&gt;SIGKILL&lt;/code&gt; to świadoma decyzja inżynieryjna. Zabezpieczenia zostały zoptymalizowane tak, aby skutecznie neutralizować realne zagrożenia (aktywność DCL w tle), jednocześnie chroniąc użytkownika przed proceduralnym zmęczeniem. Weryfikowalność otwartego kodu kryptograficznego tych narzędzi jest znacznie cenniejsza niż ślepe trzymanie się blokad systemowych za cenę korzystania z zamkniętych, komercyjnych &quot;czarnych skrzynek&quot;.&lt;/p&gt;</description><link>https://eteryu.space/blog/2026/06/21/%C5%9Bwiadomy-kompromis-dynamic-code-loading-vs-piaskownica-grapheneos/</link><source url="https://eteryu.space/feed_rss_created.xml">Eteryu.space</source><pubDate>Sun, 21 Jun 2026 00:00:00 +0000</pubDate><guid isPermaLink="true">https://eteryu.space/blog/2026/06/21/%C5%9Bwiadomy-kompromis-dynamic-code-loading-vs-piaskownica-grapheneos/</guid></item><item><title>Apple i prywatność? No nie do końca. Przedstawiam &quot;Spersonalizowane kolekcje&quot;</title><author>Eteryu</author><description>&lt;p&gt;Znasz ten kultowy slogan reklamowy, że prywatność w Apple to fundamentalne prawo człowieka? Piękne hasło. Sam przez lata dawałem się na to złapać. Apple faktycznie zrobiło głośną akcję, odcinając Zuckerberga i resztę ferajny od śledzenia nas pomiędzy różnymi aplikacjami.&lt;/p&gt;
&lt;p&gt;Oczywiście nie oznacza to, że z iOS nagle zniknęły wszystkie trackery, ponieważ aplikacje deweloperów nadal zbierają dane o tym, co robisz wewnątrz nich, a reklamiarze kombinują z fingerprintingiem. Apple zablokowało jednak ten najprostszy, systemowy transfer danych między korporacjami.&lt;/p&gt;
&lt;!-- more --&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Problem pojawia się wtedy, gdy zdamy sobie sprawę, że te wszystkie rygorystyczne zasady dotyczą wszystkich, tylko nie samego Apple.&lt;/strong&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Najnowsze odkrycia pokazują, że we własnym sklepie z aplikacjami korporacja urządza sobie polowanie na nasze dane, które u innych deweloperów uznałoby za skrajną bezczelność.&lt;/p&gt;
&lt;h2 id=&quot;wielki-brat-w-wersji-spersonalizowane-kolekcje&quot;&gt;Wielki Brat w wersji Spersonalizowane Kolekcje&lt;/h2&gt;
&lt;p&gt;Cała sprawa z telemetrią w App Store ciągnie się od dłuższego czasu, ale właśnie teraz, w czerwcu 2026 roku, temat wrócił z podwójną siłą. Apple odpaliło w sklepie nową funkcję o nazwie &lt;strong&gt;Personalized Collections&lt;/strong&gt;, czyli Spersonalizowane Kolekcje.&lt;/p&gt;
&lt;p&gt;Oficjalnie chodzi o to, żeby system lepiej rozumiał co nas kręci i podrzucał nam trafniejsze rekomendacje aplikacji. Brzmi super? No to zobaczmy, jaką cenę za to płacimy. Chłopaki z grupy &lt;strong&gt;Mysk&lt;/strong&gt;, czyli ci sami badacze, którzy niedawno wypuścili genialną, otwartą aplikację Loupe, postanowili przeanalizować pakiety danych wysyłane przez system.&lt;/p&gt;
&lt;h3 id=&quot;co-dokadnie-widzi-apple&quot;&gt;Co dokładnie widzi Apple?&lt;/h3&gt;
&lt;p&gt;Okazuje się, że App Store rejestruje w czasie rzeczywistym dosłownie każdy Twój krok:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Precyzyjne kliknięcia:&lt;/strong&gt; Rejestrowanie każdego pojedynczego dotknięcia ekranu razem z dokładnymi współrzędnymi miejsca, w które klikasz.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Behawioralne przewijanie:&lt;/strong&gt; Śledzenie każdego przewinięcia strony i sprawdzaniu, na które ikony patrzysz najdłużej.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Logowanie klawiatury:&lt;/strong&gt; Logowanie każdej wpisywanej litery w wyszukiwarce, zanim w ogóle klikniesz szukaj. Serwery Apple wiedzą co piszesz w ułamku sekundy.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Analiza pisania:&lt;/strong&gt; Analizowanie tempa i charakterystyki Twojego pisania na klawiaturze.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&quot;twoje-imie-twoje-nazwisko-i-twoj-dsid&quot;&gt;Twoje imię, Twoje nazwisko i Twój DSID&lt;/h2&gt;
&lt;p&gt;Jeżeli wydawało Ci się, że te statystyki są zbierane anonimowo, to mam złe wieści. Badacze z Mysk udowodnili, że pakiety danych telemetrycznych są wysyłane do Apple razem z unikalnym identyfikatorem o nazwie &lt;strong&gt;DSID&lt;/strong&gt; (&lt;em&gt;Directory Services Identifier&lt;/em&gt;).&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Co to oznacza w praktyce?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;DSID jest na sztywno powiązany z Twoim kontem iCloud i Apple ID. Apple nie zbiera więc suchych danych o jakimś losowym smartfonie. Oni wiedzą dokładnie, że to Ty, czyli konkretna osoba znana z imienia i nazwiska, szukasz określonej aplikacji, interesujesz się daną kategorią i klikasz w określone elementy interfejsu. Wszystkie te tąpnięcia, wyszukiwania i ruchy budują Twój profil behawioralny bezpośrednio pod Twoim nazwiskiem.&lt;/p&gt;
&lt;h2 id=&quot;iluzja-wyboru-czyli-brak-opcji-wyjscia&quot;&gt;Iluzja wyboru, czyli brak opcji wyjścia&lt;/h2&gt;
&lt;p&gt;Najbardziej irytujące w tym wszystkim jest to, jak Apple podchodzi do naszej zgody. Możesz wejść w ustawienia konta i wyłączyć pokazywanie tych spersonalizowanych rekomendacji albo udostępnianie analiz. Poczujesz się bezpieczniej? Niepotrzebnie.&lt;/p&gt;
&lt;p&gt;Badacze udowodnili, że ten przełącznik gasi tylko to, co Ty widzisz na ekranie. W tle aplikacja App Store nadal bezczelnie wysyła pełne logi z każdego Twojego tapnięcia prosto na serwery firmy. Twój sprzeciw nie ma dla nich znaczenia.&lt;/p&gt;
&lt;p&gt;Często w dyskusjach pojawia się argument, że to i tak nadal lepsze niż Google. Prawda jest jednak taka, że to popularny mit, a różnica powoli się zaciera. Google robi to samo, tylko z otwartą przyłbicą, bo doskonale wiemy, że żyją z reklam. Apple z kolei wycięło konkurencję reklamową pod hasłami ochrony prywatności tylko po to, żeby zbudować swój własny, nienaruszalny monopol.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Klasyk: masz niby wybór między przeglądarkami, ale aplikacje i tak pobierzesz tylko z App Store, a Apple pilnuje, żeby nikt nie wszedł na ich podwórko.&lt;/strong&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Jesteś w sytuacji bez wyjścia, ponieważ albo zgadzasz się na to, że ktoś nagrywa całą Twoją sesję, albo zostajesz z telefonem bez żadnych dodatkowych aplikacji. Korporacje sukcesywnie przesuwają granice, bo wiedzą, że użytkownicy i tak nie mają łatwej alternatywy.&lt;/p&gt;
&lt;h2 id=&quot;o-co-naprawde-chodzi-w-tej-grze&quot;&gt;O co naprawdę chodzi w tej grze?&lt;/h2&gt;
&lt;p&gt;Odpowiedź jest prosta i jak zwykle chodzi o pieniądze. Apple od dłuższego czasu bardzo agresywnie rozwija swoją własną sieć reklamową &lt;strong&gt;Apple Ads&lt;/strong&gt;. Wycięcie konkurencji, takiej jak na przykład Meta, było genialnym ruchem biznesowym. Gdy inni zostali z odciętym kurkiem, Apple stworzyło monopol na dane.&lt;/p&gt;
&lt;p&gt;Zbieranie tak szczegółowych danych i przypisywanie ich do Twojego DSID służy po prostu profilowaniu nas pod reklamy, które potem oglądamy w App Store, Apple News czy ich nowych, spersonalizowanych sekcjach.&lt;/p&gt;
&lt;p&gt;Zastanów się nad jednym. Gdyby jakikolwiek niezależny deweloper wrzucił do swojej aplikacji kod, który bez Twojej wiedzy rejestruje każde kliknięcie, każdą literę z klawiatury i wysyłał to razem z Twoimi danymi osobowymi, Apple natychmiast wyrzuciłoby go ze sklepu za złamanie regulaminu. &lt;strong&gt;Kiedy robi to samo Apple, nazywa się to dbaniem o wrażenia użytkownika.&lt;/strong&gt;&lt;/p&gt;
&lt;h2 id=&quot;moje-mae-podsumowanie&quot;&gt;Moje małe podsumowanie&lt;/h2&gt;
&lt;p&gt;Dla mnie ta sytuacja to podręcznikowy przykład korporacyjnej hipokryzji i kolejny potężny dowód na to, dlaczego moja ucieczka z iOS miała głęboki sens. Pokazuje to czarno na białym, że na iPhonie masz dokładnie tyle prywatności, na ile w danym momencie łaskawie pozwoli Ci gigant z Cupertino.&lt;/p&gt;
&lt;p&gt;Życie z iPhonem, gdy jesteś zorientowany na prywatność lub ruch FOSS, to niestety sztuka ciągłych kompromisów i trudnych wyborów. W zamkniętym ogrodzie Apple zasady gry ustala tylko jedna firma.&lt;/p&gt;
&lt;p&gt;Właśnie dlatego przesiadka na systemy takie jak &lt;strong&gt;GrapheneOS&lt;/strong&gt; przestaje być niszową zabawą dla paranoików. To po prostu jedyny logiczny i pragmatyczny krok, jeśli chcesz odzyskać pełną kontrolę nad tym, co dzieje się z Twoimi danymi na Twoim własnym telefonie.&lt;/p&gt;
&lt;div class=&quot;admonition tip&quot;&gt;
&lt;p class=&quot;admonition-title&quot;&gt;Sprawdź, co Apple już o Tobie wie&lt;/p&gt;
&lt;p&gt;Wejdź na &lt;strong&gt;privacy.apple.com&lt;/strong&gt;, zaloguj się i pobierz swoje dane. 
Przeszukaj je pod kątem fraz „App Store Analytics&quot;, „DSID&quot; albo 
„Personalized Collections&quot;. Możesz się zdziwić, jak szczegółowe 
dane Apple ma o Twoim korzystaniu ze sklepu.&lt;/p&gt;
&lt;/div&gt;</description><link>https://eteryu.space/blog/2026/06/18/apple-i-prywatno%C5%9B%C4%87-no-nie-do-ko%C5%84ca-przedstawiam-spersonalizowane-kolekcje/</link><source url="https://eteryu.space/feed_rss_created.xml">Eteryu.space</source><pubDate>Thu, 18 Jun 2026 00:00:00 +0000</pubDate><guid isPermaLink="true">https://eteryu.space/blog/2026/06/18/apple-i-prywatno%C5%9B%C4%87-no-nie-do-ko%C5%84ca-przedstawiam-spersonalizowane-kolekcje/</guid></item><item><title>Weryfikacja sygnatur APK. Poznaj Verified Apps, oficjalny projekt od Privacy Guides</title><author>Eteryu</author><description>&lt;p&gt;W codziennym użytkowaniu alternatywnych systemów operacyjnych, takich jak GrapheneOS, kluczowym elementem zarządzania oprogramowaniem bywają narzędzia typu &lt;strong&gt;Obtainium&lt;/strong&gt; czy nadrzędne sklepy z aplikacjami pokroju &lt;strong&gt;Accrescent&lt;/strong&gt;. Co ciekawe, ten model wychodzi już daleko poza niszowe, zorientowane na prywatność ROM-y. Coraz więcej użytkowników standardowego Androida decyduje się na porzucenie tradycyjnych sklepów. Ściąganie paczek instalacyjnych bezpośrednio z GitHubów deweloperów lub niezależnych źródeł to ogromna wygoda, ale też konkretne wyzwanie dla higieny bezpieczeństwa. Skąd mamy wiedzieć, czy do repozytorium nikt poza samym deweloperem niefortunnie nie dodał czegoś od siebie?&lt;/p&gt;
&lt;p&gt;Przez długi czas podstawową linią obrony dla wielu użytkowników był &lt;strong&gt;AppVerifier&lt;/strong&gt;, czyli świetne, lokalne narzędzie od dewelopera &lt;em&gt;soupslurpr&lt;/em&gt;. Ostatnio jednak na scenie pojawił się nowy gracz. Mowa o &lt;strong&gt;Verified Apps&lt;/strong&gt;, czyli oficjalnym projekcie bazującym na kodzie AppVerifiera, ale sygnowanym przez ekipę z &lt;em&gt;Privacy Guides&lt;/em&gt;.&lt;/p&gt;
&lt;!-- more --&gt;

&lt;p&gt;Każda aplikacja, która pozwala na realną weryfikację kodu w ramach modelu &lt;em&gt;zero trust&lt;/em&gt;, jest warta uwagi, a ten konkretny projekt rozwija się obecnie naprawdę prężnie. Ma on ambicję mocno uprościć proces kontroli cyfrowych sygnatur.&lt;/p&gt;
&lt;h2 id=&quot;dwie-filozofie-jeden-cel&quot;&gt;Dwie filozofie, jeden cel&lt;/h2&gt;
&lt;p&gt;Choć pod maską oba programy robią dokładnie to samo, czyli kalkulują hashe SHA256 przed właściwą instalacją, to reprezentują zupełnie inne podejście do wygody użytkownika:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;AppVerifier&lt;/strong&gt; stawia na twardą decentralizację. Aplikacja bazuje na czystej matematyce. Jeśli nie zna danego hasha, po prostu informuje, że nie ma go w bazie. Wtedy cała odpowiedzialność spada na użytkownika. Trzeba ręcznie przekopać dedykowany wątek na forum GrapheneOS lub stronę dewelopera, skopiować skrót certyfikatu i zweryfikować go za pomocą wbudowanej funkcji schowka. Bywa to upierdliwe na dłuższą metę.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Verified Apps&lt;/strong&gt; idzie w stronę automatyzacji i crowdsourcingu, ale w bardzo bezpiecznym, lokalnym wydaniu. Zamiast pobierać bazę dynamicznie z sieci przy każdym uruchomieniu, projekt od Privacy Guides zaszywa całe crowdsourcingowe repozytorium bezpośrednio wewnątrz aplikacji. Baza jest sprawdzana całkowicie lokalnie, a jej aktualizacja następuje wraz z nowym wydaniem programu. Zielony ekran oznacza, że podpis znajduje się w tym oficjalnym spisie, a czerwony alarmuje o niezgodności lub braku rekordu.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&quot;automatyzacja-ktora-nie-odbiera-kontroli&quot;&gt;Automatyzacja, która nie odbiera kontroli&lt;/h2&gt;
&lt;p&gt;W tym miejscu warto na chwilę się zatrzymać, aby nie wpaść w pułapkę własnych paradygmatów. Krytyka korporacyjnego modelu technologii często opiera się na tym, że rozleniwił nas funkcjami ułatwiającymi bezrefleksyjne korzystanie ze sprzętu, odbierając nam w zamian kontrolę nad własnymi danymi. Czy zachwyt nad automatyzacją Verified Apps nie jest więc przejawem niekonsekwencji?&lt;/p&gt;
&lt;p&gt;Nie, ponieważ istnieje fundamentalna różnica w architekturze obu tych rozwiązań:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Automatyzacja Big Techu to czarna skrzynka. Ma być bezobsługowo po to, aby nikt nie pytał, co dzieje się w tle i jakie dane telemetryczne opuszczają telefon.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Automatyzacja w wydaniu Verified Apps jest w pełni transparentna. Opiera się na otwartym kodzie i jawnej bazie danych na GitHubie, którą każdy z nas może zweryfikować, a nawet współtworzyć. Narzędzie od Privacy Guides nie podejmuje decyzji za użytkownika i nie ukrywa procesów, ono po prostu zdejmuje z niego powtarzalną, mechaniczną pracę polegającą na ręcznym sprawdzaniu ciągów znaków. Ostateczna kontrola i rygor modelu &lt;em&gt;zero trust&lt;/em&gt; nadal zostają po stronie użytkownika.&lt;/p&gt;
&lt;h2 id=&quot;puapka-jednego-wzorca&quot;&gt;Pułapka jednego wzorca&lt;/h2&gt;
&lt;p&gt;Ta automatyzacja ma jednak na tym etapie rozwoju swoje wady, co widać chociażby przy próbach instalacji i aktualizacji programów takich jak Obsidian.&lt;/p&gt;
&lt;p&gt;Wersja Obsidianu dystrybuowana przez Google Play posiada inny podpis cyfrowy niż oficjalne wydanie Standalone APK, które twórcy wrzucają bezpośrednio na GitHuba. Choć baza Verified Apps docelowo agreguje podpisy z różnych źródeł, w tym z GitHuba, F-Droida czy Play Store, to jako młody projekt nie ma jeszcze w swoich plikach absolutnie wszystkiego. Przy próbie aktualizacji Obsidianu z poziomu zewnętrznego instalatora system potrafi przywitać użytkownika twardym komunikatem o nieznanej sygnaturze.&lt;/p&gt;
&lt;p&gt;W starym AppVerifierze można w takiej sytuacji po prostu wkleić zaufany hash ze schowka, by aplikacja dokonała matematycznego porównania na miejscu. Verified Apps to projekt świadomie odchudzony, z którego całkowicie usunięto funkcję porównywania poprzez schowek. Owszem, program pozwala łatwo skopiować lub udostępnić wyliczony hash na zewnątrz, ale samej weryfikacji ze schowkiem wewnątrz aplikacji już nie przeprowadzimy. Jeśli trafimy na prawidłową aplikację, której brakuje w bazie, jedyną opcją automatyczną jest użycie wbudowanej funkcji i wygenerowanie gotowego zgłoszenia na GitHubie projektu, aby dołożyć swoją cegiełkę do rozwoju tego narzędzia.&lt;/p&gt;
&lt;h2 id=&quot;trzecia-droga-appverifierbg&quot;&gt;Trzecia droga: AppVerifierBG&lt;/h2&gt;
&lt;p&gt;Dla osób, które nie chcą rezygnować z wygody automatycznej bazy danych, ale jednocześnie potrzebują pełnej funkcjonalności manualnej, na horyzoncie pojawia się też ciekawa alternatywa w postaci &lt;strong&gt;AppVerifierBG&lt;/strong&gt; (forka tworzonego przez użytkownika &lt;em&gt;RoundSalmon4&lt;/em&gt;).&lt;/p&gt;
&lt;p&gt;Projekt ten skutecznie łączy oba światy. Z jednej strony zachowuje tradycyjne funkcje oryginału, w tym niezwykle przydatne sprawdzanie i porównywanie podpisów bezpośrednio ze schowka. Z drugiej strony pozwala na zaciągnięcie i zintegrowanie zewnętrznych baz danych (w tym tej stworzonej przez Verified Apps) oraz budowanie własnych, w pełni lokalnych zestawów zaufanych sygnatur przez samego użytkownika.&lt;/p&gt;
&lt;h2 id=&quot;podsumowanie&quot;&gt;Podsumowanie&lt;/h2&gt;
&lt;p&gt;Automatyzacja od Privacy Guides nie jest jeszcze idealna, ale potencjał społeczności jest ogromny. Rynek narzędzi do weryfikacji sygnatur APK dynamicznie się rozwija, a możliwość wyboru między surową matematyką, centralną bazą a hybrydowymi rozwiązaniami pokroju AppVerifierBG to świetna wiadomość dla każdego, kto poważnie podchodzi do bezpieczeństwa swojego systemu.&lt;/p&gt;
&lt;div class=&quot;admonition tip&quot;&gt;
&lt;p class=&quot;admonition-title&quot;&gt;Wypróbuj zanim ocenisz&lt;/p&gt;
&lt;p&gt;Jeśli używasz Androida — niezależnie od tego, czy to GrapheneOS, LineageOS 
czy zwykły system — zainstaluj &lt;strong&gt;Verified Apps&lt;/strong&gt; z GitHub Releases. 
Sprawdź, czy Twoje kluczowe programy są w bazie. Jeśli nie — zgłoś je 
przez wbudowany formularz. To najprostszy sposób, by dołożyć cegiełkę 
do ekosystemu.&lt;/p&gt;
&lt;/div&gt;</description><link>https://eteryu.space/blog/2026/06/15/weryfikacja-sygnatur-apk-poznaj-verified-apps-oficjalny-projekt-od-privacy-guides/</link><source url="https://eteryu.space/feed_rss_created.xml">Eteryu.space</source><pubDate>Mon, 15 Jun 2026 00:00:00 +0000</pubDate><guid isPermaLink="true">https://eteryu.space/blog/2026/06/15/weryfikacja-sygnatur-apk-poznaj-verified-apps-oficjalny-projekt-od-privacy-guides/</guid></item><item><title>Pragmatyczny puryzm. Jak wycisnąłem maksimum prywatności z iOS przed przejściem na GrapheneOS</title><author>Eteryu</author><description>&lt;h1 id=&quot;pragmatyczny-puryzm-jak-wycisnaem-maksimum-prywatnosci-z-ios-przed-przejsciem-na-grapheneos&quot;&gt;Pragmatyczny puryzm. Jak wycisnąłem maksimum prywatności z iOS przed przejściem na GrapheneOS&lt;/h1&gt;
&lt;p&gt;W środowisku osób dbających o prywatność i cyfrową suwerenność debaty o idealnym systemie operacyjnym trwają od lat. Jedni wybierają GrapheneOS ze względu na bezkompromisowe podejście do bezpieczeństwa, inni stawiają na LineageOS, /e/OS czy inne otwartoźródłowe alternatywy. Co jednak zrobić, gdy w danym momencie masz w kieszeni świetny, flagowy telefon z zamkniętym systemem, ale nie chcesz rezygnować z ochrony swoich danych?&lt;/p&gt;
&lt;p&gt;Zanim nagła sytuacja życiowa i pobyt żony w szpitalu zmusiły mnie do szybkiego podreperowania domowego budżetu, sprzedaży iPhone’a 17 Pro i zakupu z drugiej ręki Pixela 8, stałem dokładnie przed takim dylematem. Cenny sprzętowo smartfon od Apple postanowiłem zaadaptować do własnych zasad.&lt;/p&gt;
&lt;!-- more --&gt;

&lt;p&gt;Postawiłem sobie cel: stworzyć maksymalnie zanonimizowany i odcięty od telemetrii ekosystem bez zmiany platformy sprzętowej.&lt;/p&gt;
&lt;p&gt;Tamto podejście nazywałem „pragmatycznym puryzmem”. Była to próba wyciśnięcia maksimum prywatności z iOS przy użyciu zaawansowanych narzędzi sieciowych i rygorystycznej higieny systemowej.&lt;/p&gt;
&lt;p&gt;U podstaw tej decyzji leżała jednak znacznie głębsza, filozoficzna niezgoda na współczesny model technologiczny. Chciałem przestać być tylko „użytkownikiem”, któremu korporacja łaskawie pozwala korzystać ze swoich usług na określonych przez nią warunkach. Chciałem stać się realnym właścicielem i administratorem urządzenia, za które zapłaciłem. Na iOS oznaczało to pójście pod prąd całego systemu. Oto szczegółowa analiza konfiguracji, z którą mierzyłem się na co dzień, zanim ostatecznie przeszedłem na GrapheneOS.&lt;/p&gt;
&lt;h2 id=&quot;warstwa-1-kontrola-ruchu-u-zroda-nextdns&quot;&gt;Warstwa 1: Kontrola ruchu u źródła (NextDNS)&lt;/h2&gt;
&lt;p&gt;Największym problemem iOS jest jego zamknięty charakter – bez uprawnień roota lub jailbreaku nie da się tam ręcznie edytować pliku hosts ani kontrolować systemowych demonów. Dlatego fundamentem mojego bezpieczeństwa była warstwa sieciowa, całkowicie niezależna od kaprysów Apple. Ruch wychodzący z telefonu filtrowałem za pomocą NextDNS, wdrożonego bezpośrednio przez natywny profil konfiguracyjny (Encrypted DNS).&lt;/p&gt;
&lt;p&gt;Moja konfiguracja opierała się na trzech filarach:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Lista filtrów HaGeZi Pro++&lt;/strong&gt; – absolutna rynkowa czołówka pod kątem wycinania trackerów, reklam i telemetrii, charakteryzujące się genialnym stosunkiem skuteczności do braku tzw. false positives.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Native Tracking Protection (zakładka Apple)&lt;/strong&gt; – zdecydowałem się na odważny krok i włączyłem dedykowaną blokadę Apple w NextDNS. Co ważne pod kątem technicznym: system znosił to nadzwyczaj stabilnie. Kluczowe usługi, takie jak systemowe powiadomienia Push (APNs) czy pobieranie aplikacji z App Store, działały bez zarzutu. Dzieje się tak, ponieważ zaawansowane filtry sieciowe celowo oszczędzają krytyczne domeny (np. push.apple.com), jednocześnie bezlitośnie odcinając milczącą telemetrię analityczną w tle.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Własne reguły blokowania&lt;/strong&gt; – na poziomie DNS całkowicie i permanentnie czyściłem ruch z domen powiązanych m.in. z korporacją Meta (Facebook).&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Prawdziwa siła tego setupu tkwiła jednak w rygorystycznym uszczelnieniu samej usługi NextDNS w zakładkach Security i Privacy. Aby zminimalizować ryzyko infekcji i wycieku metadanych, aktywowałem tam pełny pakiet ochrony defensywnej: Threat Intelligence Feeds, DNS Rebinding Protection, IDN Homograph Attacks Protection, Typosquatting Protection oraz Domain Generation Algorithms (DGAs) Protection. Dodatkowo bezwzględnie blokowałem nowo zarejestrowane domeny (NRDs) oraz domeny zaparkowane (Block Parked Domains), które masowo służą jako infrastruktura do ataków typu phishing i dystrybucji malware.&lt;/p&gt;
&lt;p&gt;Z punktu widzenia codziennej użyteczności i prywatności operacyjnej kluczowe były jeszcze trzy decyzje. Po pierwsze, świadomie włączyłem funkcję Allow Affiliate &amp;amp; Tracking Links – dzięki temu linki zakupowe czy afiliacyjne w przeglądarce nie były zrywane, ale NextDNS w locie oczyszczał je z unikalnych tokenów śledzących ID, pozostawiając sam czysty adres URL docelowej witryny. Po drugie, aktywowałem Anonymized EDNS Client Subnet (ECS). Ta funkcja maskuje dokładny adres IP klienta przesyłany do zewnętrznych serwerów autorytatywnych DNS, podając im jedynie ogólny identyfikator regionu, co pozwala na optymalne trasowanie ruchu bez zdradzania mojej dokładnej lokalizacji. Całość dopełniał włączony Cache Boost, optymalizujący zapytania i oszczędzający baterię, oraz restrykcyjna polityka przechowywania danych: retencja logów została ustawiona na absolutne minimum (1 dzień), a serwer logowania fizycznie zablokowany w jurysdykcji szwajcarskiej.&lt;/p&gt;
&lt;h2 id=&quot;warstwa-2-demontaz-domyslnego-ekosystemu-foss-privacy-devs-i-peny-de-google&quot;&gt;Warstwa 2: Demontaż domyślnego ekosystemu (FOSS, Privacy Devs i pełny de-Google)&lt;/h2&gt;
&lt;p&gt;&lt;img alt=&quot;Mój minimalistyczny i zanonimizowany ekran główny na iOS&quot; src=&quot;https://i.postimg.cc/85FKJf41/565889a444662472.jpg&quot; /&gt;&lt;/p&gt;
&lt;p&gt;Realny de-Apple na iOS wymagał wejścia głębiej niż zwykłe ukrycie ikon w bibliotece aplikacji. Odinstalowałem z telefonu wszystko, co system pozwolił usunąć. Na polu bitwy pozostały jedynie nieliczne, systemowe komponenty: Kontakty, Wiadomości, Zegar, App Store, Znajdź, Podgląd, Aparat i Pliki.&lt;/p&gt;
&lt;p&gt;Kluczowym elementem tej warstwy było całkowite odcięcie usług iCloud oraz permanentne wyłączenie Siri. Żadne dane systemowe nie były synchronizowane z serwerami Apple – zamiast tego cała aktywność została przekierowana do bezpiecznych, zewnętrznych zamienników.&lt;/p&gt;
&lt;p&gt;Aby jednak odciąć system od analizowania moich zachowań w czasie rzeczywistym, musiałem pójść o krok dalej i zrezygnować z większości funkcji smart. Wyłączyłem nie tylko asystenta głosowego, ale też wszelkie sugestie Siri, zbieranie informacji o sposobie użytkowania, podpowiedzi w schowku systemowym, a nawet indeksowanie Spotlight. Doprowadziłem to do takiego ekstremum, że na telefonie nie dało się nawet wyszukać aplikacji po nazwie. Jeśli chciałem coś uruchomić, musiałem doskonale wiedzieć, w którym folderze się znajduje. Smartfon stał się z powrotem prostym, pasywnym narzędziem, które nie analizowało moich intencji.&lt;/p&gt;
&lt;p&gt;Dopełnieniem tego rygoru było całkowite wykastrowanie systemowej klawiatury. Wyłączyłem autokorektę, sprawdzanie pisowni oraz podpowiedzi tekstowe. Współczesne klawiatury ekranowe to telemetryczne koszmary, które nieustannie mapują styl pisania użytkownika i budują lokalne słowniki, rejestrując specyficzne frazy, a nawet wprowadzane dane wrażliwe. Innymi słowy, w moim setupie klawiatura została sprowadzona do roli „prymitywnej maszyny do pisania” – miała bezmyślnie wprowadzać znaki, bez próby ich semantycznej analizy czy zapamiętywania moich nawyków językowych.&lt;/p&gt;
&lt;p&gt;Jednak mój puryzm szedł jeszcze dalej. Wielu użytkowników uciekających przed ekosystemem Apple wpada prosto w ramiona usług Alphabet, instalując mapy, dyski czy przeglądarki z tego samego źródła. Na moim iPhonie panował całkowity, stuprocentowy de-Google. Nie tylko nie posiadałem tam ani jednej aplikacji tej firmy, ale też odciąłem się od niej na poziomie infrastrukturalnym. Monopolistyczną wyszukiwarkę z Mountain View na stałe zastąpił europejski, zorientowany na prywatność Qwant.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Czym tak naprawdę jest Alphabet?&lt;/strong&gt;
Dla przeciętnego użytkownika synonimem internetowego monopolu jest słowo „Google”. Rzeczywistość bywa jednak brutalna. Od wielkiej restrukturyzacji w 2015 roku nad wszystkim stoi potężny holding Alphabet Inc.
Ucieczka z tego ekosystemu jest niezwykle trudna, ponieważ w skład konglomeratu wchodzą marki i usługi, z których większość z nas korzysta bezwiednie każdego dnia:
- &lt;strong&gt;Google&lt;/strong&gt; (wyszukiwarka, Mapy, Gmail, Google Drive, przeglądarka Chrome)
- &lt;strong&gt;Android&lt;/strong&gt; (system operacyjny napędzający większość smartfonów na świecie)
- &lt;strong&gt;YouTube&lt;/strong&gt; (największa globalna platforma wideo)
- &lt;strong&gt;Google DeepMind&lt;/strong&gt; (oddział odpowiedzialny za rozwój zaawansowanej sztucznej inteligencji, w tym modeli Gemini)
- &lt;strong&gt;Waymo&lt;/strong&gt; (autonomiczne pojazdy i taksówki)
- &lt;strong&gt;Fitbit&lt;/strong&gt; (technologia ubieralna, sensory fitness i zdrowotne)&lt;/p&gt;
&lt;p&gt;Świadomość, że jedna korporacja agreguje dane z naszej lokalizacji (Mapy), prywatnych wiadomości (Gmail), oglądanych filmów (YouTube), parametrów biologicznych (Fitbit), a nawet zapytań wpisywanych do AI, była dla mnie ostatecznym argumentem za tym, by przeprowadzić grubą linię demarkacyjną.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;iluzja-chmury-i-trudna-prawda-o-apple&quot;&gt;Iluzja chmury i trudna prawda o Apple&lt;/h3&gt;
&lt;p&gt;Dlaczego rezygnacja z iCloud była tak krytyczna? Marketing Apple karmi nas hasłem „Co dzieje się na iPhonie, zostaje na iPhonie”. Rzeczywistość bywa jednak brutalna.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Lokalny sprzęt kontra chmura: Lekcja z San Bernardino&lt;/strong&gt;
Wszyscy pamiętamy sprawę z 2016 roku, gdy Apple stanowczo odmówiło FBI stworzenia specjalnego backdoora (tzw. GovtOS) do odblokowania iPhone&apos;a zamachowca z San Bernardino. Tim Cook słusznie argumentował wtedy, że osłabienie lokalnych zabezpieczeń smartfona zagrozi milionom użytkowników na świecie.&lt;/p&gt;
&lt;p&gt;Ta spektakularna walka w świetle jupiterów dotyczyła jednak wyłącznie bezpieczeństwa fizycznego sprzętu. W tle, bez wielkiego rozgłosu, toczyła się zupełnie inna gra – gra o chmurę iCloud. Choć Apple wprowadziło zaawansowaną ochronę danych (Advanced Data Protection), domyślne kopie zapasowe iCloud przez lata były (i w standardowej konfiguracji wciąż są) otwartą księgą dla organów ścigania.&lt;/p&gt;
&lt;p&gt;Apple posiada klucze deszyfrujące do standardowych backupów iCloud i regularnie przekazuje je rządom na całym świecie w odpowiedzi na wnioski prawne. Co gorsza, nawet przy włączonym E2EE, pewne metadane oraz logi systemowe i tak trafiają na serwery korporacji. Dodajmy do tego architekturę zamkniętego kodu – bez niezależnego audytu nigdy nie mamy 100% pewności, co i kiedy system wysyła w tle.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;W mojej konfiguracji Apple ID zostało sprowadzone do roli czysto technicznej, niezbędnej jedynie do pobierania programów z App Store. Moje konto iCloud było klasycznym „burner account” – założonym na losowe, sfabrykowane dane, bez jakiegokolwiek powiązania z moją realną tożsamością, numerem telefonu, kartą płatniczą czy osobistym adresem e-mail.&lt;/p&gt;
&lt;p&gt;Całkowicie zrezygnowałem z automatycznych kopii zapasowych w chmurze Apple. Co więcej – choć nie synchronizowałem z nią absolutnie niczego, profilaktycznie aktywowałem funkcję Advanced Data Protection (ADP). Chodziło o bezwzględne, kryptograficzne usunięcie jakichkolwiek kluczy deszyfrujących z infrastruktury Apple, aby zabezpieczyć profil przed telemetrycznym wyciekiem danych operacyjnych lub przypadkowym włączeniem backupu po kolejnej dużej aktualizacji systemu. Zamiast tego za backup służył mi Filen, do którego regularnie, całkowicie ręcznie eksportowałem bazy danych, pliki i konfiguracje z kluczowych aplikacji. Brak systemowej automatyzacji nadrabiałem żelazną, rygorystyczną dyscypliną.&lt;/p&gt;
&lt;p&gt;Dobór alternatyw na iOS to sztuka trudnych kompromisów – wybór aplikacji w 100% otwartoźródłowych (FOSS) w App Store jest mocno zwężony ze względu na politykę Apple. Moja strategia była prosta: tam, gdzie nie mogłem wdrożyć FOSS, stawiałem na niezależnych deweloperów z segmentu privacy-focused, którzy oferują przejrzyste, subskrypcyjne modele biznesowe i nie żyją ze sprofilowanych reklam ani handlu danymi.&lt;/p&gt;
&lt;h4 id=&quot;bezpieczna-chmura-multimedia-i-notatki-zero-knowledge-foss&quot;&gt;Bezpieczna chmura, multimedia i notatki (Zero-Knowledge &amp;amp; FOSS)&lt;/h4&gt;
&lt;p&gt;Zamiast ekosystemu iCloud, postawiłem na niezależne alternatywy działające w architekturze Zero-Knowledge, gdzie klucze szyfrujące należą wyłącznie do mnie:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Ente Photos&lt;/strong&gt; – genialny, otwartoźródłowy zamiennik dla Apple Photos, oferujący pełne szyfrowanie (E2EE) biblioteki zdjęć przed opuszczeniem urządzenia.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Filen&lt;/strong&gt; – szyfrowana chmura na dokumenty i pliki, zastępująca iCloud Drive i służąca jako bezpieczny magazyn na moje ręczne kopie zapasowe.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Notesnook&lt;/strong&gt; – prywatne, w pełni szyfrowane notatki, które całkowicie wyparły systemowe Apple Notes.&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id=&quot;codzienne-narzedzia-i-utility&quot;&gt;Codzienne narzędzia i utility&lt;/h4&gt;
&lt;p&gt;Podczas ostatniego etapu czyszczenia systemu pozbyłem się kolejnych mniejszych narzędzi od Apple. To tutaj najlepiej widać miks rozwiązań otwartoźródłowych oraz usług od twórców stawiających na prywatność:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Apple Translate → Kagi Translate (świetny przykład komercyjnego, ale czystego narzędzia od dewelopera zorientowanego stricte na prywatność).&lt;/li&gt;
&lt;li&gt;Kalkulator → Next.calc&lt;/li&gt;
&lt;li&gt;Dyktafon → Alog&lt;/li&gt;
&lt;li&gt;Miara → ARuler&lt;/li&gt;
&lt;li&gt;Mapy i Pogoda → CoMaps (fork Organic Maps bazujący na OpenStreetMap) oraz OSS Weather.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Do tego zestawu należał również sprawdzony duet zabezpieczający: Bitwarden oraz 2FAS, a także zorientowana na prywatność poczta Tuta Mail (jej charakterystyczna bordowa ikona z literą „M” zajmowała stałe miejsce w moim docku).&lt;/p&gt;
&lt;h2 id=&quot;warstwa-3-przegladarka-jako-manifest-suwerennosci&quot;&gt;Warstwa 3: Przeglądarka jako manifest suwerenności&lt;/h2&gt;
&lt;p&gt;Wybór przeglądarki na iOS to technicznie trudny temat. Choć przepisy w UE wymusiły na Apple teoretyczne otwarcie systemu na alternatywne silniki (jak Blink czy Gecko), w praktyce większość niszowych projektów wciąż dzieli ten sam fundament: WebKit. Skoro technologiczna baza była podobna, kluczowy stawał się dla mnie model biznesowy twórcy oraz poziom kontroli, jaki mi oferuje.&lt;/p&gt;
&lt;p&gt;W roli mojej głównej przeglądarki osadziłem Quiche Browser (fioletowo-biały pierścień w docku). Urzekł mnie przejrzysty i czysty model biznesowy niezależnego dewelopera, stojący w opozycji do wielkich korporacji. Innymi słowy w zamian za niedrogą subskrypcję wspierałem świetny, niezależny projekt i otrzymywałem kapitalny, głęboki tryb ciemny. To tutaj, w parze z wyszukiwarką Qwant, budowałem swój codzienny punkt dostępu do sieci.&lt;/p&gt;
&lt;p&gt;Brak możliwości realnej zmiany silnika przeglądarki czy głębokiej konfiguracji jej zabezpieczeń (jak choćby brak opcji całkowitego wyłączenia JIT z poziomu standardowych ustawień aplikacji) był dla mnie kolejnym przypomnieniem o mojej systemowej pozycji. Choć płaciłem za flagowy sprzęt, iOS cały czas traktował mnie jak „użytkownika”, którego trzeba prowadzić za rękę, a nadrzędna rola „właściciela”, który ma prawo samodzielnie konfigurować swoje środowisko i decydować o powierzchni ataku, pozostała zablokowana za korporacyjnym murem. Moja ochrona przed telemetrycznym i złośliwym kodem w sieci musiała więc w całości spoczywać na wcześniejszej warstwie – bezwzględnym filtrowaniu ruchu na poziomie NextDNS.&lt;/p&gt;
&lt;h2 id=&quot;wielkie-ustepstwa-i-zarzadzanie-ryzykiem&quot;&gt;Wielkie ustępstwa i zarządzanie ryzykiem&lt;/h2&gt;
&lt;p&gt;Mój pragmatyzm polegał na tym, że nie odcinałem się od społeczeństwa grubą kreską. Musiałem funkcjonować w realiach, które wymuszały kompromisy. O ile sam portal Facebook zdołałem całkowicie i bezpowrotnie zlikwidować, zastępując go zdecentralizowanym Mastodonem, o tyle z komunikatorem sprawa była znacznie trudniejsza. Moim celem było całkowite przejście na Signala, jednak zderzyłem się ze ścianą – znajomi nie wykazali chęci do migracji, a pisanie samemu ze sobą mijało się z celem.&lt;/p&gt;
&lt;p&gt;Zostałem zmuszony do zachowania Messengera. Do tego doszła konieczność korzystania z zaawansowanych modeli AI, jak DeepSeek, do trudnych obliczeń i wsparcia w kodowaniu.&lt;/p&gt;
&lt;p&gt;Jak podchodziłem do tego bezpiecznie? Poprzez izolację i minimalizację uprawnień:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Wszystkie te aplikacje miały systemowo zablokowany dostęp do lokalizacji, odświeżania w tle, mikrofonu, kontaktów oraz asystenta Siri.&lt;/li&gt;
&lt;li&gt;W przypadku DeepSeek dbałem o to, by nigdy nie wprowadzać tam danych osobowych, prywatnych dokumentów ani wrażliwego kodu, a w opcjach profilu miałem bezwzględnie wyłączony trening modelu na moich zapytaniach.&lt;/li&gt;
&lt;li&gt;Ruch generowany przez aplikacje Mety był permanentnie filtrowany przez profil NextDNS. Co ciekawe, poprzez ręczną analizę logów udało mi się całkowicie i permanentnie zablokować domeny telemetryczne (w tym m.in. graph.facebook.com oraz dwie powiązane), co pozwoliło drastycznie ograniczyć apetyt na dane samego Messengera, bez jednoczesnego zakłócania podstawowej komunikacji tekstowej.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Co ciekawe, w tej konfiguracji świadomie nie korzystałem z Lockdown Mode. Choć tryb blokady od Apple drastycznie zmniejsza powierzchnię ataku na exploity typu zero-day (np. w iMessage czy silniku Safari), to z punktu widzenia infosec nie chroni przed telemetrycznym głodem samych aplikacji i śledzeniem behawioralnym. Całość mojego specyficznego setupu funkcjonowała w ramach jednego, głównego profilu systemowego – zabezpieczonego nie przez odgórne, sztywne restrykcje kodu Apple, ale przez opisaną wcześniej, rygorystyczną higienę sieciową oraz radykalne ograniczenie funkcji systemu.&lt;/p&gt;
&lt;h2 id=&quot;wnioski-z-tamtej-perspektywy-iluzja-wygody-a-cena-suwerennosci&quot;&gt;Wnioski z tamtej perspektywy: Iluzja wygody a cena suwerenności&lt;/h2&gt;
&lt;p&gt;Patrząc wstecz na konfigurację mojego starego iPhone&apos;a 17 Pro, czuję dumę z tego, jak szczelną klatkę udało mi się na nim zbudować. To była fascynująca walka o każdy bajt danych i dowód na to, że świadomy użytkownik potrafi zabezpieczyć się w każdych warunkach – nawet akceptując rynkowe ograniczenia iOS, całkowicie odcinając iCloud, uciszając Siri i godząc się na brak pełnego dostępu do natywnych aplikacji FOSS. Fakt, że już na tamtym etapie całkowicie pożegnałem się z usługami Alphabet (Google) i wyszukiwałem informacje przez Qwanta, dał mi doskonały punkt startowy do dalszej drogi.&lt;/p&gt;
&lt;p&gt;Wielu przeciętnych konsumentów zapyta w tym miejscu: po co to wszystko? Po co łamać sobie ergonomię systemu, rezygnować ze Spotlight, wyłączać autokorektę klawiatury i spędzać czas na manualnym, regularnym eksportowaniu backupów do Filen (lub obecnie, na GrapheneOS, do Mega, które działa podobnie do Google Drive czy iCloud i automatycznie backupuje zdjęcia prosto z aparatu)? Czy to nie jest zbyt wysoka cena, zbyt wielkie poświęcenie za odrobinę prywatności?&lt;/p&gt;
&lt;p&gt;Z perspektywy czasu odpowiadam z pełnym przekonaniem: nie, to nie jest wysoka cena.&lt;/p&gt;
&lt;p&gt;Współczesny Big Tech zaszczepił w nas złudne przekonanie, że wygoda musi oznaczać całkowitą bezobsługowość – magię funkcji typu „włącz i zapomnij” (set-and-forget). Za tę bezobsługowość płacimy jednak bezpowrotną utratą kontroli. Wielkie korporacje nie handlują przecież pojedynczymi plikami; one agregują metadane, analizują nasz styl pisania, relacje między dokumentami i naszą lokalizację, budując z tych puzzli naszego „cyfrowego bliźniaka” (digital twin). Handlują predykcją naszych zachowań, a my stajemy się produktem.&lt;/p&gt;
&lt;p&gt;W tym kontekście kilka kliknięć potrzebnych do ręcznego zabezpieczenia swoich danych szybko przestaje być uciążliwością, a staje się naturalną rutyną – dokładnie taką samą jak odłożenie kluczy na miejsce czy zamknięcie drzwi wejściowych po powrocie do domu. To nie jest poświęcenie; to podstawowa polisa ubezpieczeniowa na własną cyfrową suwerenność.&lt;/p&gt;
&lt;p&gt;Budowanie prywatności na platformie Apple zawsze przypominało jednak próbę postawienia zamku na wynajmowanym gruncie – zasady gry mogą zmienić się z każdą aktualizacją systemu, a ostateczna kontrola i tak należy do korporacji. Kiedy sytuacja zmusiła mnie do przesiadki na Pixela 8, poczułem ogromną ulgę.&lt;/p&gt;
&lt;p&gt;Wdrożenie realnego de-Google nie wymaga już teraz ciągłej walki z systemem, a to, co na iPhonie wymagało drastycznych kompromisów kosztem codziennej wygody, w moim nowym środowisku z GrapheneOS stało się po prostu naturalnym, systemowym standardem. Przesiadka ta całkowicie zmieniła moje paradygmaty. Na iOS byłem zmuszony do radykalnego barykadowania się przed światem. Dzisiaj, na GrapheneOS, jeśli potrzebuję konkretnej usługi, uruchamiam ją wyłącznie na moich własnych warunkach. Wykorzystuję do tego pełną piaskownicę systemową (Sandboxed Google Play), anonimowe konta odpadowe stworzone tylko do pobierania aplikacji oraz odizolowane, szyfrowane przestrzenie prywatne (Private Space), których używanie jest oficjalnie rekomendowane przez społeczność.&lt;/p&gt;
&lt;p&gt;Dopiero teraz, trzymając w ręku urządzenie, w którym to ja kontroluję każdy proces, każdy klucz kryptograficzny i każde uprawnienie bez pytania korporacji o zgodę, czuję, że odzyskałem pełną cyfrową suwerenność. Pokonałem drogę od ubezwłasnowolnionego konsumenta do realnego właściciela własnego cyfrowego śladu. Droga przez „pragmatyczny puryzm” była jednak potrzebna – to ona ukształtowała moje dzisiejsze nawyki.&lt;/p&gt;
&lt;div class=&quot;admonition tip&quot;&gt;
&lt;p class=&quot;admonition-title&quot;&gt;Polisa, nie poświęcenie&lt;/p&gt;
&lt;p&gt;Wybierz &lt;strong&gt;jedną&lt;/strong&gt; funkcję smart, z której zrezygnujesz dziś: Spotlight, 
autokorektę albo sugestie Siri. Zobacz, czy przez tydzień za nią zatęsknisz. 
Większość nawyków cyfrowych to iluzja wygody, którą można zastąpić rutyną.&lt;/p&gt;
&lt;/div&gt;
&lt;p&gt;&lt;em&gt;A o tym, jak dokładnie wygląda mój aktualny setup Pixela 8, jak konfiguruję Profile użytkowników i jak ujarzmiłem usługi Google w bezpiecznym sandboxie, przeczytacie już niedługo w osobnym wpisie.&lt;/em&gt;&lt;/p&gt;</description><link>https://eteryu.space/blog/2026/06/10/pragmatyczny-puryzm-jak-wycisn%C4%85%C5%82em-maksimum-prywatno%C5%9Bci-z-ios-przed-przej%C5%9Bciem-na-grapheneos/</link><source url="https://eteryu.space/feed_rss_created.xml">Eteryu.space</source><pubDate>Wed, 10 Jun 2026 00:00:00 +0000</pubDate><guid isPermaLink="true">https://eteryu.space/blog/2026/06/10/pragmatyczny-puryzm-jak-wycisn%C4%85%C5%82em-maksimum-prywatno%C5%9Bci-z-ios-przed-przej%C5%9Bciem-na-grapheneos/</guid></item><item><title>Ewolucja zaufania. Dlaczego czas F-Droida mija</title><author>Eteryu</author><description>&lt;p&gt;W polskiej społeczności użytkowników dbających o prywatność F-Droid ma status niemal kultowy. Dla wielu to synonim wolnego oprogramowania (FOSS) i jedyna słuszna ucieczka przed inwigilacją ze strony Google Play. Każda próba krytyki tego zielonego robocika spotyka się z natychmiastowym oporem. Bronimy go z powodów czysto ideologicznych. Niestety, w świecie cyberbezpieczeństwa sama ideologia to za mało. Podczas gdy Android ewoluował, F-Droid utknął w przeszłości, stając się dziś jednym z najsłabszych ogniw na bezpiecznych systemach takich jak GrapheneOS.&lt;/p&gt;
&lt;!-- more --&gt;

&lt;h2 id=&quot;trzy-grzechy-gowne-f-droida&quot;&gt;Trzy grzechy główne F-Droida&lt;/h2&gt;
&lt;p&gt;Dlaczego uważam to repozytorium za przestarzałe? Chodzi o czystą architekturę bezpieczeństwa.&lt;/p&gt;
&lt;p&gt;Po pierwsze: &lt;strong&gt;przeterminowane Target SDK i mit &quot;elektrośmieci&quot;&lt;/strong&gt;. Wiele aplikacji w F-Droidzie nie było aktualizowanych pod kątem nowoczesnych wersji Androida. Wśród obrońców sklepu panuje przekonanie, że porzucanie starych wersji to &quot;zamienianie sprawnego sprzętu w elektrośmieci&quot;. To fundamentalny błąd wynikający z mylenia dwóch parametrów: &lt;code&gt;minSdkVersion&lt;/code&gt; oraz &lt;code&gt;targetSdkVersion&lt;/code&gt;. &lt;/p&gt;
&lt;p&gt;O tym, na jak starym urządzeniu w ogóle uruchomi się dany program, decyduje wyłącznie &lt;code&gt;minSdkVersion&lt;/code&gt; – podnoszenie standardów bezpieczeństwa nie odcina więc starszych telefonów. Z kolei &lt;code&gt;targetSdkVersion&lt;/code&gt; to informacja dla nowoczesnych systemów, jak aplikacja ma się zachowywać pod kątem ochrony danych. Jeśli deweloper celowo utrzymuje tam archaiczny numerek, robi to najczęściej po to, aby jego program – uruchomiony na Twoim nowym smartfonie – mógł &lt;strong&gt;bezkarnie omijać nowoczesne restrykcje prywatności&lt;/strong&gt;, takie jak zapytania o dostęp do schowka czy precyzyjną lokalizację.&lt;/p&gt;
&lt;p&gt;Po drugie: &lt;strong&gt;model podpisów cyfrowych i centralizacja ryzyka&lt;/strong&gt;. F-Droid w swoim głównym repozytorium domyślnie sam buduje kod ze źródeł i podpisuje pakiety instalacyjne własnym, centralnym kluczem kryptograficznym. Taki model całkowicie centralizuje zaufanie – w razie kompromitacji infrastruktury F-Droida, zagrożone są wszystkie aktualizacje naraz. Dodatkowo uniemożliwia to łatwą migrację na oficjalne wydania z GitHuba z powodu konfliktu podpisów w systemie.&lt;/p&gt;
&lt;p&gt;Po trzecie: &lt;strong&gt;zacofany instalator&lt;/strong&gt;. Oficjalny klient F-Droida przez lata ignorował nowoczesne API systemowe Androida. Wprowadzenie tak podstawowej funkcji jak automatyczne, bezobsługowe aktualizacje w tle (Unattended Updates) zajęło twórcom wieki, co mocno odstaje od dzisiejszych standardów UX i bezpieczeństwa.&lt;/p&gt;
&lt;h2 id=&quot;bad-logiczny-przenoszenie-nawykow-z-desktopu&quot;&gt;Błąd logiczny: Przenoszenie nawyków z desktopu&lt;/h2&gt;
&lt;p&gt;Częstym argumentem obrońców F-Droida jest porównywanie go do oficjalnych repozytoriów Debiana czy Fedory. To klasyczna pułapka myślowa (&lt;em&gt;false equivalency&lt;/em&gt;), wynikająca z ignorowania różnic w architekturze systemów.&lt;/p&gt;
&lt;p&gt;Na tradycyjnym desktopowym Linuksie aplikacja użytkownika ma domyślnie dostęp do całego katalogu domowego (&lt;code&gt;/home&lt;/code&gt;). Może bez problemu czytać Twoje klucze SSH czy sesje przeglądarek. Choć nowoczesne formaty jak &lt;strong&gt;Flatpak&lt;/strong&gt; wprowadzają dziś silny sandboxing, to w powszechnej świadomości wciąż pokutuje model, w którym zaufanie do repozytorium musi być absolutne.&lt;/p&gt;
&lt;p&gt;Na nowoczesnym systemie mobilnym, a szczególnie na GrapheneOS, sytuacja jest skrajnie inna – tu rządzi bezkompromisowy sandboxing na poziomie jądra. System nie ufa nikomu i dzięki funkcjom typu &lt;em&gt;Storage Scopes&lt;/em&gt; izoluje programy tak głęboko, że nie widzą one plików innych aplikacji. To nie sklep ma nas chronić przed złośliwym deweloperem – od tego jest pancerna piaskownica systemu operacyjnego.&lt;/p&gt;
&lt;h2 id=&quot;mit-audytu-kodu-przez-centralny-sklep&quot;&gt;Mit „audytu kodu” przez centralny sklep&lt;/h2&gt;
&lt;p&gt;Kolejny mit to przekonanie, że centralny sklep gwarantuje czystość kodu. Prawda jest brutalna: F-Droid w żaden sposób nie audytuje milionów linii kodu pod kątem ukrytego malware przy każdej aktualizacji. Sprawdza jedynie, czy licencja jest otwartoźródłowa (FOSS). &lt;/p&gt;
&lt;p&gt;Historia open-source dobitnie pokazała, że otwarty kod nie jest automatyczną gwarancją braku złośliwych intencji. Skoro i tak chroni nas wyłącznie sandboxing, kluczowa staje się zdecentralizowana kryptografia, a nie centralny nadzór jednej instytucji.&lt;/p&gt;
&lt;h2 id=&quot;nowe-podejscie-bezposrednie-zaufanie-i-kryptografia&quot;&gt;Nowe podejście: Bezpośrednie zaufanie i kryptografia&lt;/h2&gt;
&lt;p&gt;W świecie GrapheneOS standardem staje się model pełnej decentralizacji. Zamiast oddawać kontrolę centralnemu pośrednikowi, pobieramy aplikacje FOSS bezpośrednio od ich twórców za pomocą klienta &lt;strong&gt;Obtainium&lt;/strong&gt;, który ciągnie pliki prosto z wydań na GitHubie czy GitLabie. W tym modelu każda aplikacja jest podpisana unikalnym kluczem kryptograficznym samego dewelopera.&lt;/p&gt;
&lt;p&gt;Zamiast ufać zielonemu robocikowi na słowo, nowoczesny system weryfikacji pozwala w ułamku sekundy porównać unikalny skrót kryptograficzny (hash SHA-256) certyfikatu aplikacji ze znanymi, zaufanymi sygnaturami deweloperów, które są dodatkowo krzyżowo sprawdzane przez zaawansowaną społeczność.&lt;/p&gt;
&lt;h2 id=&quot;czas-na-ewolucje&quot;&gt;Czas na ewolucję&lt;/h2&gt;
&lt;p&gt;F-Droid odegrał piękną i ważną rolę w historii alternatywnego Androida. Pokazał nam, że życie bez korporacyjnych usług jest możliwe. Jednak dziś, gdy mamy do dyspozycji systemy o tak potężnej architekturze jak GrapheneOS, instalowanie na nich aplikacji za pośrednictwem przestarzałego F-Droida to krok w tył. &lt;/p&gt;
&lt;p&gt;Ślepe traktowanie tego sklepu jako wyroczni bezpieczeństwa to podejście rodem z 2010 roku. Dojrzałe podejście do prywatności wymaga ewolucji.&lt;/p&gt;
&lt;div class=&quot;admonition tip&quot;&gt;
&lt;p class=&quot;admonition-title&quot;&gt;Zmień model dystrybucji&lt;/p&gt;
&lt;p&gt;Zrezygnuj z centralnych pośredników na rzecz pełnej kontroli. Zainstaluj &lt;strong&gt;Obtainium&lt;/strong&gt;, aby pobierać aplikacje bezpośrednio od deweloperów, i korzystaj z weryfikacji sum kontrolnych (hashes) oraz podpisów cyfrowych. To jedyna droga do pełnej, zdecentralizowanej kontroli nad tym, co uruchamiasz na swoim urządzeniu.&lt;/p&gt;
&lt;/div&gt;</description><link>https://eteryu.space/blog/2026/06/07/ewolucja-zaufania-dlaczego-czas-f-droida-mija/</link><source url="https://eteryu.space/feed_rss_created.xml">Eteryu.space</source><pubDate>Sun, 07 Jun 2026 00:00:00 +0000</pubDate><guid isPermaLink="true">https://eteryu.space/blog/2026/06/07/ewolucja-zaufania-dlaczego-czas-f-droida-mija/</guid></item><item><title>Jak okiełznałem system z MDM. Moja droga do GrapheneOS</title><author>Eteryu</author><description>&lt;h1 id=&quot;jak-okieznaem-system-z-mdm-moja-droga-do-grapheneos&quot;&gt;Jak okiełznałem system z MDM. Moja droga do GrapheneOS&lt;/h1&gt;
&lt;p&gt;W świecie cyberbezpieczeństwa często rozmawiamy o „modelach zagrożeń” (Threat Models) w sposób czysto teoretyczny. Analizujemy tabelki, czytamy dokumentację i zastanawiamy się, czy korporacyjny szum telemetryczny to wystarczający powód do zmiany nawyków. Sam byłem w tym miejscu, budując swój poprzedni setup na iPhonie 17 Pro. Wszystko zmieniło się w ułamku sekundy, gdy teoria zderzyła się z brutalną rzeczywistością.&lt;/p&gt;
&lt;!-- more --&gt;

&lt;p&gt;Gdy moja żona nagle trafiła do szpitala, priorytety zmieniły się w mgnieniu oka. Aby podreperować budżet, sprzedałem iPhone&apos;a, a za ułamek zdobytej kwoty kupiłem z drugiej ręki Pixela 8. Od dawna interesowałem się rozwiązaniami &lt;em&gt;privacy-focused&lt;/em&gt; oraz ruchem FOSS, więc ten model był naturalnym kierunkiem — docelowo miał na nim wylądować GrapheneOS. Na tamten moment nie posiadaliśmy jednak w domu komputera, ale jak się później okazało... to i tak nic by nie zmieniło. Ukryty profil MDM, który znajdował się na telefonie, skutecznie zablokowałby każdą próbę odblokowania bootloadera i flashowania systemu. Musiałem więc uruchomić go na oprogramowaniu fabrycznym.&lt;/p&gt;
&lt;p&gt;Chcę Wam opowiedzieć o incydencie, który zmusił mnie do natychmiastowej ewakuacji cyfrowej tożsamości i o tym, jak techniki obronne pozwoliły mi przetrwać najgorszy moment.&lt;/p&gt;
&lt;h2 id=&quot;kiedy-twoj-telefon-zaczyna-zyc-wasnym-zyciem&quot;&gt;Kiedy Twój telefon zaczyna żyć własnym życiem&lt;/h2&gt;
&lt;p&gt;To był potwornie ciężki okres. Moja żona leżała w szpitalu, a telefon był moim jedynym, krytycznym oknem na świat i jedynym źródłem informacji o jej stanie zdrowia. Połowa moich myśli była na oddziale szpitalnym, gdy nagle zauważyłem, że mój nowo kupiony Pixel 8 zachowuje się nietypowo.&lt;/p&gt;
&lt;p&gt;Zaczęło się od drobnych anomalii, które szybko przerodziły się w techniczny koszmar:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Aktywny podsłuch:&lt;/strong&gt; Na ekranie pojawiała się zielona ikona aktywnego mikrofonu, mimo że nie prowadziłem żadnej rozmowy ani nie używałem aplikacji dyktafonu.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Zdalne sterowanie:&lt;/strong&gt; Telefon losowo wykonywał akcje, jakby ktoś sterował nim w czasie rzeczywistym.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Manipulacja danymi:&lt;/strong&gt; Z systemowej galerii Google Photos zaczęły znikać pojedyncze zdjęcia i zrzuty ekranu.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Intercepcja połączeń:&lt;/strong&gt; Zauważyłem bezpodstawne przekierowania moich połączeń przychodzących na obcy, nieznany numer.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Najgorszy był efekt &quot;migawki&quot; — ekran zachowywał się tak, jakby ktoś robił zrzuty ekranu w locie. W warunkach skrajnego stresu rodzinnego, świadomość, że ktoś obcy patrzy na mój ekran i słucha mojego otoczenia, była paraliżująca.&lt;/p&gt;
&lt;h2 id=&quot;sledztwo-w-trybie-naprawy-syndrom-mdm&quot;&gt;Śledztwo w trybie naprawy: Syndrom MDM&lt;/h2&gt;
&lt;p&gt;Wiedziałem, że standardowy restart nic nie da. Wyłączyłem urządzenie i uruchomiłem je w trybie naprawy (&lt;em&gt;Recovery/Repair Mode&lt;/em&gt;). To tam klocki układanki wreszcie wpadły na swoje miejsce.&lt;/p&gt;
&lt;div class=&quot;admonition danger&quot;&gt;
&lt;p class=&quot;admonition-title&quot;&gt;Urządzenie jest kontrolowane przez administratora...&lt;/p&gt;
&lt;p&gt;Telefon posiadał ukryty, nadrzędny profil &lt;strong&gt;MDM (Mobile Device Management)&lt;/strong&gt;. Ktoś sprzedał mi urządzenie korporacyjne jako czysty sprzęt konsumencki. Profil MDM dawał zdalnemu napastnikowi uprawnienia administracyjne wyższe niż moje własne. Mógł w locie podglądać ekran, aktywować sensory i manipulować routingiem połączeń.&lt;/p&gt;
&lt;p&gt;&lt;img alt=&quot;Systemowy komunikat o blokadzie i profilu MDM na systemie Android&quot; src=&quot;https://i.postimg.cc/KvrXfSFp/p2i6euqh9irf1.png&quot; /&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p&gt;Sprawę natychmiast zgłosiłem na Policję, a urządzenie zostało zakwalifikowane do zwrotu. Pojawił się jednak kluczowy problem: jak bezpiecznie przeczekać kilka dni, mając na telefonie krytyczne konta bankowe, mailowe i komunikatory, w dodatku bez możliwości odcięcia się od sieci ze względu na sytuację w szpitalu?&lt;/p&gt;
&lt;h2 id=&quot;incident-response-w-warunkach-bojowych&quot;&gt;Incident Response w warunkach bojowych&lt;/h2&gt;
&lt;p&gt;Musiałem działać jak inżynier w strefie konfliktu. Zastosowałem podręcznikową taktykę izolacji skażonego hosta za pomocą trzech kroków:&lt;/p&gt;
&lt;h3 id=&quot;1-bezpieczny-bastion-dla-dowodow-ente-photos&quot;&gt;1. Bezpieczny bastion dla dowodów (ente Photos)&lt;/h3&gt;
&lt;p&gt;Zanim zacząłem głębszą konfigurację, zabezpieczyłem zrzuty ekranu dokumentujące aktywność aplikacji oraz sam komunikat o MDM. Ponieważ napastnik bezczelnie usuwał pliki z Google Photos, zainstalowałem &lt;strong&gt;ente Photos&lt;/strong&gt; — w pełni szyfrowaną (E2EE) alternatywę dla chmury giganta. Napastnik stracił możliwość manipulowania tymi plikami, co uratowało moją dokumentację dla Policji.&lt;/p&gt;
&lt;h3 id=&quot;2-zapora-ogniowa-w-trybie-default-deny&quot;&gt;2. Zapora ogniowa w trybie Default-Deny&lt;/h3&gt;
&lt;p&gt;Zainstalowałem lokalny firewall &lt;strong&gt;RethinkDNS&lt;/strong&gt; i natychmiast przełączyłem go w tryb całkowitej blokady ruchu wychodzącego. Analizując logi w locie, zauważyłem, że ataki i próby eksfiltracji danych szły głównie przez systemowe procesy &lt;code&gt;Shell&lt;/code&gt; oraz &lt;code&gt;SystemUI&lt;/code&gt;. Odcięcie im dostępu do sieci sparaliżowało architekturę Command &amp;amp; Control (C2) napastnika.&lt;/p&gt;
&lt;h3 id=&quot;3-szyfrowany-i-filtrowany-dns-od-quad9&quot;&gt;3. Szyfrowany i filtrowany DNS od Quad9&lt;/h3&gt;
&lt;p&gt;W RethinkDNS zmieniłem domyślny routing zapytań na &lt;strong&gt;Quad9 DNS&lt;/strong&gt;. Poza szyfrowaniem ruchu, Quad9 automatycznie dropuje zapytania do znanych złośliwych domen i serwerów botnetowych na poziomie infrastruktury.&lt;/p&gt;
&lt;p&gt;Dzięki tej sterylnej kwarantannie zyskałem cenny czas. Wszystkie dowody przesłałem prowadzącej sprawę policjantce za pomocą bezpiecznej, szyfrowanej skrzynki &lt;strong&gt;Tuta Mail&lt;/strong&gt;. W tym sztucznie utrzymywanym środowisku spokojnie zmieniłem hasła i klucze sesyjne we wszystkich krytycznych usługach.&lt;/p&gt;
&lt;h2 id=&quot;nowy-poczatek-grapheneos-jako-cyfrowa-forteca&quot;&gt;Nowy początek: GrapheneOS jako cyfrowa forteca&lt;/h2&gt;
&lt;p&gt;Po odesłaniu wadliwego urządzenia skontaktowałem się ze sprzedawcą. Sklep wykazał się niesamowitą postawą — w ramach wymiany nie tylko dostarczyli mi pewny egzemplarz Pixela 8, ale ich serwisant &lt;strong&gt;samodzielnie wgrał GrapheneOS na nowy telefon przed wysyłką&lt;/strong&gt;. Chciał mieć absolutną pewność, że sprzęt trafi do mnie w 100% czysty i bezpieczny.&lt;/p&gt;
&lt;p&gt;Wgranie GrapheneOS całkowicie eliminuje ryzyko przetrwania ukrytych profilów korporacyjnych (dzięki mechanizmowi Verified Boot). Na tym systemie buduję swój obecny Threat Model, oparty na braku ślepego zaufania (Zero Trust):&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Całkowita de-googlizacja:&lt;/strong&gt; Profil główny jest całkowicie wolny od kodu Google (FOSS). Przestarzałego F-Droida zastąpiłem nowoczesnymi, bezpiecznymi menedżerami &lt;strong&gt;Obtainium&lt;/strong&gt; i &lt;strong&gt;Accrescent&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Ścisła izolacja (Multiple Profiles):&lt;/strong&gt; Wszystkie usługi komercyjne zamknąłem w odizolowanym, osobnym profilu użytkownika.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Separacja sieciowa:&lt;/strong&gt; Ruch sieciowy obu profili jest całkowicie odseparowany przez niezależne instancje WireGuard w trybie Always-on.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&quot;wnioski-na-przyszosc&quot;&gt;Wnioski na przyszłość&lt;/h2&gt;
&lt;p&gt;Prywatność i cyberbezpieczeństwo to nie są hobbystyczne fanaberie. Skompromitowane urządzenie mobilne to bezpośrednie zagrożenie dla Twojego życia osobistego, finansów i spokoju psychicznego.&lt;/p&gt;
&lt;div class=&quot;admonition tip&quot;&gt;
&lt;p class=&quot;admonition-title&quot;&gt;Nie czekaj na anomalię&lt;/p&gt;
&lt;p&gt;Jeśli podejrzewasz, że Twój system zachowuje się nienaturalnie — nie czekaj. Odetnij procesy systemowe od sieci, zabezpiecz tożsamość za pomocą szyfrowanych narzędzi i szukaj rozwiązań, które dają Ci pełną kontrolę nad krzemem, za który zapłaciłeś. Dla mnie tą jedyną, bezpieczną odpowiedzią stał się duet czystego sprzętu i GrapheneOS.&lt;/p&gt;
&lt;/div&gt;</description><link>https://eteryu.space/blog/2026/06/05/jak-okie%C5%82zna%C5%82em-system-z-mdm-moja-droga-do-grapheneos/</link><source url="https://eteryu.space/feed_rss_created.xml">Eteryu.space</source><pubDate>Fri, 05 Jun 2026 00:00:00 +0000</pubDate><guid isPermaLink="true">https://eteryu.space/blog/2026/06/05/jak-okie%C5%82zna%C5%82em-system-z-mdm-moja-droga-do-grapheneos/</guid></item></channel></rss>