Хостинг скрытого сервиса Tor на устройстве Android

Используя некоторые хитрости, мы можем разместить скрытый сервис Tor на смартфоне/планшете под управлением операционной системы Android.

Нам понадобится:

  • Смартфон/планшет с root-доступом на Android (1 Гб и больше оперативной памяти на борту);
  • Интернет-соединение;
  • Прямые руки.

Вначале установим Orbot

Screenshot_2016-05-31-14-19-16

Установить можно из Google Play или F-Droid.

Откройте настройки Orbot и поставьте галочки напротив Request Root Access и Hidden Service Hosting. Затем нажмите Hidden Service Port и введите 80.

Screenshot_2016-05-31-13-33-53

Screenshot_2016-05-31-13-34-05

Теперь нужно установить веб-сервер. Он может быть любым, но он должен поддерживать порт 80.

Например, KSWEB.

Надо настроить веб-сервер на использование root-доступа.

Screenshot_2016-05-31-13-34-31

Затем настроить порт как на картинке.

Screenshot_2016-05-31-13-34-56

Переходим к тестированию. Заходим на http://127.0.0.1/ на смартфоне/планшете, и если браузер отображает страницу приветствия, все в порядке.

Идем в настройки Orbot, находим пункт .Onion Hostname и копируем адрес.

Screenshot_2016-05-31-13-34-15

Долгим нажатием запускаем Orbot, ждем пару минут и вводим адрес сервиса в Tor Browser или Orfox.

Screenshot_2016-05-31-15-03-59

Все заработало.

Файлы сайта находятся в папке «htdocs». Их можно легко редактировать с помощью  QuickEdit.