The scanner release. The Scanner page gains two long-requested tools, plus a round of bridge-tab refinements and fixes driven by community feedback.
Added
- SNI scanner (Scanner → SNI Scanner). Finds SNI/front hosts that work on your network via real TLS handshakes. Domain mode tests a list of candidate domains as SNI on :443; Range mode tests one SNI across an IPv4 CIDR range (bounded). Working hosts can be applied as your custom SNI hosts (used by fronted webtunnel/meek/snowflake bridges) or saved to the library. Green = handshake completed (usable), red = blocked/reset.
- Saved-bridges library (Scanner → Saved). Bridges from the bridge scanner and hosts from the SNI scanner can be saved to a persistent library, then labelled, re-applied or removed later - scan results are no longer lost when the scan finishes. Both scanners gained a Save to Library action.
- Current Bridge tab: per-row copy + sortable columns (#69). Each bridge row has a one-tap copy button, and the Type / Address / Status headers sort on click (click again to reverse); the bridge currently in use stays pinned to the top.
- Bridge copy/export refinement (#56). Copy on the Current Bridge tab now returns only the bridge Tor is actually using (not the whole supplemented list), and Export writes a CSV with Type, Address, Status, Fingerprint and the raw line.
- CLI
scan <type> --use. After probing, the reachable bridges are saved as your custom list and selected as the source, so the nextconnectuses exactly those - the command-line equivalent of the GUI scanner's Apply button.
Fixed
- Custom bridge source ignored under Smart Connect (#70). Smart Connect (on by default) reset the source to Auto and dropped your custom bridge list while racing its own transports, so a pasted obfs4 bridge could end up connecting via a webtunnel bridge you never added. Smart Connect now honors an explicit Custom source and uses exactly those bridges.
Thanks to @Airuop for the scanner and bridge-tab suggestions.
Downloads
| Platform | File |
|---|---|
| Windows installer | OnionHop-Setup-v3.exe
|
| Windows portable | OnionHopV3-Portable-3.6-win-x64.zip
|
| Windows CLI | OnionHop-CLI-Setup-3.6.exe / OnionHopCLI-Portable-3.6-win-x64.zip
|
| Linux | OnionHop-x86_64.AppImage
|
| Linux CLI | OnionHopCLI-3.6-linux-x64.tar.gz
|
| macOS (Apple Silicon) | OnionHop-3.6-macOS-arm64.dmg
|
| macOS (Intel) | OnionHop-3.6-macOS-x64.dmg
|
| macOS CLI (Apple Silicon) | OnionHopCLI-3.6-macos-arm64.tar.gz
|
| macOS CLI (Intel) | OnionHopCLI-3.6-macos-x64.tar.gz
|
Not sure which Mac you have? Apple menu > About This Mac. "Apple M1/M2/M3/M4" means Apple Silicon (arm64); anything listing an Intel processor needs the x64 build.