Я купил утилиту для обмена файлами, которая подключается к серверу, используя имя хоста и / или IP-адрес сервера (намеренно не FTP). Чтобы сделать систему максимально безопасной, я решил запустить сервер через скрытый сервис Tor.

Проблема в том, что клиент не поддерживает имена хостов .onion , поэтому мне было интересно, есть ли способ направить трафик приложения в скрытую службу. Это должно быть все в Windows, кстати.

Что я думал до сих пор:

  1. На клиенте задайте для хоста сервера адрес .onion на порте A
  2. Добавьте запись в файл hosts, чтобы адрес .onion указывал на 127.0.0.1 .
  3. Иметь какое-то программное обеспечение для прослушивания 127.0.0.1 на порту A и маршрутизации входящего трафика (используя прокси-сервер SOCKS5, предоставленный Tor) на реальный адрес .onion на порту B
  4. На сервере настройте экземпляр сервера на порту C и настройте скрытую службу tor для маршрутизации входящего трафика с адреса .onion на порту B на 127.0.0.1 на порту C

Я застрял на шаге 3, я не могу найти что-то, что делает это.

0