Proxy SwitchyOmega w 2026: Konfiguracja, Status, Bezpieczniejsze rozwidlenia
Numer wersji mówi wszystko. Oficjalne repozytorium Proxy SwitchyOmega na GitHubie wydało ostatnią sensowną wersję w 2018 roku, osiem lat temu. Jego opiekun oficjalnie ogłosił koniec projektu w wątku z problemem 12 stycznia 2025 roku. A jednak w maju 2026 wyniki wyszukiwania dla hasła „proxy switchyomega” nadal wyświetlają dziesiątki poradników instalacyjnych, które wyglądają tak, jakby nic takiego się nie wydarzyło.
Ten artykuł to wersja, która to wyjaśnia. Rozszerzenie wciąż ma historię wartą opowiedzenia i kilka legalnych zastosowań, szczególnie w Firefoksie. Jednak dla każdego, kto korzysta z przeglądarki Chromium w 2026, właściwym rozwiązaniem nie jest instalacja rozszerzenia o oryginalnej nazwie, ale forka społecznościowego o nazwie ZeroOmega. A dla użytkowników kryptowalut, w grudniu 2024 roku miał miejsce atak na łańcuch dostaw na podrobiony klon SwitchyOmega, który powinien na zawsze zmienić sposób, w jaki traktujecie zaufanie do rozszerzeń przeglądarek. O tym wszystkim jeszcze opowiemy.
Czym jest Proxy SwitchyOmega? Krótka historia
Proxy SwitchyOmega to rozszerzenie przeglądarki. Pozwala ono na przechowywanie wielu konfiguracji proxy i przełączanie się między nimi jednym kliknięciem. Oryginalny autor, FelisCatus, występuje na GitHubie. Jego prawdziwe nazwisko to Cao Chenchen. Pierwsza ujednolicona wersja to v2.5.0, opublikowana 3 sierpnia 2017 roku. Później, na przestrzeni lat, pojawiło się kilka drobnych poprawek kompatybilności. Ostatnia, v2.5.21, ukazała się 27 sierpnia 2024 roku. Repozytorium liczy obecnie około 22 500 gwiazdek, z około 800 otwartymi zgłoszeniami i jest objęte licencją GPL-3.0. Bazą kodu jest CoffeeScript — co samo w sobie datuje projekt na początek lat 2010.
Co właściwie robi to rozszerzenie? Wyobraź sobie, że jest to menedżer proxy zaparkowany na pasku narzędzi przeglądarki. Tworzysz jeden lub więcej profili. Każdy profil przechowuje pojedynczą konfigurację proxy — protokół, adres IP, port, dane uwierzytelniające. Ikona na pasku narzędzi natychmiast przełącza aktywny profil. Profil Auto Switch stosuje różne proxy do różnych wzorców adresów URL. To jest ta część, na której zależy większości użytkowników: kierowanie tylko określonych domen przez określoną sieć i pozostawienie wszystkiego innego w spokoju. Profil PAC (Proxy Auto-Config) idzie o krok dalej, pozwalając małemu plikowi JavaScript decydować, którego proxy użyć, strona po stronie. Nic z tego nie jest nowatorskie. To, co sprawiło, że rozszerzenie SwitchyOmega stało się popularne, to pakiet — jedno darmowe narzędzie, identyczne zachowanie w Google Chrome i Firefox, brak konieczności zmiany ustawień proxy na poziomie systemu operacyjnego.
Potem nadszedł czas na zakończenie. Ogłoszenie opiekuna „koniec” pojawiło się w zgłoszeniu GitHub nr 2513 12 stycznia 2025 roku. Podano uzasadnienie, że migracja całego kodu do specyfikacji Manifest V3 przeglądarki Chrome wymagała znacznej przeróbki, co jest znaczącym obciążeniem dla inżynierów, jak na tak stare rozszerzenie. Repozytorium jest teraz praktycznie eksponatem muzealnym. Na stronie Mozilla Add-ons wersja Firefoksa nadal ma wersję 2.5.10 z datą ostatniej aktualizacji 28 stycznia 2018 roku. Około 14 172 aktywnych użytkowników tygodniowo utrzymuje działanie tego pliku binarnego z 2018 roku w 2026.
Problem z Manifestem V3: dlaczego Chrome zabił oryginał
Manifest V3, zwykle w skrócie MV3, to aktualna specyfikacja API rozszerzeń Chrome. Jej poprzednik, Manifest V2, stanowił podstawę techniczną dla SwitchyOmega i tysięcy innych rozszerzeń. Te dwa standardy nie są kompatybilne. MV3 zmienia sposób, w jaki rozszerzenie obsługuje żądania sieciowe, skrypty w tle i zdalne wykonywanie kodu. Baza kodu MV2 nie tylko działa w MV3. Wymaga gruntownego przerobienia.
Harmonogram przejścia Chrome obejmował około osiemnaście miesięcy i warto go dokładnie poznać. Nowe zgłoszenia MV2 przestały być przyjmowane w styczniu 2024 roku. W maju 2024 roku zespół Chromium opublikował formalny wpis na blogu „Rozpoczęcie wycofywania Manifestu V2”. Do czerwca 2024 roku istniejące rozszerzenia MV2 były stopniowo wyłączane w nowych instalacjach. Ostateczne wyłączenie nastąpiło wraz z wydaniem wersji 138 Chrome, 24 lipca 2025 roku. Po tej wersji użytkownik nie mógł ponownie włączyć wyłączonego rozszerzenia MV2, nawet w ustawieniach programisty. Tego dnia oryginalny proxy SwitchyOmega przestał działać w Chrome i wszystkich przeglądarkach opartych na Chromium — Edge, Brave, Opera i Arc.
Firefox jest wyjątkiem. Mozilla ogłosiła w 2024 roku, że Firefox będzie nadal bezterminowo wspierać MV2, obok MV3. Oryginalny SwitchyOmega nadal działa w Firefoksie właśnie z tego powodu. Jeśli korzystasz z Firefoksa i masz działającą konfigurację SwitchyOmega, nie musisz jeszcze przeprowadzać migracji. Jeśli korzystasz z Chrome lub dowolnej przeglądarki Chromium, oryginał zniknął. To, co dziś widzisz w Chrome Web Store pod nazwą SwitchyOmega, nie jest oryginałem — i to prowadzi nas do części, którą większość czytelników pomija.
W rezultacie zarządzanie serwerami proxy jest skomplikowane. Wiele firm opublikowało oferty w Chrome Web Store, używając nazwy lub marki SwitchyOmega, ale żadna z nich nie jest obsługiwana przez pierwotnego autora. Jedna oferta zatytułowana „Proxy SwitchyOmega V3” deklaruje około 100 000 aktywnych użytkowników w wersji 3.0.5, ostatnio aktualizowanej 26 marca 2026 r., opublikowanej przez konto dewelopera o nazwie „Master Tools”. Osobna oferta zatytułowana „Proxy SwitchyOmega MV3” podaje około 10 000 użytkowników w wersji 1.0.0, ostatnio aktualizowanej 31 sierpnia 2024 r., opublikowanej przez dewelopera o nazwie „greenvitaminrev”. Obie oferty są niezależnymi reimplementacjami. Żadna z nich nie jest powiązana z FelisCatus ani oryginalnym repozytorium GPL-3.0.
Atak na łańcuch dostaw w grudniu 2024 r. na fałszywy fork
Ta sekcja jest najważniejsza dla każdego czytelnika korzystającego z portfela sprzętowego, MetaMask lub dowolnego interfejsu kryptograficznego opartego na przeglądarce. 25 grudnia 2024 roku firma zajmująca się bezpieczeństwem SlowMist opublikowała raport identyfikujący naruszenie łańcucha dostaw fałszywego rozszerzenia „SwitchyOmega MV3” do przeglądarki Chrome. Atak polegał na wstrzyknięciu złośliwego kodu JavaScript do odwiedzanych przez użytkownika stron internetowych, ze szczególnym uwzględnieniem przechwytywania monitów klucza prywatnego i pól wprowadzania frazy początkowej w interfejsach zdecentralizowanych aplikacji (dApp).
Liczby te są zatrważające. SlowMist oszacował, że 2,6 miliona urządzeń korzystało z zainfekowanego rozszerzenia w ciągu 31 godzin przed wykryciem ataku i usunięciem złośliwej wersji ze sklepu Chrome Web Store. Crowdfund Insider potwierdził incydent w raporcie z marca 2025 roku. Fałszywy fork nie był dziełem pierwotnego autora, nie należał do ZeroOmega i nie był powiązany z żadnym renomowanym dostawcą serwerów proxy; było to inne rozszerzenie, które po prostu wykorzystało nazwę SwitchyOmega, aby odziedziczyć zaufanie uznanej marki.
Lekcje praktyczne się sumują. Po pierwsze, dla użytkowników kryptowalut rozszerzenie proxy przeglądarki stanowi najgorszy możliwy obszar ataku, ponieważ otrzymuje uprawnienia do odczytu każdej strony na każdej karcie. Uczciwe rozszerzenie wykorzystuje to uprawnienie do odczytu adresów URL i wyboru serwera proxy; złośliwe rozszerzenie używa go do odczytywania komunikatów o podpisie transakcji w portfelu. Po drugie, podszywanie się pod markę (brand-name squatting) w Chrome Web Store jest faktem. Wpis zatytułowany „Proxy SwitchyOmega” z tysiącami użytkowników sam w sobie nie jest dowodem na jego autentyczność. Po trzecie, jedynym wiarygodnym sposobem weryfikacji rozszerzenia jest sprawdzenie go w repozytorium open source, którego administrator jest weryfikowalny.
| Wymienianie kolejno | Status | Zweryfikowane źródło |
|---|---|---|
| Oryginalny FelisCatus/SwitchyOmega (GitHub) | Zarchiwizowane, ostatnie wydanie 2018 | github.com/FelisCatus/SwitchyOmega |
| ZeroOmega (zero-peak) w Chrome / Edge / Firefox | Aktywny, kompatybilny z MV3 | github.com/zero-peak/ZeroOmega |
| „Proxy SwitchyOmega V3” firmy Master Tools | Niezależny, niezależny | Brak pasującego publicznego repozytorium |
| „Proxy SwitchyOmega MV3” autorstwa greenvitaminrev | Niezależny, niezależny | Brak pasującego publicznego repozytorium |
| Zagrożony fork z grudnia 2024 r. | Usunięte, szkodliwe | n/a — nie instaluj |
Jeśli niczego więcej nie zapamiętasz z tego artykułu, zapamiętaj drugi wiersz. ZeroOmega to projekt, który należy zainstalować.
Jak zainstalować ZeroOmega — prawdziwego następcę MV3
ZeroOmega jest zarządzana przez użytkownika GitHub o nazwie zero-peak. Jest to jawny fork oryginalnej bazy kodu, zgodny z MV3. Na licencji GPL-3.0. Ma około 7400 gwiazdek i 337 forków. Na dzień 2026 maja, wersja 3.5.0, została wydana 17 maja 2026 roku. Fork jest dostępny w przeglądarkach Chrome, Microsoft Edge i Firefox.
Ścieżka instalacji jest taka sama, jak w przypadku każdego innego rozszerzenia. Odwiedź Chrome Web Store, Edge Add-ons lub listę Mozilla AMO, do których link znajduje się w pliku README ZeroOmega GitHub. Kliknij „Instaluj”. Zaakceptuj monit o uprawnienia. Zanim to zrobisz, sprawdź dwa fakty. Po pierwsze: nazwa wydawcy wyświetlana w sklepie powinna odpowiadać nazwie opiekuna w repozytorium GitHub. Po drugie: numer wersji w sklepie powinien odpowiadać najnowszej wersji GitHub. Jeśli oba się zgadzają, masz odpowiednie rozszerzenie. Jeśli nie, zrezygnuj.
Konfigurowanie pierwszego profilu proxy w SwitchyOmega
Przepływ jest identyczny, niezależnie od tego, czy używasz oryginalnej wersji w przeglądarce Firefox, czy ZeroOmega w Chrome. Kliknij ikonę rozszerzenia i wybierz Opcje. Kliknij Nowy profil, nadaj mu nazwę i wybierz typ „Profil proxy”. Na stronie profilu wprowadź protokół (HTTP, HTTPS lub SOCKS5), adres IP serwera proxy i numer portu. Uwierzytelnianie proxy — jeśli wymaga tego Twój dostawca — odbywa się poprzez kliknięcie małej ikony kłódki i podanie nazwy użytkownika i hasła. Zapisz zmiany, a następnie Zastosuj zmiany — przycisk Zastosuj zmiany to ten, o którym programiści najczęściej zapominają. Wróć na pasek narzędzi, kliknij ikonę rozszerzenia i wybierz nowy profil z listy rozwijanej, aby go aktywować. Sprawdź, czy routing działa, odwiedzając narzędzie do sprawdzania adresów IP, takie jak ipinfo.io, i potwierdzając, że wyświetlany adres odpowiada adresowi proxy. Ostatni krok: wyeksportuj ustawienia proxy jako plik .bak lub użyj Gist Sync w ZeroOmega, aby przyszła reinstalacja nie spowodowała usunięcia Twoich danych.
Wyjaśnienie trybu automatycznego przełączania i skryptów PAC
Dwie funkcje odróżniają SwitchyOmega od podstawowego przełącznika proxy. Pierwszą jest automatyczne przełączanie. Utwórz profil typu „Profil przełącznika”, a następnie dodaj listę warunków: wieloznacznik adresu URL, wieloznacznik nazwy hosta lub wyrażenie regularne. Każdy warunek jest mapowany na profil docelowy — bezpośredni, konkretny serwer proxy lub PAC. Przeglądarka sprawdza, czy aktywny adres URL jest zgodny z warunkami i odpowiednio kieruje ruchem. Większość użytkowników potrzebuje tylko tego.
Drugą funkcją jest PAC, skrót od Proxy Auto-Config. PAC to plik JavaScript zawierający pojedynczą funkcję o nazwie FindProxyForURL(url, host), która zwraca ciąg znaków wskazujący przeglądarce, którego serwera proxy użyć. Prosty przykład:
```javascript
funkcja FindProxyForURL(url, host) {
if (shExpMatch(host, "*.example.com")) return "PROXY proxy.local:8080";
return "DIRECT";
}
```
PAC to właściwe narzędzie, gdy decyzje o routingu opierają się na logice bardziej złożonej niż symbole wieloznaczne – na przykład w celu określenia, którego serwera proxy użyć na podstawie pory dnia, zakresu źródłowych adresów IP lub rozwiązania DNS. Dla dziewięćdziesięciu dziewięciu procent użytkowników automatyczne przełączanie jest wystarczające.
Przykłady zastosowań kryptowalut: ograniczenia geograficzne i zdecentralizowane aplikacje (dApps)
Uczciwa wersja przypadku użycia kryptowalut jest taka. Wiele dużych giełd stosuje blokady geograficzne użytkowników z określonych krajów: Binance ma twarde blokady w co najmniej ośmiu jurysdykcjach; Bybit wymienia ponad trzydzieści krajów objętych ograniczeniami; OKX ma własną listę. Korzystanie z proxy w celu uzyskania dostępu do giełdy z kraju objętego ograniczeniami stanowi wyraźne naruszenie Warunków korzystania z usługi. Binance i kilka innych firm publicznie oświadczyło, że wykrycie korzystania z VPN lub proxy spowoduje zablokowanie konta, czasami na stałe. Potraktuj to jako realne ryzyko, zanim to zrobisz.
Istnieją uzasadnione zastosowania. Dostęp do publicznych protokołów DeFi i zdecentralizowanych giełd z krajów, w których hostowany front-end protokołu jest zablokowany, to szara strefa, ponieważ same inteligentne kontrakty są niezależne od jurysdykcji. Prywatność w przypadku narzędzi analitycznych on-chain, które próbują odciskać palcem Twojego portfela na podstawie Twojego adresu IP, stanowi realny problem. Deweloperzy rutynowo kierują ruch testowy przez serwery proxy, aby zweryfikować działanie w wielu regionach. Testowanie wielu kont na oddzielnych adresach IP jest standardową praktyką w branży serwerów proxy.
Dwie uwagi dotyczące bezpieczeństwa. Serwer proxy to nie VPN: przekierowywane jest jedynie żądanie, a ładunek nie jest szyfrowany. Aby zapewnić sobie prawdziwą prywatność, połącz serwer proxy z VPN lub korzystaj z witryn obsługujących wyłącznie protokół HTTPS. Nigdy nie korzystaj z darmowych serwerów proxy do niczego, co wiąże się z danymi uwierzytelniającymi lub portfelami — operatorzy darmowych serwerów proxy często sami stanowią zagrożenie, rejestrując ruch lub wstrzykując treści. Przepływy pracy związane ze scrapowaniem stron internetowych i testowanie wielu kont to legalne zastosowania, w których niezawodny serwer proxy od uznanego dostawcy ma sens; w przypadku interakcji z portfelami ryzyko jest zupełnie inne.
Najlepsze alternatywy dla proxy SwitchyOmega w 2026
Jeśli ZeroOmega nie spełnia Twoich oczekiwań, istnieją realne i dojrzałe opcje.
| Alternatywny | Przeglądarki | Wyróżniająca się krawędź |
|---|---|---|
| ZeroOmega | Chrome / Edge / Firefox | Kanoniczny fork MV3, GPL-3.0 |
| Standard FoxyProxy | Chrome / Firefox | Dojrzały (od 2006 r.), routing regex |
| Proxyverse | Chrom | Natywny dla MV3, skupienie się na scrapowaniu |
| Inteligentny przełącznik proxy | Firefox / Chrome | Monitor żądań w czasie rzeczywistym |
| Pomocnik proxy | Chrom | Lekkie, synchronizowane ustawienia |
| Oxy Proxy (Oxylabs) | Chrom | Zarządzane przez dostawcę, skupione na mieszkalnictwie |
Ustawienia natywne przeglądarki to opcja bez rozszerzeń: Chrome i Edge dziedziczą systemowe ustawienia proxy skonfigurowane na poziomie systemu operacyjnego, Firefox ma własną, wewnętrzną konfigurację proxy w Ustawieniach sieciowych. Natywne ustawienia proxy działają w konfiguracjach z pojedynczym proxy, ale nie umożliwiają routingu dla poszczególnych domen — tutaj właśnie dedykowane rozszerzenie proxy zyskuje na znaczeniu.
Rozwiązywanie problemów z serwerem proxy SwitchyOmega Szybki przewodnik
Odmowa połączenia — adres IP lub port serwera proxy jest nieprawidłowy lub serwer proxy jest offline. Wyciek DNS — bezpieczny serwer DNS w Chrome nadpisuje serwer proxy. Wyłącz go w chrome://settings/security. Uwierzytelnianie serwera proxy SOCKS5 nie powiodło się — Chrome nie obsługuje uwierzytelniania SOCKS5 natywnie. Użyj przeglądarki Firefox lub przełącz się na protokół HTTP. Niezgodne reguły — sprawdź, czy profil automatycznego przełączania jest aktywnym profilem paska narzędzi, a nie bazowym profilem serwera proxy. Powolne przeglądanie — uprość wzorce reguł; złożone reguły wyrażeń regularnych powodują opóźnienia przy każdym ładowaniu strony. Jeśli ustawienia Proxy SwitchyOmega wydają się resetować po aktualizacji przeglądarki, ponownie wyeksportuj kopię zapasową .bak i zaimportuj ją ponownie — szczegóły serwera proxy zostaną zachowane w tym pliku.

