萨尔瓦多PROYECTO Tor宣布启动新版本的OnionShare 2.2,这是一个 实用程序,可让您安全匿名地传输和接收文件,并组织公共服务的工作来交换文件。
OnionShare运行在本地系统上运行的Web服务器 以隐藏的Tor服务的形式提供,并使其他用户可以访问。 要访问服务器,将生成一个不可预测的.onion地址,该地址用作组织文件共享的入口点(例如,“ http://ash4…pajf2b.onion/slug”,其中slug是两个随机单词,可以提高保护水平) )。
要将文件下载或发送给其他用户,只需在Tor浏览器中打开地址即可。 与通过Google云端硬盘,DropBox和WeTransfer等服务通过电子邮件发送文件不同,OnionShare是自给自足的,不需要访问外部服务器,并且允许您直接从计算机传输文件而无需中介。
无需其他文件共享参与者来安装OnionShare,只需一个用户的普通Tor浏览器和一个OnionShare实例就足够了。
转发机密性是通过地址的安全传输来完成的,例如,使用end2end加密模式。
转移完成后,地址将立即删除, 也就是说,在正常模式下第二次传输文件失败(需要使用单独的公共模式)。 在用户系统上运行的服务器端,提供了图形界面来管理发送和接收的文件,以及控制数据的传输。
该项目代码是用Python编写的,并根据GPLv3许可进行分发。 已为Ubuntu,Fedora,Windows和macOS准备了OnionShare软件包。
OnionShare 2.2关键新功能
在新版本中, 除了“共享和接收文件”标签外, 突出显示“发布网站”的功能。 此功能将 允许用户将OnionShare用作简单的Web服务器来返回静态页面。
用户拖动文件就足够了 用鼠标移至OnionShare窗口是必需的 然后点击“开始共享”按钮。 之后,任何Tor浏览器用户都可以使用带有.onion地址的URL来访问已发布的信息,就像普通站点一样。
如果index.html文件位于根目录,则将显示其内容,否则将显示文件和目录的列表。
如果需要限制对信息的访问,则OnionShare支持页面登录 使用“登录名和密码”使用基本的HTTP基本身份验证方法。 OnionShare界面还增加了查看访问历史记录信息的功能,使您能够判断请求哪些页面以及何时请求。
默认情况下,会生成一个临时的“ .onion”地址 对于该站点,在OnionShare运行时有效。 为了在重新启动之间保存地址,提供了生成永久地址的选项 在设置中。 使用Tor的隐藏服务技术隐藏了运行OnionShare的用户系统的位置和IP地址,该技术使您可以快速创建所有者无法审查或跟踪的站点。
根据新版本中的更改, 您还可以观察在文件共享模式下浏览目录的可能性: 用户可以打开的访问权限不是对单个文件的访问权限,而是对目录层次结构的访问权限,其他用户将可以查看内容和下载文件,而无需选择在首次启动后阻止访问。
如何在Ubuntu及其衍生版本中安装OnionShare?
对于有兴趣能够安装此新版本的人, 我们只需要将OnionShare PPA添加到我们的系统即可。 我们通过打开终端并输入以下命令来执行此操作:
sudo add-apt-repository ppa:micahflee/ppa sudo apt update sudo apt install -y onionshare