Skip to content
This repository has been archived by the owner on Apr 19, 2021. It is now read-only.

Tor Integration

Harris Brakmić edited this page Aug 23, 2018 · 1 revision

Tor Integration - upcoming version 0.17.5.0 - beta testing

We are currently testing a new version that uses integrated Tor libraries.

You can download the macOS DMG from here or compile it yourself from this branch.

Windows ZIP file containing the binaries and tor-enabled Actinium.conf can be found here.

Don't forget to put the Actinium.conf from ZIP file into your AppData\Roaming\Actinium folder to activate integrated Tor.


Compilation

To successfully compile the Tor libraries, which are located under tor, you must have openssl development libraries installed. On Linux systems they're usually called openssl-dev.


Usage

To activate Tor transport one must enter torenabled=1 into the Actinium.conf

Additionally, it is possible to activate Pluggable Transports: OBFS4 and Meek

Those can help circumvent Tor-Filtering in certain countries (China, Russia etc.).

Users in countries that don't filter Tor traffic should not use them as they would only slower the traffic without providing any advantages.

To activate Pluggable Transports use one of the following options in your Actinium.conf:

  • torplugin=obfs4
  • torplugin=meek

You will also have to setup proper Bridges in your torrc which is located in the Actinium/tor folder.

Consult Tor docs for more information on Bridges and how to configure them.

Windows users can get the obfs4proxy.exe and meek-client.exe by simply downloading the standard Tor distribution.

However, it is also needed to provide the full path to those binaries when running under Windows.

For that set the parameter torpluginpath=PLUGGABLE_TRANSPORT_PATH in Actinium.conf

Linux & Mac users don't have to provide those paths as they will be selected automatically.