Proxy SwitchyOmega in 2026: Configurazione, Stato, Fork più sicuri
Il numero di versione dice tutto. L'ultima versione significativa rilasciata dal repository ufficiale di Proxy SwitchyOmega su GitHub risale al 2018, otto anni fa. Il suo manutentore ha formalmente dichiarato il progetto morto in una discussione del 12 gennaio 2025. Eppure, nel maggio del 2025, i risultati di ricerca per "proxy switchyomega" mostrano ancora decine di guide all'installazione che sembrano ignorare completamente tutto ciò.
Questo articolo è la versione che ne tiene conto. L'estensione ha ancora una storia degna di essere raccontata e alcuni usi legittimi ancora possibili, soprattutto su Firefox. Ma per chiunque utilizzi un browser Chromium in 2026, la cosa giusta da installare non è quella con il nome originale, bensì il fork della community chiamato ZeroOmega. E per gli utenti di criptovalute, c'è un attacco alla catena di approvvigionamento avvenuto nel dicembre 2024 su un clone contraffatto di SwitchyOmega che dovrebbe cambiare per sempre il vostro modo di considerare la fiducia nelle estensioni del browser. Ne parleremo più avanti.
Cos'è Proxy SwitchyOmega? Una breve storia.
Proxy SwitchyOmega è un'estensione per browser che permette di gestire più configurazioni proxy e passare da una all'altra con un solo clic. L'autore originale è conosciuto come FelisCatus su GitHub, ma il suo vero nome è Cao Chenchen. La prima versione unificata è stata la v2.5.0, rilasciata il 3 agosto 2017. Successivamente, nel corso degli anni, sono state rilasciate diverse piccole patch di compatibilità. L'ultima, la v2.5.21, è stata pubblicata il 27 agosto 2024. Il repository conta oggi circa 22.500 stelle, con circa 800 problemi aperti, ed è rilasciato sotto licenza GPL-3.0. Il codice sorgente è in CoffeeScript, il che fa risalire il progetto ai primi anni 2010.
Cosa fa esattamente l'estensione? Immaginatela come un gestore di proxy integrato nella barra degli strumenti del vostro browser. Potete creare uno o più profili. Ogni profilo memorizza una singola configurazione proxy: protocollo, IP, porta e credenziali. L'icona nella barra degli strumenti cambia istantaneamente il profilo attivo. Un profilo Auto Switch applica proxy diversi a diversi modelli di URL. Questa è la parte che interessa maggiormente agli utenti: instradare solo determinati domini attraverso una rete specifica, lasciando tutto il resto invariato. Un profilo PAC (Proxy Auto-Config) va oltre, consentendo a un piccolo file JavaScript di decidere quale proxy utilizzare, pagina per pagina. Nulla di tutto ciò è nuovo. Ciò che ha reso popolare l'estensione SwitchyOmega è stato il pacchetto completo: un unico strumento gratuito, un comportamento identico su Google Chrome e Firefox, senza dover modificare le impostazioni proxy a livello di sistema operativo.
Poi è arrivata la fase di chiusura. L'annuncio ufficiale del manutentore, "abbiamo finito", è stato pubblicato su GitHub nella issue #2513 il 12 gennaio 2025. La motivazione addotta era l'onere ingegneristico di migrare l'intero codice sorgente alla specifica Manifest V3 di Chrome, una riscrittura sostanziale per un'estensione così vecchia. Il repository è ora di fatto un pezzo da museo. Su Mozilla Add-ons, la versione per Firefox è ancora alla v2.5.10 con data dell'ultimo aggiornamento 28 gennaio 2018. Circa 14.172 utenti attivi settimanali mantengono in esecuzione questa versione del 2018 su 2026.
Il problema di Manifest V3: perché Chrome ha ucciso l'originale
Manifest V3, solitamente abbreviato in MV3, è l'attuale specifica API per le estensioni di Chrome. Il suo predecessore, Manifest V2, ha costituito la base tecnica di SwitchyOmega e di migliaia di altre estensioni. Le due versioni non sono compatibili. MV3 modifica il modo in cui un'estensione gestisce le richieste di rete, gli script in background e l'esecuzione di codice remoto. Un codice sorgente MV2 non continua a funzionare automaticamente con MV3, ma richiede una riscrittura completa.
La transizione di Chrome si è protratta per circa diciotto mesi ed è importante conoscerne i dettagli. L'accettazione di nuove estensioni MV2 è cessata a gennaio 2024. A maggio 2024, il team di Chromium ha pubblicato il post ufficiale sul blog "Manifest V2 phase-out begins". Fino a giugno 2024, le estensioni MV2 esistenti sono state progressivamente disabilitate sulle nuove installazioni. La dismissione definitiva è avvenuta con Chrome 138 il 24 luglio 2025. Dopo tale rilascio, un utente non è stato più in grado di riattivare un'estensione MV2 disabilitata, nemmeno accedendo alle impostazioni sviluppatore. In quella data, il Proxy SwitchyOmega originale ha smesso di funzionare su Chrome e su tutti i browser basati su Chromium: Edge, Brave, Opera, Arc.
Firefox rappresenta un'eccezione. Mozilla ha annunciato nel 2024 che Firefox avrebbe continuato a supportare MV2 a tempo indeterminato, insieme a MV3. La versione originale di SwitchyOmega funziona ancora su Firefox proprio per questo motivo. Se utilizzi Firefox e disponi di una configurazione SwitchyOmega funzionante, non è strettamente necessario migrare per ora. Se invece utilizzi Chrome o qualsiasi altro browser basato su Chromium, la versione originale non è più disponibile. Ciò che vedi oggi nel Chrome Web Store con il nome SwitchyOmega non è la versione originale, e questo ci porta al punto che la maggior parte dei lettori non considera.
Il risultato è una situazione caotica nella gestione dei proxy. Diverse parti hanno pubblicato inserzioni sul Chrome Web Store utilizzando il nome o il marchio SwitchyOmega, nessuna delle quali è gestita dall'autore originale. Un'inserzione intitolata "Proxy SwitchyOmega V3" dichiara circa 100.000 utenti attivi nella versione 3.0.5, ultimo aggiornamento 26 marzo 2026, pubblicata da un account sviluppatore chiamato "Master Tools". Un'altra inserzione, intitolata "Proxy SwitchyOmega MV3", elenca circa 10.000 utenti nella versione 1.0.0, ultimo aggiornamento 31 agosto 2024, da uno sviluppatore chiamato "greenvitaminrev". Entrambe sono reimplementazioni indipendenti. Nessuna delle due è associata a FelisCatus o al repository originale GPL-3.0.
L'attacco alla catena di approvvigionamento del dicembre 2024 contro una forchetta contraffatta
Questa è la sezione più importante per chiunque utilizzi un portafoglio hardware, MetaMask o qualsiasi interfaccia crittografica basata su browser. Il 25 dicembre 2024, la società di sicurezza SlowMist ha pubblicato un rapporto che identificava una compromissione della catena di fornitura di un'estensione Chrome contraffatta chiamata "SwitchyOmega MV3". L'attacco iniettava codice JavaScript dannoso nelle pagine web visitate dall'utente, concentrandosi in particolare sull'acquisizione delle richieste di chiave privata e dei campi di input della frase di recupero nelle interfacce delle dApp.
I numeri sono allarmanti. SlowMist ha stimato che 2,6 milioni di dispositivi abbiano utilizzato l'estensione compromessa durante un arco di 31 ore prima che l'attacco venisse rilevato e la versione dannosa rimossa dal Chrome Web Store. Crowdfund Insider ha confermato l'incidente in un aggiornamento del marzo 2025. La falsa versione non era opera dell'autore originale, non era ZeroOmega e non era affiliata ad alcun fornitore di proxy affidabile; si trattava di un'estensione diversa che aveva semplicemente utilizzato il nome SwitchyOmega per ereditare la fiducia di un marchio affermato.
Le lezioni pratiche si accumulano. Innanzitutto, per gli utenti di criptovalute, un'estensione proxy per browser rappresenta la peggiore superficie di attacco possibile, poiché le viene concesso il permesso di leggere ogni pagina in ogni scheda. Un'estensione onesta utilizza tale permesso per leggere gli URL e scegliere un proxy; un'estensione dannosa lo usa per leggere le richieste di firma delle transazioni del portafoglio. In secondo luogo, l'appropriazione indebita di nomi commerciali sul Chrome Web Store è una realtà. Un'estensione intitolata "Proxy SwitchyOmega" con migliaia di utenti non è, di per sé, una prova di legittimità. In terzo luogo, l'unico modo affidabile per verificare un'estensione è confrontarla con un repository open source il cui manutentore sia verificabile.
| Inserzione | Stato | Fonte verificata |
|---|---|---|
| Originale FelisCatus/SwitchyOmega (GitHub) | Archiviato, ultimo aggiornamento 2018 | github.com/FelisCatus/SwitchyOmega |
| ZeroOmega (zero-peak) su Chrome / Edge / Firefox | Attivo, compatibile con MV3 | github.com/zero-peak/ZeroOmega |
| "Proxy SwitchyOmega V3" di Master Tools | Indipendente, non affiliato | Nessun repository pubblico corrispondente |
| "Proxy SwitchyOmega MV3" di greenvitaminrev | Indipendente, non affiliato | Nessun repository pubblico corrispondente |
| La fork compromessa del dicembre 2024 | Rimosso, dannoso | n/d — non installare |
Se non ricordate altro di questo articolo, ricordate almeno la seconda riga. ZeroOmega è il progetto da installare.
Come installare ZeroOmega: il vero successore di MV3
ZeroOmega è gestito da un utente di GitHub chiamato zero-peak. Si tratta di un fork esplicitamente compatibile con MV3 del codice sorgente originale. È rilasciato sotto licenza GPL-3.0. Conta circa 7.400 stelle e 337 fork. Al 3 maggio, la versione rilasciata è la 3.5.0, pubblicata il 17 maggio 2026. Il fork è disponibile per Chrome, Microsoft Edge e Firefox.
Il percorso di installazione è lo stesso di qualsiasi altra estensione. Visita il Chrome Web Store, Edge Add-ons o la pagina di Mozilla AMO, i cui link si trovano nel file README di ZeroOmega su GitHub. Fai clic su Installa. Accetta le autorizzazioni richieste. Prima di procedere, verifica due cose. Primo: il nome dell'editore mostrato nello store deve corrispondere al responsabile del repository GitHub. Secondo: il numero di versione nello store deve corrispondere all'ultima versione rilasciata su GitHub. Se entrambi i valori coincidono, hai l'estensione corretta. In caso contrario, lascia perdere.
Configurazione del primo profilo proxy in SwitchyOmega
La procedura è identica sia che si utilizzi l'estensione originale su Firefox, sia che si utilizzi ZeroOmega su Chrome. Fare clic sull'icona dell'estensione, quindi su Opzioni. Fare clic su Nuovo profilo, assegnargli un nome e selezionare il tipo "Profilo proxy". Nella pagina del profilo, inserire il protocollo (HTTP, HTTPS o SOCKS5), l'indirizzo IP del server proxy e il numero di porta. L'autenticazione del proxy, se richiesta dal provider, si effettua facendo clic sulla piccola icona del lucchetto e inserendo nome utente e password. Salvare le modifiche, quindi fare clic su Applica modifiche: il pulsante Applica modifiche è quello che gli sviluppatori spesso dimenticano. Tornare alla barra degli strumenti, fare clic sull'icona dell'estensione e selezionare il nuovo profilo dal menu a tendina per attivarlo. Verificare che il routing funzioni correttamente visitando un sito di verifica degli indirizzi IP come ipinfo.io e confermando che l'indirizzo visualizzato corrisponda a quello del proxy. Ultimo passaggio: esportare le impostazioni del proxy come file .bak o utilizzare Gist Sync in ZeroOmega in modo che una futura reinstallazione non cancelli il lavoro svolto.
Modalità di commutazione automatica e script PAC spiegati
Due caratteristiche distinguono SwitchyOmega da un semplice interruttore proxy. La prima è la commutazione automatica. Crea un profilo di tipo "Switch Profile", quindi aggiungi un elenco di condizioni: URL jolly, nome host jolly o espressione regolare. Ogni condizione viene mappata a un profilo di destinazione: Direct, un proxy specifico o PAC. Il browser verifica l'URL attivo rispetto alle condizioni nell'ordine specificato e instrada il traffico di conseguenza. La maggior parte degli utenti ha bisogno solo di questa funzione.
La seconda funzionalità è PAC, acronimo di Proxy Auto-Config. PAC è un file JavaScript contenente una singola funzione chiamata FindProxyForURL(url, host) che restituisce una stringa che indica al browser quale proxy utilizzare. Un esempio banale:
```javascript
funzione TrovaProxyPerURL(url, host) {
if (shExpMatch(host, "*.example.com")) return "PROXY proxy.local:8080";
return "DIRECT";
}
```
PAC è lo strumento giusto quando le decisioni di routing dipendono da una logica più complessa dei caratteri jolly, ad esempio per determinare quale proxy utilizzare in base all'ora del giorno, all'intervallo di indirizzi IP di origine o alla risoluzione DNS. Per il novantanove percento degli utenti, Auto Switch è sufficiente.
Casi d'uso delle criptovalute: restrizioni geografiche e dApp
Ecco la versione onesta del caso d'uso delle criptovalute. Molti grandi exchange bloccano geograficamente gli utenti provenienti da determinati paesi: Binance ha blocchi rigidi in almeno otto giurisdizioni; Bybit elenca più di trenta paesi con restrizioni; OKX ha una sua lista personale. Utilizzare un proxy per accedere a un exchange da un paese con restrizioni costituisce una chiara violazione dei Termini di Servizio. Binance e molti altri hanno dichiarato pubblicamente che l'utilizzo di VPN o proxy comporterà il blocco dell'account, a volte in modo permanente. Consideratelo un rischio reale prima di farlo.
Esistono utilizzi legittimi. Accedere a protocolli DeFi pubblici e exchange decentralizzati da paesi in cui il frontend ospitato dal protocollo è bloccato rappresenta un'area grigia, poiché gli smart contract stessi sono indipendenti dalla giurisdizione. La privacy dagli strumenti di analisi on-chain che tentano di identificare il tuo portafoglio tramite il tuo IP è una reale preoccupazione. Gli sviluppatori instradano regolarmente il traffico di test attraverso proxy per convalidare il comportamento multi-regione. I test multi-account su diversi IP residenziali sono una pratica standard nel settore dei proxy.
Due avvertenze sulla sicurezza. Un proxy non è una VPN: viene reindirizzata solo la richiesta, il payload non viene crittografato. Per una vera privacy, abbina il proxy a una VPN o utilizza siti che accettano solo HTTPS. E non utilizzare mai proxy gratuiti per operazioni che coinvolgono credenziali o portafogli digitali: spesso gli operatori di proxy gratuiti rappresentano essi stessi una minaccia, registrando il traffico o iniettando contenuti dannosi. I flussi di lavoro di web scraping e i test multi-account sono gli utilizzi legittimi in cui un proxy affidabile di un fornitore affermato ha senso; per le interazioni con i portafogli digitali, il calcolo del rischio è completamente diverso.
Migliori alternative a Proxy SwitchyOmega in 2026
Se ZeroOmega non fa al caso vostro, esistono alternative concrete e affidabili.
| Alternativa | Browser | bordo distintivo |
|---|---|---|
| ZeroOmega | Chrome / Edge / Firefox | Forcella Canonical MV3, GPL-3.0 |
| FoxyProxy Standard | Chrome / Firefox | Maturo (dal 2006), routing regex |
| Proxyverse | Cromo | MV3-native, scraping focus |
| Smart Proxy Switcher | Firefox / Chrome | Monitoraggio delle richieste in tempo reale |
| Proxy Helper | Cromo | Leggero, impostazioni di sincronizzazione |
| Oxy Proxy (Oxylabs) | Cromo | Gestione da parte del fornitore, focalizzata sul settore residenziale |
Le impostazioni native del browser rappresentano l'opzione senza estensioni: Chrome ed Edge ereditano le impostazioni proxy di sistema configurate a livello di sistema operativo, mentre Firefox ha una propria configurazione proxy interna nelle Impostazioni di rete. Le impostazioni proxy native funzionano per configurazioni con un singolo proxy, ma non consentono il routing per dominio: è qui che un'estensione proxy dedicata si rivela utile.
Risoluzione dei problemi di Proxy SwitchyOmega - Guida rapida
Connessione rifiutata: l'indirizzo IP o la porta del server proxy non sono corretti oppure il proxy è offline. Perdita DNS: il DNS sicuro di Chrome sta sovrascrivendo il proxy; disabilitalo in chrome://settings/security. Autenticazione proxy SOCKS5 non riuscita: Chrome non supporta nativamente l'autenticazione SOCKS5; utilizza il browser Firefox o passa a HTTP. Regole non corrispondenti: verifica che il profilo di commutazione automatica sia il profilo della barra degli strumenti attivo e non il profilo proxy sottostante. Navigazione lenta: semplifica i modelli delle regole; le regole regex complesse aggiungono latenza a ogni caricamento di pagina. Se le impostazioni di Proxy SwitchyOmega sembrano essere reimpostate dopo un aggiornamento del browser, riesporta il backup .bak e reimportalo: i dettagli del proxy vengono conservati in quel file.

