Tor browsers in effect better hide what content/sites are visited, in many respects similar to ssh, where your local ISP gets to see you connected, but subsequent connections are tunneled through a encyrpted link so they see neither the site nor content (other than the encrypted data flow).
With ssh you can ssh into one box, and then ssh from that into another box ...etc. So that at your local end your ISP/state only sees the initial connection. With that in mind I set up a simple ssh server session, inside a EasyOS container, that has no password and no key access i.e. is open to all. For protection I allocated that its own unique shell, i.e. not /bin/bash ... but a simple script that just loops around asking for a command and a case statement that runs any valid command, and where the commands available are extremely limited. Expanding upon that I added methods to show dialogs, play sounds, videos ...etc. Being ssh based, its all textual, so those dialogs, playing sounds/videos can all be performed from cli (for videos it plays on the framebuffer).
Looking around however and I've not found any form of ssh based browser. Similarly in the absence of such very few sites actually accommodate using ssh instead of https/http. But there would seem to be a opening for such. Given a ssh browser that worked from cli and the hard of sight/hearing might be more attracted to predominately textual based web sites over that of advert bloated https content.
For a feel I've set up ssh server on my desktop, that's only available when my desktop PC is running and when I have the container loaded. Give it a try for yourself by opening a terminal and running
Code: Select all
ssh -t -p 443 ssh@ssh.ddnsfree.com
Or listen to a sound stream, again open a terminal and enter ...
Code: Select all
ssh -p 443 ssh@ssh.ddnsfree.com 'mp3test' | mpv -
Code: Select all
ssh ssh-p 443 ssh@ssh.ddnsfree.com 'mkvtest' | mpv -
Just a thought.
EDIT: Edited for change of url to ssh@ssh.ddnsfree.com running on port 443 (as that is more inclined to be accessible (usually https's port) from the likes of internet cafe)