Исходный код tor:
Tor — система анонимного взаимодействия с установкой соединений и малым временем задержки, исправляющая многие пробелы в первоначальном дизайне многослойной маршрутизации.
Вкратце, многослойная маршрутизация — это основанная на соединениях анонимизирующая служба связи. Пользователи выбирают начало пути по сети узлов, и согласовывают «виртуальную цепь» в сети, в которой каждому узлу известен предыдущий и следующий узел, а все остальные — не известны. Трафик, передаваемый по цепи, расшифровывается симметричным ключом в каждом узле, который предоставляет информацию о следующем узле.
Фактически, Tor позволяет создавать распределённую сеть серверов («многослойных маршрутизаторов»). Пользователи пропускают свои данные протокола tcp (веб- трафик, ftp, ssh и т. д.) через маршрутизаторы, а получателям, наблюдателям и самим маршрутизаторам становится трудно отследить источник потока.
Обратите внимание, что Tor не занимается очисткой протоколов. Это значит, что существует опасность воздействия на протоколы приложений и связанные с ними программы, так что они выдадут информацию об источнике. Для решения этой проблемы Tor полагается на Privoxy и аналогичные очистители протоколов.
Клиентские приложения могут использовать сеть Tor путём подключения к локальному многослойному маршрутизатору. Если само приложение не имеет поддержки socks, вы можете использовать клиент socks, такой как tsocks. Некоторые веб-браузеры, такие как mozilla, и веб-прокси, такие как privoxy, поддерживают socks, поэтому вам не нужен дополнительный клиент socks, чтобы использовать Tor через них.
Этот пакет по умолчанию только включает многослойную прокси, но его можно настроить для работы в качестве узла передачи (сервера).
Помните, что этот код находится в состоянии разработки — не полагайтесь на существующую сеть Tor, если вам действительно нужна сильная анонимность.
Свежую информацию можно найти по адресу https://www.torproject.org/ или в списках рассылки, архив которых находится по адресу http://archives.seul.org/or/talk/ или http://archives.seul.org/or/announce/.
|
|
|
| Архитектура | Размер пакета | В установленном виде | Файлы |
|---|---|---|---|
| amd64 | 1 380,8 Кб | 3076 Кб | [список файлов] |
| armel | 1 317,9 Кб | 2876 Кб | [список файлов] |
| hppa | 1 372,7 Кб | 3004 Кб | [список файлов] |
| i386 | 1 295,7 Кб | 2872 Кб | [список файлов] |
| ia64 | 1 634,8 Кб | 4340 Кб | [список файлов] |
| mips | 1 352,5 Кб | 3424 Кб | [список файлов] |
| mipsel | 1 355,5 Кб | 3428 Кб | [список файлов] |
| powerpc | 1 376,0 Кб | 3176 Кб | [список файлов] |
| s390 | 1 370,9 Кб | 3092 Кб | [список файлов] |
| sparc | 1 305,3 Кб | 2996 Кб | [список файлов] |