Инструмент безопасного обмена файлами OnionShare 2

LinuxTor

OnionShare 2 был выпущен после почти года работы, добавив поддержку анонимных дропбоксов, сервисов следующего поколения V3 и многое другое. 

OnionShare — это графический инструмент с открытым исходным кодом для безопасной и анонимной отправки и получения файлов любого размера с использованием сервисов Tor onion. Он доступен для Windows, MacOS и Linux.

Приложение запускает веб-сервер на вашем компьютере, для которого оно назначает неосуществимый веб-адрес Tor, который может использоваться другими для загрузки файлов с вашего компьютера или загрузки файлов на ваш компьютер (с OnionShare 2), используя сквозное шифрование. Это делается без регистрации учетной записи или использования сторонней службы обмена файлами (файлы размещаются на вашем компьютере). 

Для загрузки файлов, совместно используемых OnionShare, или отправки файлов кому-либо, работающему с OnionShare в режиме приемника, требуется Tor Browser.

Новое в OnionShare 2:

  • Появился новый режим приема, который позволяет вам получать файлы с OnionShare, а не только отправлять файлы
  • Поддержка onion сервисов следующего поколения v3, которые гораздо более безопасны, чем v2. Стоит отметить, что адреса OnionShare используют HTTP, а не HTTPS, потому что в этом нет необходимости (и это приведет к предупреждению браузера, потому что Let’s Encrypt не подписывает сертификаты HTTPS для сайтов .onion), но службы Tor onion уже используют сквозное шифрование,
  • Песочница macOS включена
  • Функция публичного режима, для публичного использования OnionShare, которая при включении отключает слагов в URL и снимает ограничение на количество запросов 404
  • OnionShare больше не создает zip-архив при совместном использовании одного файла (но все еще сжимает его с помощью gzip, встроенного в протокол HTTP)
  • Разрешить выбор языка из выпадающего списка и добавление новых переводов (каталанский, датский, французский, греческий, итальянский, японский, персидский, португальский, бразильский, русский, испанский и шведский)
  • Серьезный рефакторинг кодовой базы и надежный набор модульных тестов, облегчающий поддержку OnionShare в будущем.

Новый режим приемника в OnionShare 2 превращает ваш компьютер в бесплатное анонимное хранилище, которое работает в любой операционной системе, поддерживаемой OnionShare, без какой-либо настройки. Включение нового режима приемника в OnionShare 2 запускает веб-сервер, делая его доступным в качестве службы Tor onion, и создает неузнаваемый веб-адрес лука, которым вы можете поделиться с другом, что позволит вашему другу загружать файлы на ваш компьютер с помощью Tor. браузер. 

Этот новый режим приемника — это только начало. Есть планы также добавить статический обмен сайта в OnionShare с версией 2.1.

Как использовать OnionShare для обмена / получения файлов


Делитесь файлами с OnionShare

Чтобы поделиться файлами с OnionShare, начните с запуска приложения. На Share Files вкладке нажмите Add и добавьте файлы, которыми вы хотите поделиться (если вы выберете здесь несколько файлов, они будут добавлены в zip-архив при их загрузке):

Теперь нажмите Start sharing:

После нажатия на Start sharing кнопку OnionShare предоставит вам неосуществимый адрес Tor, которым вы хотите поделиться:

Вам необходимо отправить этот луковый веб-адрес человеку, которому вы хотите поделиться файлами. Отправьте его, используя безопасное зашифрованное приложение для обмена сообщениями по вашему выбору. В случае, если конфиденциальные данные не передаются, вы также можете поделиться веб-адресом, используя менее безопасный сервис, такой как Facebook, электронная почта и т. д.

Человек, желающий загрузить файлы, которыми вы поделились, должен открыть этот веб-адрес с помощью Tor Browser:

Общие файлы перечислены в Tor Browser, и есть Download Files кнопка, которую вы можете использовать для загрузки всех общих файлов одновременно (несколько файлов загружаются в виде одного zip-архива).

Получать файлы с OnionShare

Чтобы получать файлы с помощью OnionShare, запустите приложение и нажмите Receive Files вкладку. Далее нажмите Start Receive Mode:

Для получения файлов создается веб-адрес лука. Скопируйте этот адрес и отправьте его (используя безопасное зашифрованное приложение для обмена сообщениями) человеку, которому вы хотите отправить вам файлы:

Человек, который будет отправлять вам файлы, теперь должен открыть веб-адрес лука в браузере Tor. Этот веб-адрес позволяет добавлять файлы, как показано на этом снимке экрана:

Этот человек, отправляющий файлы, теперь должен щелкнуть Browse, выбрать файлы и нажать Send Files кнопку. 

Вернувшись на свой компьютер, вы должны начать получать файлы. OnionShare теперь будет отображать состояние файлов, которые вы получаете, нажав на кнопку со стрелкой вниз:

Файлы, полученные с помощью OnionShare, по умолчанию сохраняются в папке OnionShare в вашем домашнем каталоге. Это можно изменить в настройках OnionShare. Стоит отметить, что кнопка настроек OnionShare не видна, когда файлы открыты для общего доступа или OnionShare находится в режиме приемника, поэтому остановите их, чтобы иметь доступ к настройкам. 

Как в случае совместного использования, так и получения файлов веб-адрес лука перестает существовать, как только вы прекращаете режим совместного использования / приема.



OnionShare доступен для Windows, MacOS и Linux. В некоторых дистрибутивах Linux вы найдете OnionShare в репозиториях (например, Debian, Ubuntu или Fedora), но на данный момент, это будет более старая версия, а не последняя OnionShare 2. 

Единственный дистрибутив Linux, имеющий официальные предварительно скомпилированные двоичные файлы для последней версии OnionShare v2, это Ubuntu (и дистрибутивы Linux на основе Ubuntu: Linux Mint, elementary OS и т. д.), благодаря официальному PPA OnionShare. На данный момент для OnionShare 2 даже нет пакетов Snap или Flatpak. В качестве альтернативы вы можете скомпилировать его из исходного кода, используя официальную документацию.

Вы можете добавить этот PPA и установить последнюю версию OnionShare в Ubuntu, Linux Mint, elementary OS или других дистрибутивах Linux на основе Ubuntu, используя:

sudo add-apt-repository ppa:micahflee/ppa
sudo apt update
sudo apt install onionshare

Источник: Linux Uprising