Поиск по сайту:

Как безопасно и анонимно обмениваться файлами любого размера через сеть Tor с помощью OnionShare


Сейчас середина 2016 года, и существует множество способов обмена файлами в Интернете между вами и другим человеком, находящимся в 12 часовых поясах. Некоторые из них удобны тем, что предлагают определенный объем дискового пространства бесплатно, а также предлагают коммерческие варианты, если вам требуется больше места.

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

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

Обратите внимание, что вам не обязательно распространять совершенно секретные или иным образом строго конфиденциальные данные, чтобы заботиться о своей конфиденциальности — возможность безопасно и анонимно обмениваться файлами должна быть тем, к чему мы имеем доступ каждый день. Давайте посмотрим, как мы можем сделать это очень легко.

Установка Onionshare в Linux

Как мы упоминали ранее, с Onionshare вам не нужно хранить в Интернете файлы, которыми вы хотите поделиться. Onionshare запустит веб-сервер локально и будет использовать службу Tor, чтобы сделать эти файлы доступными через Интернет через сеть Tor.

Таким образом, только человек с соответствующими разрешениями сможет видеть их до тех пор, пока вы ему это разрешите. Теоретически вам захочется закрыть веб-сервер, работающий на вашем локальном компьютере, как только удаленный пользователь завершит загрузку файлов. Хватит разговоров, давайте теперь установим Onionshare. Мы будем использовать следующую среду:

Local host: Linux Mint 17.3 32 bits
Remote host: Windows 7 Professional 64 bits

Чтобы установить Onionshare в Linux Mint или другой производной Ubuntu (включая саму Ubuntu), выполните следующие действия:

sudo add-apt-repository ppa:micahflee/ppa

Нажмите Enter, когда вам будет предложено подтвердить, действительно ли вы хотите, чтобы PPA был добавлен к вашим источникам программного обеспечения.

sudo apt-get update
sudo apt-get install onionshare

Если вы используете CentOS, RHEL или Fedora, убедитесь, что у вас включен репозиторий EPEL:

yum update && yum install epel-release -y
yum install onionshare

Если вы используете другой дистрибутив, возможно, вы захотите следовать инструкциям по сборке, предоставленным разработчиком на GitHub.

После установки Onionshare и перед его запуском вам также потребуется установить и запустить в фоновом режиме браузер Tor. Это поможет настроить безопасный канал между вашим компьютером и компьютером удаленного пользователя.

Для достижения этой цели выполните следующие шаги:

Шаг 1. Перейдите на сайт проекта Tor и загрузите программу. На момент написания этой статьи последняя версия Tor — 6.0.2:

Шаг 2. Разархивируйте файл, перейдите в каталог, в который файлы были извлечены, и запустите Tor:

tar xJf tor-browser-linux32-6.0.2_en-US.tar.xz
cd tor-browser_en-US
./start-tor-browser.desktop

Шаг 3. Подключитесь к сети Tor. Вам нужно будет сделать это только один раз.

Теперь мы готовы запустить Onionshare из списка установленных программ (извините, изображение выше на испанском языке). Вы можете добавлять файлы либо с помощью кнопки Добавить файлы, либо перетаскивая их в белую область («Перетащите файлыe»):

После того, как вы запустили веб-сервер Onionshare, файлы в списке станут доступны по указанному URL-адресу (см. выделенное на изображении выше). Затем вы можете скопировать его с помощью кнопки Копировать URL и отправить человеку, которому хотите поделиться файлами. Однако имейте в виду, что этот URL-адрес не будет доступен в обычном веб-браузере, таком как Firefox, Google Chrome, Opera, Safari или Internet Explorer. Другой человек должен использовать браузер Tor (загрузки для других операционных систем доступны на сайте проекта).

Важно отметить, что защита URL-адреса имеет важное значение в этом процессе. Вы не хотите делиться им по незащищенному каналу или незашифрованному чату. Поиск в Google зашифрованных чат-сервисов (без кавычек) вернет список вариантов, которые вы, возможно, захотите рассмотреть, чтобы поделиться URL-адресами загрузки.

Когда удаленный пользователь указывает URL-адрес в браузере Tor, ему или ей будет предоставлена возможность загрузить файл. Синяя кнопка показывает измененное имя файла, тогда как оригинал отображается прямо под ним. Tor предупредит вас, что он не может открыть файл, и посоветует загрузить его, но предупредит вас, что для сохранения конфиденциальности вам следует избегать открытия файлов, которые могут обойти Tor и подключить вас напрямую к Интернету:

После завершения загрузки сервер, работающий на вашем локальном компьютере, будет автоматически закрыт Onionshare:

Обратите внимание: хотя мы проиллюстрировали использование Onionshare с одним файлом, он поддерживает передачу нескольких файлов и папок по одному URL-адресу, а также одновременную загрузку несколькими людьми.

Краткое содержание

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

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

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