BitBlinder is currently in beta: bugs and insecurities still exist!
You must have an account to use BitBlinder. The client will not work unless you have received a beta invite!
Download the most recent tarballs:
innomitor
bitblinderExtract them:
tar xzf bitblinder-0.6.2.tar.gz
tar xzf innomitor-0.6.2.tar.gzAlternatively, you can grab the latest source of BitBlinder and the tor client from our svn repository (username: anon password: (leave blank)):
svn://svn.bitblinder.com/repo/public/tor/trunk/innomitorBitBlinder has two core components: a modified tor client and a python controller. Accordingly, you will need to satisfy dependencies for both. You will need the following dependencies:
svn://svn.bitblinder.com/repo/public/client/trunk
-
twisted (python-twisted) - Gentoo: twisted-web is not typically included with twisted.
-
m2crypto (python-m2crypto)
-
libssl-dev
-
libevent-dev
-
automake
-
pygtk (python-gtk2)- Recommended
./autogen.shNote: you may need to change the permissions on autogen.sh to make it executable:
./configure
make
chmod +x autogen.shIf you have a version of tor installed already, make install will clobber your other version and the two are not compatible. Create a symlink for our custom version of tor:
sudo ln -s /(WhereYouExtractedThis)/src/or/tor /usr/bin/innomitorAfter you have built innomitor, change directories (if neccessary) and launch bitblinder by:
python Main.py
Its as simple as that :P Feel free to stop by the chat room or forums to get help if this process fails for you.
When you create an account, you will be given free traffic to use in our network. If you want to keep using BitBlinder after you run out of free traffic, you will need to run a relay.
