OnionShare – 安全匿名共享文件的工具(Windows,Linux,Mac OS X)

华盟原创文章投稿奖励计划

OnionShare - 安全匿名共享文件的工具(Windows,Linux,Mac OS X)

OnionShare是一个开源工具,允许您安全地匿名共享文件。它支持任何大小的文件。

它的工作原理是启动一个Web服务器,使其可以作为Tor onion服务访问,并生成一个不可访问的URL来访问和下载文件。它不需要在某个地方的Internet上设置服务器或使用第三方文件共享服务。您可以在自己的计算机上托管该文件,并使用Tor onion服务使其可以通过Internet临时访问。其他用户只需使用Tor Browser从您那里下载文件。

如何使用OnionShare首先,将OnionShare下载到您的计算机上。然后安装它。

(下载链接在本文末尾)

打开程序(它会自动连接到Tor网络)

OnionShare - 安全匿名共享文件的工具(Windows,Linux,Mac OS X)

之后,单击“ 添加 ”按钮将文件添加到程序或只是将文件拖放到程序中。 

OnionShare - 安全匿名共享文件的工具(Windows,Linux,Mac OS X)

然后单击“ 开始共享 ”按钮。 

等待几秒钟,它会显示一个唯一的.onion URL。 

OnionShare - 安全匿名共享文件的工具(Windows,Linux,Mac OS X)

现在,您可以将此URL发送给您要将文件发送到的人员。 

如果您发送的文件不是秘密,您可以使用正常的方式发送URL,例如通过电子邮件发送,或者通过Facebook或Twitter私人消息发送。如果您要发送秘密文件,那么安全发送此URL非常重要。

注意:其他用户(接收方)需要使用Tor Browser从您下载文件。但不需要OnionShare。

OnionShare - 安全匿名共享文件的工具(Windows,Linux,Mac OS X)

配置OnionShare您可以通过单击OnionShare应用程序右下角的“cog”图标来访问“设置”。

一些设置如下所述。

共享选项

首次下载后停止共享:

如果选中(启用)此设置,则在用户首次开始下载您的共享后,onion隐藏服务将自动停止。

如果您需要与多个用户共享文件或允许用户一次性下载多次,则应取消选中(禁用)此设置。

默认情况下启用此设置。

显示桌面通知:

如果选中此设置,则当用户开始或完成下载时,发件人将收到桌面通知(例如弹出窗口或系统托盘气泡)。

如果您不希望观看OnionShare应用程序的状态栏本身并继续执行其他任务,但希望在用户开始下载过程时收到通知,这将非常方便。

如果您不希望收到桌面通知,则应取消选中此设置。

默认情况下也会启用此设置。

隐身(高级)

创建秘密onion服务:

如果要使用隐形onion服务,则应启用此设置。这将使您的onion服务更安全,但它也使收件人更难连接到它。

如果您正在使用隐形onion服务并且攻击者了解您的onion地址,则他们无法连接到它。要进行连接,您需要编辑Tor配置文件并向其中添加一个秘密的HidServAuth字符串。这样,即使是隐藏服务目录的恶意Tor节点也无法连接到您的OnionShare服务。

默认情况下禁用此设置。

如何发送隐藏onion服务的文件:打开OnionShare并添加您要共享的文件。选中“高级选项”,然后在单击“开始共享”之前选中“创建隐形onion服务”。onion服务准备好后,OnionShare将包括两个按钮,“复制URL”和“复制HidServAuth”。您需要复制这两个并将它们发送给收件人。

OnionShare - 安全匿名共享文件的工具(Windows,Linux,Mac OS X)

在此示例中,以下是我需要发送给收件人以供他们下载文件的两条信息

网址: http  //e3gwbdifcjde23zs.onion/stank-compactly

HidServAuth: HidServAuth e3gwbdifcjde23zs.onion YabcyjP4CasHKhwWVH2 Ag

请注意,如果我只是向某人发送URL,他们的Tor浏览器将拒绝连接到它。首先,他们需要将HidServAuth字符串添加到他们的Tor配置文件并重新启动Tor浏览器。然后,他们将能够使用Tor浏览器加载URL。

如何使用隐形onion服务接收文件:对于新手而言,这不是最简单的事情,这就是为什么隐形onion服务支持是OnionShare的高级选项。您必须知道如何导航文件系统和编辑文本文件。

确保Tor浏览器已关闭。现在,在文本编辑器中打开Tor Browser内置的“ torrc ”文件。此过程略有不同,具体取决于您的操作系统。

macOS X中,编辑?/ Library / Application Support / TorBrowser-Data / Tor / torrc

Windows中,编辑C: Users [user] Desktop Tor Browser Browser TorBrowser Data Tor torrc

Linux中,编辑?/ [path_to_tor_browser] / Browser / TorBrowser / Data / Tor / torrc

HidServAuth字符串添加到文件的底部。例如,我要将此行添加到我的“ torrc ”文件的末尾:

HidServAuth e3gwbdifcjde23zs.onion YabcyjP4CasHKhwWVH2 Ag现在保存文件并退出,然后重新启动Tor Browser。现在,您可以在Tor浏览器中加载相应的OnionShare URL(在我的情况下,http://e3gwbdifcjde23zs.onion/stank-compactly),它将起作用。下载完共享文件后,可以再次从“ torrc ”文件中删除HidServAuth行。

检查更新

有更新时通知我:

如果选中此设置,Windows和macOS用户将在新版本的OnionShare可用时收到通知。您也可以单击“ 检查更新 ”按钮强制检查。

Linux用户不显示此设置。相反,Linux用户应该依赖他们的包管理系统(例如apt)来安装更新。

Onionshare应该如何连接到Tor?有几种方法可以获得Tor连接:

使用与OnionShare捆绑在一起的Tor

使用Tor浏览器尝试自动配置

使用(Tor)控制端口连接

使用(Tor)套接字文件连接

使用与OnionShare捆绑在一起的Tor '通常是最简单和最方便的设置,因为它不需要用户进行进一步的设置操作。

当您打开OnionShare时,它将在后台启动Tor进程,该进程专门为OnionShare配置使用。此Tor进程不会干扰您计算机上的其他Tor进程,因此您可以自由运行Tor Browser或在后台使用Tor系统。

使用Tor浏览器尝试自动配置:您可以配置OnionShare以连接Tor浏览器附带的Tor。首先,如果您还没有Tor Browser,请下载它。选择此设置后,您需要在使用OnionShare时在后台打开Tor浏览器。

使用控制端口或套接字文件进行连接: 如果您愿意,可以在系统范围内安装Tor并配置OnionShare以连接到该文件。或者您甚至可以连接到在不同操作系统上运行的Tor,例如,如果您想在Whonix工作站中运行OnionShare,其中Tor进程本身在Whonix网关中运行。

请注意,如果您的Tor版本低于0.2.7.1,它将不支持临时onion服务,如果它超过0.2.9.8,它将不支持隐形onion服务。您始终运行最新的稳定版本的Tor,而不是可能位于操作系统的软件包存储库中的旧版本。

下载链接:https://github.com/micahflee/onionshare/releases

本文原创,作者:congtou,其版权均为华盟网所有。如需转载,请注明出处:https://www.77169.net/html/222813.html

发表评论