Пытаюсь установить TOR-браузер в довольно свежей инсталляции Debian 10:
Код: Выделить всё
olej@ACER:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux 10 (buster)
Release: 10
Codename: buster
Здесь пакет tor автоматически установлен:
Код: Выделить всё
olej@ACER:~$ tor &
[1] 4211
olej@ACER:~$ May 26 10:58:45.523 [notice] Tor 0.3.5.10 running on Linux with Libevent 2.1.8-stable, OpenSSL 1.1.1g, Zlib 1.2.11, Liblzma 5.2.4, and Libzstd 1.3.8.
May 26 10:58:45.523 [notice] Tor can't help you if you use it wrong! Learn how to be safe at https://www.torproject.org/download/download#warning
May 26 10:58:45.523 [notice] Read configuration file "/etc/tor/torrc".
May 26 10:58:45.526 [notice] Opening Socks listener on 127.0.0.1:9050
May 26 10:58:45.526 [warn] Could not bind to 127.0.0.1:9050: Address already in use. Is Tor already running?
May 26 10:58:45.526 [warn] Failed to parse/validate config: Failed to bind one of the listener ports.
May 26 10:58:45.526 [err] Reading config failed--see warnings above.
[1]+ Выход 1 tor
Код: Выделить всё
olej@ACER:~$ ps -A | grep tor
1121 ? 00:00:01 tor
2342 ? 00:00:00 tracker-store
Т.е. это прокси-часть TOR сети, установленная из
пакетного репозитория Debian
автоматически:
Код: Выделить всё
olej@ACER:~$ aptitude show tor
Пакет: tor
Версия: 0.3.5.10-1
Состояние: установлен
Установлен автоматически: да
Приоритет: необязательный
Раздел: net
Сопровождающий: Peter Palfrader <weasel@debian.org>
Архитектура: amd64
Размер в распакованном виде: 5 193 k
Зависит: libc6 (>= 2.25), libcap2 (>= 1:2.10), libevent-2.1-6 (>= 2.1.8-stable), liblzma5 (>= 5.1.1alpha+20120614), libseccomp2 (>= 0.0.0~20120605),
libssl1.1 (>= 1.1.1), libsystemd0, libzstd1 (>= 1.3.2), zlib1g (>= 1:1.1.4), adduser, lsb-base
Рекомендует: logrotate, tor-geoipdb, torsocks
Предлагает: mixmaster, torbrowser-launcher, socat, tor-arm, apparmor-utils, obfs4proxy
Конфликтует: libssl0.9.8 (< 0.9.8g-9)
Описание: анонимизирующая сеть работающая поверх TCP
Tor — система анонимного взаимодействия с установкой соединений и малым временем задержки.
Пользователи выбирают начало пути по сети узлов, и согласовывают «виртуальные цепи» через сеть, в которых каждому узлу известен предыдущий и следующий
узел, а все остальные — не известны. Трафик, передаваемый по цепи, расшифровывается симметричным ключом в каждом узле, из которого получается
информация о следующем узле.
Фактически, Tor позволяет создавать распределённую сеть ретранслирующих узлов. Пользователи пропускают свои TCP-данные (веб-трафик, ftp, ssh и т. д.)
через цепь таких узлов-ретрасляторов, так что получателям, наблюдателям и самим маршрутизаторам становится трудно отследить источник и цель потока
данных.
Этот пакет по умолчанию включает только клиентскую часть, но его можно настроить также для работы в качестве узла передачи и/или скрытого сервера.
Клиентские приложения могут использовать сеть Tor путём подключения к локальному прокси-серверу SOCKS. Если само приложение не имеет поддержки SOCKS,
вы можете использовать клиент socks, такой как torsocks.
Обратите внимание, что Tor не занимается очисткой протоколов. Это значит, что существует опасность воздействия на протоколы приложений и связанные с
ними программы, так что они выдадут информацию об источнике. Для решения этой проблемы Tor полагается на Torbutton и аналогичные очистители протоколов.
Самый простой вариант работы с веб-сайтами через Tor - Tor Browser Bundle, самодостаточный пакет, состоящий из статической сборки Tor, Torbutton и
Firefox с изменениями, устраняющими различные проблемы, связанные с защитой персональных данных.
Домашняя страница: https://www.torproject.org/
Метки: implemented-in::c, interface::daemon, network::client, network::routing, network::server, role::program, security::cryptography,
security::privacy, use::proxying, use::routing