
OnionHop v3.7.7
App desktop incentrata sulla privacy che instrada il tuo traffico attraverso Tor - Navigazione anonima resa semplice
OnionHop V3
OnionHop V3 è un'app desktop multipiattaforma moderna (Windows, macOS e Linux) che instrada il tuo traffico attraverso Tor. Può eseguire Tor come proxy SOCKS locale o come tunnel a livello di sistema, scegliere automaticamente una strategia di connessione funzionante per la tua rete con Smart Connect, scansionare e applicare bridge funzionanti per reti censurate attraverso tutti i trasporti, e persino permetterti di fare volontariato come proxy Snowflake.
Disclaimer OnionHop è fornito "così com'è". L'uso di Tor può essere illegale o soggetto a restrizioni in alcune giurisdizioni. Sei responsabile del rispetto delle leggi e dei regolamenti locali.
Novità di V3 (dalla v2.7)
V3 è una ricostruzione da zero su un nuovo stack UI multipiattaforma, con un motore di connessione molto più intelligente e un insieme molto più ampio di trasporti resistenti alla censura.
- Ora multipiattaforma — build desktop native per Windows, macOS (app universale firmata e notarizzata) e Linux (AppImage). Stessa app, aspetto nativo su ogni sistema operativo.
- Interfaccia ridisegnata — aspetto Fluent/nativo (FluentAvalonia), temi chiaro/scuro/seguisistema, selettore di colore accento, barra del titolo integrata senza bordi su Windows e cornice nativa su macOS, e 8 lingue (inglese, tedesco, francese, cinese, russo, persiano, azero e curdo sorani).
- Smart Connect — un "cervello" di censura offline che sceglie automaticamente la migliore strategia di connessione per la tua rete e il tuo paese: sa dove Tor è bloccato, preferisce i trasporti che sopravvivono lì, testa preventivamente la raggiungibilità dei bridge, mette in competizione le strategie in parallelo, fallisce velocemente sui percorsi morti e ricorda cosa ha funzionato su ogni rete, così la connessione successiva è istantanea.
- Tre motori Tor — Classic (
tor.exe, controllo completo: bridge, blocco paese/ingresso/uscita, nuova identità dalla porta di controllo), Arti (l'implementazione Rust di Tor con configurazione nativa bridge/PT) e ArtiHop (circuiti accorciati a 2 hop Guard→Exit per latenza inferiore). - Più trasporti resistenti alla censura — obfs4, snowflake (con fronting opzionale AMP-cache), webtunnel, conjure, meek e dnstt (un tunnel DNS che fa passare Tor quando solo DNS è consentito).
- Bridge Scanner — recupera e testa la raggiungibilità di bridge di ogni trasporto, visualizza la latenza con codifica colore e applica con un clic quelli che funzionano effettivamente sulla tua rete.
- Più fonti di bridge — il servizio ufficiale bridge di Tor, il OnionHop Bridges Collector resistente alla censura (derivato da Delta-Kronecker/Tor-Bridges-Collector), bridge comunitari integrati e un piccolo insieme di riserva in modo che un recupero live ridotto sia automaticamente supportato da bridge in bundle.
- Esploratore relay — cerca nell'elenco live dei relay Tor per nickname, paese, ruolo, flag e banda, e blocca un ingresso/intermedio/uscita preferito.
- Interfaccia a riga di comando — un TUI completo (
OnionHopV3.Cli) con dashboard di stato live, comandi connect/scan/bridges/snowflake/relays e persistenza delle impostazioni. I pacchetti per Windows, Linux e macOS sono costruiti dalla CI. - Protezione più forte contro le perdite — DNS completo su Tor opzionale, kill switch, blocco UDP in modalità TUN e avviso di privacy WebRTC/UDP integrato nell'app.
- Fai volontariato come proxy Snowflake — aiuta gli utenti censurati a raggiungere Tor, direttamente dalle Impostazioni.
- Miglioramenti della qualità della vita — attivazione/disattivazione del proxy di sistema disaccoppiata (spegnilo mentre Tor rimane connesso), helper amministratore persistente opt-in per saltare le richieste UAC ripetute in modalità TUN (disattivato per impostazione predefinita), changelog integrato nell'app e donazioni in Bitcoin.
Download
Prendi l'ultima build per la tua piattaforma da Rilasci:
| Piattaforma | File | Note |
|---|---|---|
| Windows | OnionHop-Setup-v3.exe | Installer (autonomo, runtime .NET in bundle) |
| Windows | OnionHopV3-Portable-…win-x64.zip | Portatile, nessuna installazione |
| Linux | OnionHop-x86_64.AppImage | chmod +x ed esegui |
| macOS | OnionHop-3.x-macOS.dmg | Firmato e notarizzato; universale (Apple Silicon + Intel) — dal repository macOS |
| Windows CLI | OnionHop-CLI-Setup-3.x.exe / ZIP portatile | Interfaccia terminale |
| Linux CLI | OnionHopCLI-…linux-x64.tar.gz | Interfaccia terminale |
| macOS CLI | OnionHopCLI-…macos-arm64.tar.gz (Apple Silicon) / …macos-x64.tar.gz (Intel) | Interfaccia terminale; firmato e notarizzato — dal repository macOS come i DMG |
Il
.dmgper macOS è pubblicato dal repository dedicato e con firma del codice rana-gmbh/onionhopMac.
Per iniziare
-
Installa la build per il tuo sistema operativo (sopra). L'installer di Windows e i bundle macOS/Linux sono autonomi — il runtime .NET 9 è incluso.
-
Scegli una modalità
- Modalità Proxy (consigliata, senza amministratore): esegue Tor localmente e imposta il proxy di sistema sull'endpoint SOCKS5 di Tor. La migliore compatibilità per le app che supportano il proxy.
- Modalità TUN/VPN (amministratore): instradamento a livello di sistema tramite sing-box (Wintun su Windows, TUN di sistema su macOS/Linux); necessaria per le app che ignorano le impostazioni del proxy. Resistente alle perdite (DNS attraverso Tor, UDP bloccato).
-
Connettiti
- Lascia attivo Smart Connect per far sì che OnionHop scelga automaticamente la strategia migliore, oppure scegli tu stesso un motore Tor / Posizione di uscita / Bridge.
- In una rete censurata, abilita Bridge o apri lo Scanner per trovare bridge che funzionano nella tua regione.
- Clicca Connetti.
Note
- I siti
.onionrichiedono un client compatibile con Tor (si consiglia Tor Browser) o DNS remoto SOCKS (es. Firefox "Proxy DNS quando si utilizza SOCKS v5"). - Il blocco di paese/relay e la nuova identità dalla porta di controllo richiedono il motore Classic. Arti e ArtiHop supportano la configurazione bridge/PT di OnionHop, ma Classic rimane la scelta più completa per il controllo manuale del circuito.
Motori Tor
| Motore | Hop | Amministratore | Bridge / blocco / NEWNYM | Note |
|---|---|---|---|---|
Classic (tor.exe) | 3 | no (Proxy) | bridge, blocco, NEWNYM | Più funzionalità; consigliato per censura + controllo manuale del circuito |
| Arti | 3 | no | bridge/PT | Implementazione Rust di Tor (runtime SOCKS) |
| ArtiHop | 2 (Guard→Exit) | no | bridge/PT | Latenza inferiore, anonimato più debole |
Usa Classic quando hai bisogno di blocco paese, blocco relay o nuova identità dalla porta di controllo. Usa Arti o ArtiHop quando vuoi il runtime Rust e non hai bisogno di quei controlli esclusivi di Classic.
Modalità spiegate
Modalità Proxy (consigliata)
Esegue Tor localmente e imposta il proxy di sistema sull'endpoint SOCKS5 di Tor. Non richiede amministratore. Puoi disattivare il proxy di sistema senza disconnettere Tor.
Modalità TUN/VPN (amministratore)
Esegue Tor + sing-box e instrada il traffico a livello di sistema (Wintun su Windows, TUN di sistema su macOS/Linux). Richiede privilegi di amministratore. La più resistente alle perdite.
Hybrid (split tunneling)
Solo in modalità TUN/VPN — instrada app selezionate attraverso Tor mentre altre rimangono dirette.
Permessi
- Accesso alla rete — controlli IP, dati relay/paese Onionoo, metadati delle release di GitHub, fonti di bridge e download di dipendenze.
- Amministratore / root — solo per funzionalità che modificano la rete di sistema: modalità TUN/VPN, kill switch o modifiche al DNS/proxy di sistema.
- Accesso alle cartelle — per archiviare impostazioni, log, dati di runtime, binari di Tor/trasporto scaricati, cache dei bridge e qualsiasi posizione di esportazione log scelta.
Impostazioni e dati di runtime risiedono nelle cartelle dei dati dell'applicazione del sistema operativo, es. %AppData%\OnionHop\settings.json (Windows) o ~/Library/Application Support/OnionHop/ (macOS).
Building (Sviluppo)
Prerequisiti:
- .NET SDK 9
- Inno Setup 6 (installer Windows)
- (opzionale) toolchain Rust per costruire il motore ArtiHop e Go per costruire i client Snowflake proxy / webtunnel / dnstt — vengono recuperati/costruiti dagli script di dipendenza; se una toolchain manca, quel motore/funzionalità viene semplicemente saltato.
Recupera le dipendenze runtime (Tor, pluggable transports, sing-box, Wintun, ArtiHop, Snowflake proxy):
# Windows
powershell -NoProfile -ExecutionPolicy Bypass -File download-deps.ps1
# Linux
./download-deps.sh
Build ed esecuzione:
# Installer Windows (autonomo, x64) -> installer/output/OnionHop-Setup-v3.exe
powershell -NoProfile -ExecutionPolicy Bypass -File installer/build-installer-v3.ps1
# Esecuzione dal sorgente
dotnet run --project OnionHop/src/OnionHopV3.App -c Release
Il motore a 2 hop ArtiHop è costruito dal suo repository pubblico, center2055/ArtiHop — solo il binario compilato è incluso; il suo codice sorgente non è venduto.
