Onionshare 的使用与指导
OnionShare 是一款开源工具,可以让你匿名和安全地共享文件、托管网站以及聊天。它通过 Tor 网络工作,确保你的活动不被监视,并隐藏你的IP地址。
OnionShare官网:

在启用OnionShare之前,先确保你能科学上网并挂上全局代理(一点要是全局)
然后通过以下途径获取obfs4网桥:
- 直接在Tor浏览器设置中输入验证码获取
- Gmail 或 Riseup发送邮件至 [email protected]
- 点击网站获取获取网桥
现在我们打开OnionShare 发现这里提供4种连接方式,这里引用官方的文档简单讲一下前两种方式

第一种就是使用内置的配置,这是 OnionShare 连接到 Tor 的默认、最简单、最可靠的方式。因此,我们推荐大多数用户使用这种方式。当您打开 OnionShare 时,它会tor在后台启动一个已配置好的进程供 OnionShare 使用。它不会干扰您计算机上的其他进程,因此您可以独立tor使用 Tor 浏览器或系统。,第二种您可以使用torTor 浏览器本身的进程。请注意,在使用 OnionShare 时,您需要保持 Tor 浏览器在后台运行,才能实现此功能。
第三种就着重讲讲把,我个人是比较推荐这种方式的。官方给出的说明文档是要下载一个 Tor Windows Expert Bundle的压缩包,但如果你已经安装了Tor浏览器,则可以忽略它,因为关键的tor.exe服务程序和torrc配置文件在Tor浏览器的安装目录下就已经自带了
在程序根目录我们接着在TorBrowser\Tor路径可以看到tor.exe文件,我们先点击开次,他会帮助我们生成一些文件。

我们再打开一个资源管理器窗口 找到C:\Users\你在电脑的用户名\AppData\Roaming\tor\找到torrc文件(没有则创建),这便是Tor服务的配置文件。

在tor.exe这里我们右键资源管理器空白处选择用终端打开(如果没有终端打开选项则在地址栏输入cmd回车),然后键入下面的指令:
(如果找不到指令则把./去掉)
./tor.exe --hash-password "你自定义的一个密码"
随后他会返回你一个哈希值,类似于:
16:00322E903D96DE986058BB9ABDA91E010D7A863768635AC38E213FDBEF
我们先将他复制下来,再来到torrc文件,用代码编辑器或者记事本打开,加入这两行文本:
ControlPort 9051
HashedControlPassword (粘贴你的哈希值在这里)
然后将你的网桥也粘贴到配置文件当中,类似下面这样:
UseBridges 1
Bridge obfs4 192.0.2.123:443 27E38C053B250280D538A20163901B8B3D93C0A3 cert=AAAAAAAAAAAA-BBBBBBBBBBBBBBBBBBB iat-mode=0
Bridge obfs4 192.0.2.123:443 27E38C053B250280D538A20163901B8B3D93C0A3 cert=AAAAAAAAAAAA-BBBBBBBBBBBBBBBBBBB iat-mode=0
Bridge obfs4 192.0.2.123:443 27E38C053B250280D538A20163901B8B3D93C0A3 cert=AAAAAAAAAAAA-BBBBBBBBBBBBBBBBBBB iat-mode=0
Bridge obfs4 192.0.2.123:443 27E38C053B250280D538A20163901B8B3D93C0A3 cert=AAAAAAAAAAAA-BBBBBBBBBBBBBBBBBBB iat-mode=0
完成后的torrc文件差不多是这样的:
ClientTransport obfs4 exec ./PluggableTransports/lyrebird.exe
ControlPort 9051
HashedControlPassword (粘贴你的哈希值在这里)
UseBridges 1
Bridge obfs4 192.0.2.123:443 27E38C053B250280D538A20163901B8B3D93C0A3 cert=AAAAAAAAAAAA-BBBBBBBBBBBBBBBBBBB iat-mode=0
Bridge obfs4 192.0.2.123:443 27E38C053B250280D538A20163901B8B3D93C0A3 cert=AAAAAAAAAAAA-BBBBBBBBBBBBBBBBBBB iat-mode=0
Bridge obfs4 192.0.2.123:443 27E38C053B250280D538A20163901B8B3D93C0A3 cert=AAAAAAAAAAAA-BBBBBBBBBBBBBBBBBBB iat-mode=0
Bridge obfs4 192.0.2.123:443 27E38C053B250280D538A20163901B8B3D93C0A3 cert=AAAAAAAAAAAA-BBBBBBBBBBBBBBBBBBB iat-mode=0
我们打开tor.exe,当出现done时,极我们已经连上了tor路由,记住不要着急关闭终端窗口。

回到Onionshare,选择使用控制端口连接,去掉无验证或cookie验证的勾选,输入你之前设置的密码便可连接上了,不要忘记保存。

这里可以看到Onionshare提供了4种用法,各位可以自行探索

除了windows/Mac端还有手机端,不过手机端仅包含共享文件,手机端的连接方式要简单很多