联系我们联系我们
电子邮箱电子邮箱

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

[复制链接]
  • TA的每日心情
    奋斗
    昨天 08:27
  • 签到天数: 56 天

    [LV.5]常住居民I

    知秋一叶 发表于 7 天前
    557 0
    图片1.png

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

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

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

    (下载链接在本文末尾)

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

    图片3.png

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

    图片4.png

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

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

    图片6.png

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

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

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

    图片5.png

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

    一些设置如下所述。

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

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

    默认情况下启用此设置。

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

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

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

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


    隐身(高级)
    • 创建秘密onion服务:
    如果要使用隐形onion服务,则应启用此设置。这将使您的onion服务更安全,但它也使收件人更难连接到它。

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

    默认情况下禁用此设置。

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

    图片6.png

    在此示例中,以下是我需要发送给收件人以供他们下载文件的两条信息:
    • 网址: 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



    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    发表新帖

    小黑屋|手机版|Archiver|华盟论坛 ( 京ICP证070028号 )

    Powered by 华盟网 X 8.0  © 2001-2013 Comsenz Inc.  华夏黑客同盟