Tor - свободное программное обеспечение для реализации второго поколения так называемой «луковой маршрутизации». Это система, позволяющая устанавливать анонимное сетевое соединение, защищённое от прослушивания. Рассматривается как анонимная сеть, предоставляющая передачу данных в зашифрованном виде. Предлагаемый пакет представляет собой перекомпиляцию исходников TOR с официального сайта под платформу Windows x64. Скомпилированный таким образом пакет меньше загружает процессор, чем официальный билд. Раздача главным образом ориентирована на релей-операторов, работающих на платформе Windows. Для тех, кто пользуется tor browser, это не нужно! Полностью совместимо с официальными сборками TOR под windows.
Инструкция по установке:
Установка/настройка аналогична официальному tor expert bundle.
Рекомендую следующую последовательность настройки :
1) Скопировать файлы tor в "C:\Program Files\Tor"
2) Установить tor как службу :
(если ранее устанавливали) sc delete tor
"C:\Program Files\Tor\tor.exe" --service install --options -f C:\ProgramData\tor\torrc
3) Назначить service specific sid
sc sidtype tor unrestricted
4) Создать каталоги данных tor
md C:\ProgramData\tor C:\ProgramData\tor\data C:\ProgramData\tor\log
5) Назначить права доступа на них
takeown /r /a /f C:\ProgramData\Tor
icacls C:\ProgramData\Tor /T /reset
icacls C:\ProgramData\Tor /inheritance:r
icacls C:\ProgramData\Tor /grant:r *S-1-5-32-544:(OI)(CI)F /grant "NT SERVICE\tor":(OI)(CI)RX
icacls C:\ProgramData\Tor\data /grant "NT SERVICE\tor":(OI)(CI)M
icacls C:\ProgramData\Tor\log /grant "NT SERVICE\tor":(OI)(CI)M
6) Создать свой файл настроек torrc в "C:\ProgramData\tor".
Подробное описание командной строки и файла настроек здесь : https://www.torproject.org/docs/tor-manual.html.en
Пример torrc находится в config_sample.
7) Скопировать файлы geoip в "C:\ProgramData\tor"
Запуск tor :
net start tor
Остановка tor :
net stop tor
Если не стартует - смотрим лог файл в C:\ProgramData\tor\log.
Пробуем запускать без службы : tor.exe -f C:\ProgramData\tor\torrc
Дополнительная информация:
Использованы следующие библиотеки :
libevent-2.1.8-stable
openssl-1.1.1b
zlib-1.2.11
libzstd-1.3.8
Компилятор - mingw64 GCC 8.3.0.
openssl configure : mingw64 enable-ec_nistp_64_gcc_128 no-ssl2 no-ssl3 -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_DYNAMIC_ENGINE -msse3
tor configure : --enable-static-tor --enable-static-libevent --enable-static-openssl --enable-static-zlib --disable-lzma --enable-zstd
Модификации:
Добавлена возможность прописать в torrc приоритет процесса Tor :
PriorityClass NORMAL_PRIORITY_CLASS
Возможные значения :
IDLE_PRIORITY_CLASS
BELOW_NORMAL_PRIORITY_CLASS
NORMAL_PRIORITY_CLASS
ABOVE_NORMAL_PRIORITY_CLASS
HIGH_PRIORITY_CLASS
Если вы на 2-ядерном процессоре и tor.exe потребляет более 25% ресурсов - рекомендую ставить BELOW_NORMAL_PRIORITY_CLASS.
* Любая 64-разрядная версия Windows
* CPU с поддержкой инструкций x64 : Intel Pentium 4 Prescott/AMD Athlon 64 и выше
Дата выпуска: 2019
Версия программы: 0.3.5.8
Автор компиляции: kx77
Платформа: x64
Язык интерфейса: Английский
Лечение: не требуется
Размер: 21.54 MB